Proiect
Verificați marcajul ordinii octeților, licența existentă și o a doua rulare fără dublarea antetului sau schimbarea corpului.
Actualizați antetul SPDX păstrând linia interpretorului pe prima poziție.
text = source.removeprefix("\ufeff")
head, separator, body = text.partition("\n")
if head.startswith("#!"):
result = head + (separator or "\n") + update_spdx(body)
else:
result = update_spdx(source)Verificați marcajul ordinii octeților, licența existentă și o a doua rulare fără dublarea antetului sau schimbarea corpului.
Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.
Configurează un endpoint compatibil OpenAI sau Anthropic cu URL-ul de bază și cheia API, dacă este necesară. Testează conexiunea. Serverul local trebuie să ruleze; instrumentele externe pot transmite date separat.
text = source.removeprefix("\ufeff")
head, separator, body = text.partition("\n")
if head.startswith("#!"):
result = head + (separator or "\n") + update_spdx(body)
else:
result = update_spdx(source)