# Coerenza del Linting

**URL:** <https://meta.discourse.org/t/linting-consistency/390104>\
**Category:** Development\
**Created:** [1 Dicembre 2025, 9:31pm UTC](https://meta.discourse.org/t/linting-consistency/390104 "2025-12-01T21:31:53Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![david](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/david/32/157490_2.png) [@david](https://meta.discourse.org/u/david)\
**Post date:** [2 Dicembre 2025, 6:24pm UTC](https://meta.discourse.org/t/linting-consistency/390104/9 "2025-12-02T18:24:25Z")

</div>

> [@pfaffman](#):
>
> E se uso `bin/lint` allora non devo preoccuparmi che qualcosa cambi nel linting che richieda l’aggiornamento del mio script di 54 righe. Giusto?

`bin/lint` utilizza la configurazione di linting del core e quindi non supporta temi o plugin. Se lo usi, probabilmente otterrai fallimenti nel CI del tuo tema/plugin. Ad esempio, anche piccoli aggiornamenti di versione a prettier possono apportare sottili modifiche alla gestione degli spazi bianchi.

> [@pfaffman](#):
>
> Di solito copio periodicamente alcuni file .whatever da un pull recente dello scheletro

Sì, questo è essenzialmente ciò che fanno gli script mass-pr 👍

> [@pfaffman](#):
>
> E ci sono 16 di questi script

[`update-linting.sh`](https://github.com/discourse/mass-pr/blob/main/scripts/update-linting.sh) è quello che vuoi. Altri script sono per rollout più specializzati.

> [@pfaffman](#):
>
> Controllo il repository ed eseguo lo script ogni volta che uno di essi viene aggiornato?

Puoi farlo. Oppure puoi semplicemente rieseguirlo ogni tanto, quando vuoi aggiornare la configurazione di linting per il tuo tema/plugin. Poiché la configurazione è completamente autonoma, una modifica nel core non influenzerà mai il linting nei tuoi temi/plugin: sono completamente disaccoppiati.

---

_[View the full topic](https://meta.discourse.org/t/linting-consistency/390104)._
