Пређи на садржај
Први кораци

Животни циклус пројекта

Шта значи сваки статус пројекта (Генерисање, Провера, Изградња, Поправка, Спремно, Није проверено, Потребна је поправка, Неуспешно) и зашто Codexe прво проверава пројекат.

Ажурирано

На овој страници
  1. Укратко
  2. Генерисање
  3. Провера и поправка
  4. Спремно
  5. Није проверено („Генерисано, али није компајлирано“)
  6. Потребна је поправка („Codexe није успео аутоматски да заврши проверу овог пројекта“)
  7. Неуспешно

Пројекат је Спремно када његови тренутни фајлови прођу Codexe-ову изградњу (плагини и модови) или тест учитавања (датапакови и Skript); за Discord ботове, сајтове и Blockbench моделе, Спремно значи да је генерисање завршено. Пројекат увек има тачно један статус. Ова страница објашњава сваки од њих, шта Codexe тада ради и шта ти можеш да урадиш.

#Укратко

  1. Generatingthe AI writes the files
  2. Verifyingbuild or test-load
  3. Repairingfix errors, rebuild
  4. Readycurrent files passed

Код пројеката који се граде (Spigot/Paper/Folia/BungeeCord плагини, Fabric/Forge модови, датапакови и Skript), Спремно значи да су фајлови које гледаш прошли Codexe-ову изградњу или тест учитавања. За остале типове (Discord ботови, сајтови, Blockbench модели) нема шта да се компајлира, па Спремно значи да је генерисање завршено.

#Генерисање

AI пише пројекат. Фајлови се појављују како настају. Ако се одговор прекине усред фајла, или фајл који је AI планирао никад не стигне, Codexe интерно наставља генерисање пре него што пређе даље. За тај наставак не плаћаш.

#Провера и поправка

Док Codexe проверава пројекат који се гради, трака приказује тренутни корак:

ТракаШта се дешава
Проверавам пројекат…Потврђује да фајлови одговарају платформи коју си тражио
Пишем преостале фајлове…Довршава фајлове које је први одговор оставио недовршеним
Градим…Компајлира (плагини, модови) или учитава на тест серверу (датапакови, Skript)
Исправљам проблем…Изградња није успела; AI поправља пријављене грешке
Верификујем…Поново гради после поправке
Завршавам…Чува проверени резултат

Поправке користе тачне грешке компајлера и праве потписе библиотека из изградње, а не нагађања. Поправљање не троши твоје кредите. Погледај Аутоматска поправка.

Док се пројекат проверава, чат и Компајлирај су паузирани за тај пројекат, да се нека измена не би сударила са поправком у току. Враћају се чим се провера заврши.

#Спремно

Тренутни фајлови су прошли. За плагине и модове то значи успешну изградњу која је направила исправан JAR са одговарајућим дескриптором (plugin.yml, fabric.mod.json, mods.toml…). За датапакове и Skript то значи да су се фајлови учитали на правом тест серверу без грешака.

Спремно описује тачно оне фајлове који су проверени. Ако после тога сам измениш неки фајл, те измене још нису изграђене. Притисни Компајлирај да их провериш. Измене урађене кроз чат се поново проверавају аутоматски.

#Није проверено („Генерисано, али није компајлирано“)

Понекад Codexe не може да покрене проверу: сервис за изградњу је био заузет, неки репозиторијум зависности није одговорио, или Skript скрипта користи додатак који тест сервер нема. Не зна се да је пројекат покварен; само још није проверен. Све ти је доступно, а можеш да притиснеш Компајлирај за прави одговор. Codexe такође неко време аутоматски поново покушава са таквим пројектима.

#Потребна је поправка („Codexe није успео аутоматски да заврши проверу овог пројекта“)

Codexe је пробао неколико поправки, а изградња и даље не пролази. Сви фајлови су ту и можеш да наставиш да их мењаш. Можеш да:

  • притиснеш Нека Codexe покуша поново (бесплатно), што покреће нову рунду поправки без трошења кредита (једном по пројекту дневно, до три пројекта дневно), или
  • опишеш проблем у чату, или га сам поправиш у едитору.

Погледај Пројекат није успео или му треба поправка.

#Неуспешно

Прва генерација није дала ништа употребљиво: нема ниједног фајла, провајдер је вратио грешку, или је пројекат испао на погрешној платформи и није могао поново да се генерише. Када се то деси првом захтеву пројекта, токени које је потрошио се аутоматски враћају, а страница приказује дугме Покушај поново. Погледај Враћање кредита.

Животни циклус пројекта | Codexe Docs