LLibrePatch
Spațiu de programare cu AI

Modificarea antetelor de licență

Actualizați antetul SPDX păstrând linia interpretorului pe prima poziție.

● ● ●LibrePatch●
Fluxuri de lucru · Modificarea antetelor de licență ×
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)
✳Actualizați antetul SPDX păstrând linia interpretorului pe prima poziție.
✓ ModificăriVerifică înainte de aplicare ↗
Ilustrarea spațiului de lucru
01

Proiect

Verificați marcajul ordinii octeților, licența existentă și o a doua rulare fără dublarea antetului sau schimbarea corpului.

02

Verifică înainte de aplicare

Compară comportamentul real cu rezultatul așteptat. Dacă o verificare eșuează, cercetează cauza înainte de alte modificări.

03

Modele

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.

Fluxuri de lucru

Modificarea antetelor de licență

Fluxuri de lucru ↗
Fluxuri de lucru
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)
Spațiu de programare cu AI

Următoarea idee începe aici.

Descarcă pentru Windows ↗