Automaattinen korjaus
Miten Codexe korjaa koontivirheet toimituksen aikana, ilmaiset "yritä uudelleen"- ja "Korjaa tekoälyllä" -korjaukset, ja milloin korjaus kulkee sen sijaan keskustelun kautta.
Päivitetty
Tällä sivulla
Automaattinen korjaus tarkoittaa, että Codexe korjaa koonti- tai latausvirheet itse koonnin tarkkojen virheilmoitusten avulla. Se tapahtuu kahdessa tilanteessa, ja kun tiedät, kumpi on kyseessä, tiedät myös, onko korjaus ilmainen.
#1. Sisäinen korjaus toimituksen aikana (ilmainen)
Kun Codexe vahvistaa koottavaa projektia, epäonnistunut koonti ei päädy sinulle rikkinäisenä projektina (jokainen vaihe järjestyksessä). Codexe:
- lukee tarkat kääntäjä- tai latausvirheet,
- hakee asiaan liittyvien kirjastoluokkien todelliset signatuurit samoista JAR-tiedostoista, joita koonti käytti, jotta korjaus vastaa todellista API-versiota,
- pyytää korjausmallia muuttamaan vain sen, mikä on tarpeen,
- kokoaa uudelleen.
Se jatkaa useita kierroksia niin kauan kuin virheiden määrä vähenee, ja jos se jää jumiin, se tekee vielä yhden yrityksen vahvemmalla mallilla. Näet tämän projektissa teksteinä Korjataan ongelmaa… ja Vahvistetaan….
Tämä työ on Codexen kustannus, ei sinun. Se ei kuluta tokeneitasi eikä lasketa kehotteeksi.
#2. Itse käynnistämäsi korjaukset
| Missä | Painike | Mitä se maksaa |
|---|---|---|
| Projekti, joka päättyi tilaan "vaatii korjauksen" | Anna Codexen yrittää uudelleen (ilmainen) | Ilmainen |
| Epäonnistunut Käännä, tiedostot ennallaan toimituksen jälkeen | Korjaa tekoälyllä | Ilmainen (sama sisäinen korjaus) |
| Epäonnistunut Käännä, tiedostoja muuttanut sinä tai keskustelu | Korjaa tekoälyllä | Tavallinen keskusteluviesti (tokenit) |
| Kaikki muu | Kuvaile ongelma keskustelussa | Tavallinen keskusteluviesti (tokenit) |
Ilmainen "yritä uudelleen" on rajoitettu kerran projektia kohden päivässä ja kolmeen projektiin päivässä tiliä kohden.
Miksi ero? Jos tiedostot ovat täsmälleen sellaiset kuin Codexe ne toimitti, epäonnistuminen on Codexen vastuulla. Kun projekti on muuttunut, korjaus on uutta työtä sinun versiollesi, kuten mikä tahansa muu pyyntö.
#Milloin korjaaminen lopetetaan
Codexe lopettaa korjaamisen, kun virheet lakkaavat vähenemästä, sama virhe palaa toistuvasti tai aika- tai työmääräraja täyttyy. Projekti näyttää silloin ilmoituksen Codexe ei pystynyt viimeistelemään tämän projektin automaattista todennusta. Kaikki tiedostot ovat yhä tallessa. Katso Projekti epäonnistui tai vaatii korjauksen.
#Mitä korjaus ei voi korjata
- Toiminta. Korjaus korjaa koodin, joka ei käänny. Se ei voi tietää, että ominaisuus toimii eri tavalla kuin tarkoitit; kerro siitä keskustelussa.
- Infrastruktuuriongelmat. Jos koontia ei voitu ajaa lainkaan (riippuvuusrepositorion aikaraja ylittyi, koontipalvelu oli kiireinen), korjattavaa ei ole. Projekti merkitään sen sijaan tilaan ei vahvistettu ja yritetään myöhemmin uudelleen.
- Tukemattomat Skript-lisäosat. Jos skripti tarvitsee lisäosan, jota testipalvelimella ei ole, Codexe ilmoittaa siitä sen sijaan, että kirjoittaisi skriptisi uudelleen.