mohamed-ashraf-bayor / jisel Star 1 Code Issues Pull requests Java Interface Segregation Library (min. Java 17 required) java code-generator annotation annotations toplevel isp code-generation interface-segregation-principle solid-principles software-design developer-tool java-17 addto java17 sealed-interface jisel mohamed-ashraf-bayor sealfor Updated Oct 24, 2023 Java
mohamed-ashraf-bayor / froporec-annotation-client Star 0 Code Issues Pull requests Contains POJO sample classes used to test Froporec annotation processor java client immutable annotation annotations pojo record java-17 java17 froporec mohamed-ashraf-bayor Updated Jan 2, 2023 Java
mohamed-ashraf-bayor / jisel-annotation-client Star 0 Code Issues Pull requests Contains sample large interfaces and sub-classes used to test JISEL annotation processor java client annotation annotations isp interface-segregation-principle solid-principles java-17 java17 sealed-interface jisel mohamed-ashraf-bayor Updated Jul 13, 2022 Java
mohamed-ashraf-bayor / froporec Star 0 Code Issues Pull requests Easy migration from POJOs to Records with Froporec annotation processor (min. Java 17 required) java design library immutable generator code-generator annotation annotations annotation-processor pojo annotation-processing record software-design java-17 java17 generaterecord generateimmutable froporec mohamed-ashraf-bayor superrecord Updated Oct 24, 2023 Java