LLibrePatch
Ambiente di sviluppo con IA

Modifica delle intestazioni di licenza

Aggiorna l’intestazione SPDX lasciando la riga dell’interprete al primo posto.

● ● ●LibrePatch●
Flussi di lavoro · Modifica delle intestazioni di licenza ×
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)
✳Aggiorna l’intestazione SPDX lasciando la riga dell’interprete al primo posto.
✓ ModificheControlla prima di applicare ↗
Illustrazione dell’ambiente
01

Progetto

Verifica un marcatore di ordine dei byte, una licenza esistente e una seconda esecuzione senza duplicare l’intestazione né modificare il corpo.

02

Controlla prima di applicare

Confronta il comportamento effettivo con il risultato atteso. Se una verifica fallisce, indaga la causa prima di altre modifiche.

03

Modelli

Configura un endpoint compatibile con OpenAI o Anthropic usando URL di base e chiave API, se necessaria. Prova la connessione. Il server locale deve essere in esecuzione; gli strumenti remoti possono trasmettere dati separatamente.

Flussi di lavoro

Modifica delle intestazioni di licenza

Flussi di lavoro ↗
Flussi di lavoro
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)
Ambiente di sviluppo con IA

La prossima idea comincia qui.

Scarica per Windows ↗