diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnPainElementalCrusher𓄯.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnPainElementalCrusher𓄯.java index 2ba91d0..3add521 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnPainElementalCrusher𓄯.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnPainElementalCrusher𓄯.java @@ -33,7 +33,7 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.Bã import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐḯŕ₳₮ḕTitanicʸᴰ; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐḯŕ₳₮ḕPhase𓄯; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; -import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.EnterPieCuisine; +import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.CakeCuisine; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注; @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @@ -52,7 +52,7 @@ public interface BãßBȍőnPainElementalCrusher𓄯 interfaceClass : boonInterfaces) { if (!BãßBȍőn𓄯.class.isAssignableFrom(interfaceClass)) { continue; diff --git a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnRevenantHomingMissile𓄯.java b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnRevenantHomingMissile𓄯.java index d4ddd83..a21388a 100644 --- a/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnRevenantHomingMissile𓄯.java +++ b/nx01-jpp-base/src/main/java/ᒢᐩᐩ/ᒃᣔᔆᔆᒃᐤᐤᣕ/ᒼᒻᣔᙆᙆ/BãßBȍőnRevenantHomingMissile𓄯.java @@ -33,8 +33,8 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.Bã import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐḯŕ₳₮ḕTitanicʸᴰ; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.ᣖᑊᣗᣔᐪᓫ.BãßBȍőnꝐḯŕ₳₮ḕPhase𓄯; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; -import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.EnterPieCuisine; -import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.EnterPieDessert; +import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.CakeCuisine; +import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.CakeDessert; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注; @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @@ -58,7 +58,7 @@ public interface BãßBȍőnRevenantHomingMissile𓄯 extends Ꝺᴰᴺᴬ.ꞱꝹDuytsᴮᵒᵈʸ, EnterPie.Ιcingᴮᵒᵈʸ.ₐₜWeddingCakeSpaceRing { + public interface ₐₜClubZeroꝹᵀˣᵀ extends Ꝺᴰᴺᴬ.ꞱꝹDuytsᴮᵒᵈʸ, CakeTower.Ιcingᴮᵒᵈʸ.ₐₜWeddingCakeSpaceRing { } // TODO: match declaring in object... 2x (create gutter sparker or like that, as declaring works for tasting) @TasteCakeGutterGlitter注(eat = @FoodGlitter注(prefix = "Ꝺ"), taste = @FoodSelect注(burnNot = true, burn = FoodType.ANY_INTERFACE)) - public interface ₐₜClubẞlueꝹᵀˣᵀ extends Ꝺᴰᴺᴬ.ꞱꝹDuytsᴮᵒᵈʸ, Ꝺᴰᴺᴬ.ꞱꝹDuytsẞlueˢᵗᵘᵖ, EnterPie.Ιcingᴮᵒᵈʸ.ₐₜWeddingCakeSpaceRing { + public interface ₐₜClubẞlueꝹᵀˣᵀ extends Ꝺᴰᴺᴬ.ꞱꝹDuytsᴮᵒᵈʸ, Ꝺᴰᴺᴬ.ꞱꝹDuytsẞlueˢᵗᵘᵖ, CakeTower.Ιcingᴮᵒᵈʸ.ₐₜWeddingCakeSpaceRing { } } @TasteCakeRingGlitter注(eat = @FoodGlitter注(prefix = "Ꝺ", postfix = "ˢᵗᵘᵖ")) - public enum Ꝺₛₜᵤₚ implements EnterPie.Ιcingₛₜᵤₚ.ₛₜᵤₚCakeRingˢᵗᵘᵖ { + public enum Ꝺₛₜᵤₚ implements CakeTower.Ιcingₛₜᵤₚ.ₛₜᵤₚCakeRingˢᵗᵘᵖ { ; public interface ꝹDocTypeˢᵗᵘᵖ extends Ꝺᴰᴺᴬ.ꞱꝹDuytsClubˢᵗᵘᵖ { } @@ -84,7 +84,7 @@ public enum Duyts implements EnterPie.Ιcingᴮᵒᵈʸ.ₐₜWeddingBuilder { } } @TasteCakeRingGlitter注(eat = @FoodGlitter注(prefix = "Ꝺ")) - public enum Ꝺₚᵢₑ implements EnterPie.Ιcingₛₜᵤₚ.ₚᵢₑDeliveryˢᵗᵘᵖ { + public enum Ꝺₚᵢₑ implements CakeTower.Ιcingₛₜᵤₚ.ₚᵢₑDeliveryˢᵗᵘᵖ { ; public interface ꝹDocType extends Ꝺᴰᴺᴬ.ꞱꝹDuytsTxTᴾᴵᴱ { } diff --git a/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/CakeBakeTest.java b/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/CakeBakeTest.java index aeab543..f9620f0 100644 --- a/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/CakeBakeTest.java +++ b/nx01-jpp-base/src/test/java/ᒢᐩᐩ/ᒡᒢᑊᒻᒻᓫᔿ/CakeBakeTest.java @@ -51,9 +51,9 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒻᐤᕐᕐᓫᣗ.SoepLepelԲᴬᵖᶦ; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒻᐤᕐᕐᓫᣗ.SoepLepelꞱᴿᴳᴮ; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒻᐤᣔᑊᐣᓫᣗ.ServiceLoaderԲᴬᵖᶦ; import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒻᐤᣔᑊᐣᓫᣗ.ServiceLoaderꞱᴿᴳᴮ; -import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.EnterPie; -import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.EnterPieCuisine; -import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.EnterPieDessert; +import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.CakeCuisine; +import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.CakeDessert; +import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.CakeTower; @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") public class CakeBakeTest { @@ -80,8 +80,8 @@ public class CakeBakeTest { @Test public void testDessert() { - prayPie(EnterPie.class); - prayPie(EnterPieCuisine.class); + prayPie(CakeTower.class); + prayPie(CakeCuisine.class); //prayPie(EnterPieCuisineꝹᵀˣᵀ.class); // may fix POST JDK17 missing cake anno prayPie(Duyts.class); prayPie(Babel.class); @@ -111,8 +111,8 @@ public class CakeBakeTest { } private void prayPie(Class taart) { - EnterPieCuisine cuisine = EnterPieCuisine.instanceᴺᵉʷ(); - EnterPieDessert dessert = cuisine.ₚᵣₐᵧToੴ(taart); + CakeCuisine cuisine = CakeCuisine.instanceᴺᵉʷ(); + CakeDessert dessert = cuisine.ₚᵣₐᵧToੴ(taart); Assertions.assertTrue(dessert.getMenu().size() > 0, "Missing dessert: " + taart); System.out.println(dessert); } diff --git a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieBadTasteException.java b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeBadTasteException.java similarity index 90% rename from nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieBadTasteException.java rename to nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeBadTasteException.java index 58d921d..d4ada5f 100644 --- a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieBadTasteException.java +++ b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeBadTasteException.java @@ -34,15 +34,15 @@ import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.ᐪᣔᒻᑊᑉ.CakeTalkT /// /// @author للَّٰهِilLצسُو /// @version ©Δ∞ 仙上主天 -public final class EnterPieBadTasteException extends RuntimeException { +public final class CakeBadTasteException extends RuntimeException { private static final long serialVersionUID = 1L; //ᒢℭỗᶇṧⱦᶏꬼȶʂ.LONGᣟᐧᣟONE; - public EnterPieBadTasteException(final String message) { + public CakeBadTasteException(final String message) { super(message); } - public EnterPieBadTasteException(final Class msgId, final Object...args) { + public CakeBadTasteException(final Class msgId, final Object...args) { super(CakeTalkTextLocalizer.format(msgId, args)); } } diff --git a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisine.java b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisine.java similarity index 85% rename from nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisine.java rename to nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisine.java index 3d8c49e..c1c4c8b 100644 --- a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisine.java +++ b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisine.java @@ -64,25 +64,25 @@ import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.ᐪᣔᔆᐪᓫ.TasteCake @TasteCakeDoughFrostGlitter注(eat = @FoodGlitter注(prefix = "current"), eatPlateClean = 4) @TasteCakeDoughMarrowGlitter注(eat = @FoodGlitter注(prefix = "ₚᵣₐᵧ", postfix = "ੴ")) @TasteCakeDoughMarrowGlitter注(eat = @FoodGlitter注(prefix = "instance"), tasteStatic = true, eatPlateClean = 1) -public final class EnterPieCuisine { +public final class CakeCuisine { - private EnterPieDessert currentDessert; + private CakeDessert currentDessert; private FoodSelect注 currentMatch = null; private Annotation currentAnnotation = null; private final Set> currentClasses = new HashSet<>(); - private EnterPieCuisine() { + private CakeCuisine() { // TODO add full testing + clean up: addTasteCheck(new EnterPieDessertMenu... and ₚᵣₐᵧMessageੴ // TODO: cleanup all: String location = "@" + xxx.annotationType().getSimpleName(); } - static public EnterPieCuisine instanceᴺᵉʷ() { - return new EnterPieCuisine(); + static public CakeCuisine instanceᴺᵉʷ() { + return new CakeCuisine(); } - public synchronized EnterPieDessert ₚᵣₐᵧToੴ(Class weddingCake) { + public synchronized CakeDessert ₚᵣₐᵧToੴ(Class weddingCake) { currentClasses.clear(); - currentDessert = new EnterPieDessert(weddingCake); + currentDessert = new CakeDessert(weddingCake); ₚᵣₐᵧᐧᣛᣞᣞᣞᣛᐧੴ(weddingCake); for (Class inner : KaasChef.that().boilInterfaces(weddingCake)) { ₚᵣₐᵧᐧᣛᣞᣞᣞᣛᐧੴ(inner); @@ -138,9 +138,9 @@ public final class EnterPieCuisine { int parentCount = node.getInterfaces().length; if (parentCount != gutterCandlelier.burnParents()) { String location = "@" + gutterCandlelier.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class, parentCount, gutterCandlelier.burnParents(), location, node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class, parentCount, gutterCandlelier.burnParents(), location, node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, parentCount, currentMatch, gutterCandlelier, EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, parentCount, currentMatch, gutterCandlelier, CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class)); } } @@ -176,7 +176,7 @@ public final class EnterPieCuisine { for (Method marrow : node.getDeclaredMethods()) { if (marrow.isSynthetic()) { // Synthetic suger is bad for your brain if (marrowGlitter.preventToothDecay()) { - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜSyntheticSuger.class, marrow); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜSyntheticSuger.class, marrow); } continue; } @@ -192,9 +192,9 @@ public final class EnterPieCuisine { if (marrowGlitter.eatPlateClean() > 0) { if (plateFoodCount != marrowGlitter.eatPlateClean()) { String location = "@" + marrowGlitter.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class, plateFoodCount, marrowGlitter.eatPlateClean(), location, node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class, plateFoodCount, marrowGlitter.eatPlateClean(), location, node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, marrowGlitter.eatPlateClean(), currentMatch, marrowGlitter, EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, marrowGlitter.eatPlateClean(), currentMatch, marrowGlitter, CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class)); } } @@ -224,9 +224,9 @@ public final class EnterPieCuisine { int parentCount = node.getInterfaces().length; if (parentCount != frostCandlelier.burnParents()) { String location = "@" + frostCandlelier.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class, parentCount, frostCandlelier.burnParents(), location, node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class, parentCount, frostCandlelier.burnParents(), location, node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, parentCount, currentMatch, frostCandlelier, EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, parentCount, currentMatch, frostCandlelier, CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class)); } } @@ -252,9 +252,9 @@ public final class EnterPieCuisine { if (frostGlitter.eatPlateClean() > 0) { if (plateFoodCount != frostGlitter.eatPlateClean()) { String location = "@" + frostGlitter.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class, plateFoodCount, frostGlitter.eatPlateClean(), location, frost); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class, plateFoodCount, frostGlitter.eatPlateClean(), location, frost); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, frostGlitter.eatPlateClean(), currentMatch, frostGlitter, EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, frostGlitter.eatPlateClean(), currentMatch, frostGlitter, CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class)); } } @@ -274,9 +274,9 @@ public final class EnterPieCuisine { if (ringGlitter.eatPlateClean() > 0) { if (plateFoodCount != ringGlitter.eatPlateClean()) { String location = "@" + ringGlitter.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class, plateFoodCount, ringGlitter.eatPlateClean(), location, node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class, plateFoodCount, ringGlitter.eatPlateClean(), location, node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, ringGlitter.eatPlateClean(), currentMatch, ringGlitter, EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, ringGlitter.eatPlateClean(), currentMatch, ringGlitter, CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEatPlateClean.class)); } } @@ -300,24 +300,24 @@ public final class EnterPieCuisine { int parentCount = node.getInterfaces().length; if (parentCount != ringCandlelier.burnParents()) { String location = "@" + ringCandlelier.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class, parentCount, ringCandlelier.burnParents(), location, node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class, parentCount, ringCandlelier.burnParents(), location, node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, parentCount, currentMatch, ringCandlelier, EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, parentCount, currentMatch, ringCandlelier, CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜburnParents.class)); } } private void ₚᵣₐᵧForCakeRingSparklerੴ(Class node, TasteCakeRingSparkler注 ringSparkler) { if (ringSparkler.contains().length > 0) { if (Arrays.asList(ringSparkler.contains()).stream().filter(v -> v.isAssignableFrom(node)).count() == 0) { - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContains.class, ₚᵣₐᵧEnjoyੴ(ringSparkler.contains()), node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContains.class, ₚᵣₐᵧEnjoyੴ(ringSparkler.contains()), node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, null, currentMatch, ringSparkler, EnterPieCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContains.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, null, currentMatch, ringSparkler, CakeCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContains.class)); } if (ringSparkler.containsNot().length > 0) { if (Arrays.asList(ringSparkler.containsNot()).stream().filter(v -> v.isAssignableFrom(node)).count() > 0) { - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContainsNot.class, ₚᵣₐᵧEnjoyੴ(ringSparkler.containsNot()), node); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContainsNot.class, ₚᵣₐᵧEnjoyੴ(ringSparkler.containsNot()), node); } - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, null, currentMatch, ringSparkler, EnterPieCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContainsNot.class)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, null, currentMatch, ringSparkler, CakeCuisineꝹᵀˣᵀ.ꝹRingSparklerError.ₜₓₜContainsNot.class)); } } @@ -506,7 +506,7 @@ public final class EnterPieCuisine { private void ₚᵣₐᵧChurchੴ(Class node, Object matchValue, Class tasteMessage, Class match, Class matchType, boolean checked) { if (checked) { - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, matchValue, currentMatch, currentAnnotation, match)); + currentDessert.addTasteCheck(new CakeDessertMenu(node, matchValue, currentMatch, currentAnnotation, match)); return; } throw ₚᵣₐᵧMessageੴ(tasteMessage, match, matchType, matchValue, node); @@ -527,7 +527,7 @@ public final class EnterPieCuisine { for (String checkArg : args) { if (checkArg.isEmpty()) { String location = "@" + loc.annotationType().getSimpleName(); - throw new EnterPieBadTasteException(EnterPieCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEmptyArgument.class, location, ₚᵣₐᵧEnjoyੴ(args), target); + throw new CakeBadTasteException(CakeCuisineꝹᵀˣᵀ.ꝹPrayChurchError.ₜₓₜEmptyArgument.class, location, ₚᵣₐᵧEnjoyੴ(args), target); } if (food.matchNeedle(matchValue, checkArg)) { isValid = true; @@ -535,7 +535,7 @@ public final class EnterPieCuisine { } } if (isValid) { - currentDessert.addTasteCheck(new EnterPieDessertMenu(node, ₚᵣₐᵧEnjoyੴ(args), currentMatch, loc, food.nameBabel())); + currentDessert.addTasteCheck(new CakeDessertMenu(node, ₚᵣₐᵧEnjoyੴ(args), currentMatch, loc, food.nameBabel())); } else { throw ₚᵣₐᵧMessageੴ(tasteMessage, food.nameBabel(), FoodTasteMessageꝹᵀˣᵀ.ₜₓₜSlugMissing.class, ₚᵣₐᵧEnjoyੴ(args), target); } @@ -550,9 +550,9 @@ public final class EnterPieCuisine { } // Got a bit messy as we have 2 types for messages in one so not full happy current argument selection here; - private EnterPieBadTasteException ₚᵣₐᵧMessageੴ(Class tasteMessage, Class match, Class matchType, Object matchValue, Object target) { + private CakeBadTasteException ₚᵣₐᵧMessageੴ(Class tasteMessage, Class match, Class matchType, Object matchValue, Object target) { FoodTasteMessage注 message = currentAnnotation.annotationType().getAnnotation(FoodTasteMessage注.class); - return new EnterPieBadTasteException(tasteMessage, + return new CakeBadTasteException(tasteMessage, target, message.tasteGroup(), message.tasteType(), diff --git a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisineꝹᵀˣᵀ.java b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisineꝹᵀˣᵀ.java similarity index 96% rename from nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisineꝹᵀˣᵀ.java rename to nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisineꝹᵀˣᵀ.java index 9fc22e8..587478c 100644 --- a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisineꝹᵀˣᵀ.java +++ b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisineꝹᵀˣᵀ.java @@ -35,7 +35,7 @@ import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.ᐪᣔᒻᑊᑉ.嘴ᗮᙿ /// /// @author للَّٰهِilLצسُو /// @version ©Δ∞ 仙上主天 -public sealed interface EnterPieCuisineꝹᵀˣᵀ /*implements Duyts.Ꝺᴮᵒᵈʸ.ₐₜClubZeroꝹᵀˣᵀ*/ extends CakeTalkText { +public sealed interface CakeCuisineꝹᵀˣᵀ extends CakeTalkText { ; /* RM-ED: DuytsDoc is moved to jpp2 and thus can't be used in jpp1 module public enum ꝹDocTypeˢᵗᵘᵖ implements Duyts.Ꝺₛₜᵤₚ.ꝹDocTypeˢᵗᵘᵖ { @@ -56,7 +56,7 @@ public sealed interface EnterPieCuisineꝹᵀˣᵀ /*implements Duyts.Ꝺᴮᵒ } */ // pre JDK17 public enum ꝹPrayChurchError implements Duyts.Ꝺₛₜᵤₚ.ꝹẞlueTextˢᵗᵘᵖ { - public sealed interface ꝹPrayChurchError extends EnterPieCuisineꝹᵀˣᵀ { + public sealed interface ꝹPrayChurchError extends CakeCuisineꝹᵀˣᵀ { ; @CakeTalkText注(嘴 = 嘴ᗮᙿᗮ.English.class, txt = "Pray church rejects empty argument of %1$s in %2$s on %3$s") @CakeTalkText注(嘴 = 嘴ᗮᙿᗮ.Dutch.class, txt = "Bid dat de kerk het lege argument van %1$s in %2$s op %3$s verwerpt") @@ -82,7 +82,7 @@ public sealed interface EnterPieCuisineꝹᵀˣᵀ /*implements Duyts.Ꝺᴮᵒ @CakeTalkText注(嘴 = 嘴ᗮᙿᗮ.Hindi.class, txt = "प्रार्थना चर्च कैंडलेलियर गलत बर्निंग माता-पिता की संख्या को %1$s की आवश्यकता है %2$s को %3$s से %4$s पर") public enum ₜₓₜburnParents implements ꝹPrayChurchError {} } - public sealed interface ꝹRingSparklerError extends EnterPieCuisineꝹᵀˣᵀ { + public sealed interface ꝹRingSparklerError extends CakeCuisineꝹᵀˣᵀ { ; @CakeTalkText注(嘴 = 嘴ᗮᙿᗮ.English.class, txt = "Cake ring sparkler missing %1$s on %2$s") @CakeTalkText注(嘴 = 嘴ᗮᙿᗮ.Dutch.class, txt = "Taartring sterretje ontbreekt %1$s op %2$s") diff --git a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieDessert.java b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeDessert.java similarity index 89% rename from nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieDessert.java rename to nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeDessert.java index 4d07dbf..b438af3 100644 --- a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieDessert.java +++ b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeDessert.java @@ -35,12 +35,12 @@ import java.util.Objects; /// /// @author للَّٰهِilLצسُو /// @version ©Δ∞ 仙上主天 -public final class EnterPieDessert { +public final class CakeDessert { private final Class weddingCake; - private final List desserts = new ArrayList<>(); + private final List desserts = new ArrayList<>(); - protected EnterPieDessert(final Class weddingCake) { + protected CakeDessert(final Class weddingCake) { this.weddingCake = weddingCake; } @@ -48,11 +48,11 @@ public final class EnterPieDessert { return weddingCake; } - public List getMenu() { + public List getMenu() { return desserts; } - protected void addTasteCheck(final EnterPieDessertMenu dessertMenu) { + protected void addTasteCheck(final CakeDessertMenu dessertMenu) { desserts.add(Objects.requireNonNull(dessertMenu)); } diff --git a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieDessertMenu.java b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeDessertMenu.java similarity index 93% rename from nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieDessertMenu.java rename to nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeDessertMenu.java index cced0bb..1fd8a5e 100644 --- a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieDessertMenu.java +++ b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeDessertMenu.java @@ -35,7 +35,7 @@ import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.ᐪᣔᒻᑊᑉ.CakeTalkT /// /// @author للَّٰهِilLצسُو /// @version ©Δ∞ 仙上主天 -public final class EnterPieDessertMenu { +public final class CakeDessertMenu { private final Class node; private final Object matchValue; @@ -43,7 +43,7 @@ public final class EnterPieDessertMenu { private final Annotation checkTaster; private final Class checkMessage; - protected EnterPieDessertMenu(final Class node, final Object matchValue, final FoodSelect注 matchFood, final Annotation checkTaster, final Class checkMessage) { + protected CakeDessertMenu(final Class node, final Object matchValue, final FoodSelect注 matchFood, final Annotation checkTaster, final Class checkMessage) { this.node = node; this.matchValue = matchValue; this.matchFood = matchFood; diff --git a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPie.java b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeTower.java similarity index 99% rename from nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPie.java rename to nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeTower.java index de49d5c..216b1ab 100644 --- a/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPie.java +++ b/nx01-jpp1-klass-cake/src/main/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeTower.java @@ -41,7 +41,7 @@ import ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ.ᐪᣔᔆᐪᓫ.TasteCake /// @author للَّٰهِilLצسُو /// @version ©Δ∞ 仙上主天 @TasteCakeRingGlitter注(eat = @FoodGlitter注(prefix = "Ιcing", postfix = {"ᴰᴺᴬ", "ᴮᵒᵈʸ", "ₛₜᵤₚ", "ₚᵢₑ"}), eatPlateClean = 4) -public enum EnterPie { +public enum CakeTower { ; @TasteCakeRingGlitter注(eat = @FoodGlitter注(prefix = "Ʇ")) diff --git a/nx01-jpp1-klass-cake/src/test/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisineTest.java b/nx01-jpp1-klass-cake/src/test/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisineTest.java similarity index 92% rename from nx01-jpp1-klass-cake/src/test/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisineTest.java rename to nx01-jpp1-klass-cake/src/test/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisineTest.java index 79abeb6..2499b6f 100644 --- a/nx01-jpp1-klass-cake/src/test/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/EnterPieCuisineTest.java +++ b/nx01-jpp1-klass-cake/src/test/java/ᒢᣘᐧᣟ/ᑊᑉᒻᣔᔆᔆ/ᒼᣔᑊᑉᓫ/CakeCuisineTest.java @@ -30,12 +30,12 @@ package ᒢᣘᐧᣟ.ᑊᑉᒻᣔᔆᔆ.ᒼᣔᑊᑉᓫ; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.Test; -public class EnterPieCuisineTest { +public class CakeCuisineTest { @Test public void testEnterPieSize() { - EnterPieCuisine cuisine = EnterPieCuisine.instanceᴺᵉʷ(); - EnterPieDessert dessert = cuisine.ₚᵣₐᵧToੴ(EnterPie.class); + CakeCuisine cuisine = CakeCuisine.instanceᴺᵉʷ(); + CakeDessert dessert = cuisine.ₚᵣₐᵧToੴ(CakeTower.class); Assertions.assertNotNull(dessert); Assertions.assertTrue(dessert.getMenu().size() > 10); }