Senior Software Engineer / Clean Code & Architecture lover / Member of SSDLC team @ POST Luxembourg
-
POST Luxembourg
- in/samuel-schnegg
Pinned Loading
-
JFileTreePrettyPrinter
JFileTreePrettyPrinter PublicA lightweight and flexible Java library with a native CLI to pretty-print directory structures - ideal for documentation, project overviews, or CLI tools.
Java 4
-
jinputguard/jinputguard
jinputguard/jinputguard PublicA Java library to sanitize, transform and validate inputs
Java 4
-
ArchUnit: prevent Lombok "EqualsAndH...
ArchUnit: prevent Lombok "EqualsAndHashCode" usage for JPA Entities 1/**2* From article: https://www.linkedin.com/pulse/archunit-prevent-lombok-usage-entities-samuel-schnegg-1zwoe/3*/4@Test
5public void entities_mustNot_beAnnotatedWith_lombokEqualsAndHashCode() {
-
ArchUnit: ensure hashcode() and equa...
ArchUnit: ensure hashcode() and equals() are always defined together 1/**2* From article: https://www.linkedin.com/pulse/archunit-ensure-hashcode-equals-defined-together-samuel-schnegg-0hpce3*/4@Test
5public void anyJavaClass_must_implementProperlyEqualsAndHashcodeTogether() {
-
ArchUnit: explicit column type choic...
ArchUnit: explicit column type choice for enums in JPA entities 1/**2* From Article: https://www.linkedin.com/pulse/archunit-explicit-column-type-choice-enums-jpa-entities-schnegg-avt9e3*/4@Test
5public void enums_InEntities_mustBeAnnotatedWith_Enumerated() {
-
ArchUnit: disallow implicit event ch...
ArchUnit: disallow implicit event chaining in async event listeners 1@Test
2public void eventListener_methods_thatAre_async_mustHave_void_returnType() {
3var test = ArchRuleDefinition
4.methods()5.that()
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.
