Vedo che hanno fatto un modulo kotlin. Se riesco a mappare le nostre regole sarebbe molto interessante.
Grazie Uberto On Wed, 18 Dec 2019 11:06 Roberto Franchini [email protected] [it-torino-java-jug], <[email protected]> wrote: > > > > > On Wed, Dec 18, 2019 at 12:09 AM Simone Bordet [email protected] > [it-torino-java-jug] <[email protected]> wrote: > >> >> >> Ciao, >> >> On Tue, Dec 17, 2019 at 10:43 PM Roberto Franchini >> [email protected] [it-torino-java-jug] >> <[email protected]> wrote: >> > >> > >> > >> > Ciao, >> > oggi, parlando con i colleghi per prendere alcune decisioni >> architetturarli, e' spuntata questa libreria: >> > >> > https://www.archunit.org/ >> > >> > Ad esempio, voglio essere certo che i logger siano tutti private static >> final: >> > >> > @ArchTest >> > private final ArchRule loggers_should_be_private_static_final = >> > fields().that().haveRawType(Logger.class) >> > .should().bePrivate() >> > .andShould().beStatic() >> > .andShould().beFinal() >> > .because("we agreed on this convention"); >> > >> > >> > Qualcuno l'ha usata? >> >> No. >> >> Ma mi sembra di ricordare che abbiamo fatto lo stesso con una rule PMD. >> >> Infatti vedo molte sovrapposizioni con PMD o checkstyle. > La metto tra le cose da provare in futuro. > FRANK > > -- > Roberto Franchini > "The impossible is inevitable" > https://github.com/robfrank/ > https://twitter.com/robfrankie > https://www.linkedin.com/in/robfrank > >
