Moved doc annotations to babel

This commit is contained in:
Willem Cazander 2022-10-30 16:59:24 +01:00
parent ceb422d869
commit 4713d9653a
395 changed files with 1290 additions and 906 deletions

View file

@ -7,7 +7,7 @@ import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate; import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference; import org.osgi.service.component.annotations.Reference;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4LocaleService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4LocaleService;
@ -15,7 +15,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppLauncher;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection;
@Component @Component
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class CalculatorComponent { public class CalculatorComponent {
@Reference @Reference

View file

@ -6,13 +6,13 @@ import java.util.ResourceBundle;
import imgui.ImGui; import imgui.ImGui;
import imgui.type.ImInt; import imgui.type.ImInt;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class CalculatorDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class CalculatorDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private ResourceBundle bundle; private ResourceBundle bundle;

View file

@ -9,7 +9,7 @@ import org.osgi.service.component.annotations.Reference;
import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoUnicodePlaneDeskApp; import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoUnicodePlaneDeskApp;
import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoUnitConverterDeskApp; import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoUnitConverterDeskApp;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoGlyphSetDeskApp; import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoGlyphSetDeskApp;
import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoNumberMatrixDeskApp; import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoNumberMatrixDeskApp;
import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoNumberPartDeskApp; import love.distributedrebirth.gdxapp4d.app.glyphdemo.apps.DemoNumberPartDeskApp;
@ -22,7 +22,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSectio
import net.forwardfire.unitxc.UnitXCManager; import net.forwardfire.unitxc.UnitXCManager;
@Component @Component
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class GlyphDemoComponent { public class GlyphDemoComponent {
@Reference @Reference

View file

@ -5,13 +5,13 @@ import java.util.ResourceBundle;
import imgui.ImGui; import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImBoolean; import imgui.type.ImBoolean;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class DemoGlyphSetDeskApp extends AbstractDeskApp { public class DemoGlyphSetDeskApp extends AbstractDeskApp {
private final ResourceBundle bundle; private final ResourceBundle bundle;

View file

@ -7,7 +7,7 @@ import java.util.ResourceBundle;
import imgui.ImGui; import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImInt; import imgui.type.ImInt;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.number.matrix.BãßBȍőnNumberMatrixʸᴰ; import love.distributedrebirth.bassboon.jpp.lang.number.matrix.BãßBȍőnNumberMatrixʸᴰ;
import love.distributedrebirth.bassboon.jpp.lang.number.matrix.NumberMatrixFactory; import love.distributedrebirth.bassboon.jpp.lang.number.matrix.NumberMatrixFactory;
import love.distributedrebirth.bassboon.jpp.lang.number.matrix.NumberMatrixSet; import love.distributedrebirth.bassboon.jpp.lang.number.matrix.NumberMatrixSet;
@ -15,7 +15,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final ResourceBundle bundle; private final ResourceBundle bundle;

View file

@ -8,7 +8,7 @@ import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImBoolean; import imgui.type.ImBoolean;
import imgui.type.ImInt; import imgui.type.ImInt;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
@ -20,7 +20,7 @@ import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartAlt4ᶦᶦ;
import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ; import love.distributedrebirth.numberxd.base2t.part.ii.TerminatorPartᶦᶦ;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final ResourceBundle bundle; private final ResourceBundle bundle;

View file

@ -5,7 +5,7 @@ import java.util.ResourceBundle;
import imgui.ImGui; import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImBoolean; import imgui.type.ImBoolean;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4Unicode4DService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4Unicode4DService;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
@ -13,7 +13,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
import love.distributedrebirth.numberxd.unicode.UnicodePlane; import love.distributedrebirth.numberxd.unicode.UnicodePlane;
import love.distributedrebirth.unicode4d.draw.ImCharacter; import love.distributedrebirth.unicode4d.draw.ImCharacter;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class DemoUnicodePlaneDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class DemoUnicodePlaneDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final VrGem4Unicode4DService unicode4DService; private final VrGem4Unicode4DService unicode4DService;

View file

@ -13,7 +13,7 @@ import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImDouble; import imgui.type.ImDouble;
import imgui.type.ImInt; import imgui.type.ImInt;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
@ -22,7 +22,7 @@ import net.forwardfire.unitxc.UnitXCManager;
import net.forwardfire.unitxc.model.UnitXCGroup; import net.forwardfire.unitxc.model.UnitXCGroup;
import net.forwardfire.unitxc.model.UnitXCType; import net.forwardfire.unitxc.model.UnitXCType;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class DemoUnitConverterDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class DemoUnitConverterDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final UnitXCManager unitManager; private final UnitXCManager unitManager;

View file

@ -5,14 +5,14 @@ import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate; import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference; import org.osgi.service.component.annotations.Reference;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppLauncher; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppLauncher;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection;
@Component @Component
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class HeWalletComponent { public class HeWalletComponent {
@Reference @Reference

View file

@ -6,7 +6,7 @@ import java.util.List;
import imgui.ImGui; import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImInt; import imgui.type.ImInt;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
@ -14,7 +14,7 @@ import love.distributedrebirth.numberxd.Gê̄ldGetậl;
import love.distributedrebirth.numberxd.unicode.BaseGlyphSet; import love.distributedrebirth.numberxd.unicode.BaseGlyphSet;
import love.distributedrebirth.numberxd.unicode.SourceGlyphCharSet; import love.distributedrebirth.numberxd.unicode.SourceGlyphCharSet;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class HeWalletDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class HeWalletDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final List<String> walletData = new ArrayList<String>(); private final List<String> walletData = new ArrayList<String>();

View file

@ -5,7 +5,7 @@ import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate; import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference; import org.osgi.service.component.annotations.Reference;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxBootArgs; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxBootArgs;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService;
@ -13,7 +13,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppLauncher;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection;
@Component @Component
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class MMDocComponent { public class MMDocComponent {
@Reference @Reference

View file

@ -12,7 +12,7 @@ import com.badlogic.gdx.files.FileHandle;
import imgui.ImGui; import imgui.ImGui;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import imgui.type.ImString; import imgui.type.ImString;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppRenderer;
@ -20,7 +20,7 @@ import net.spookygames.gdx.nativefilechooser.NativeFileChooser;
import net.spookygames.gdx.nativefilechooser.NativeFileChooserCallback; import net.spookygames.gdx.nativefilechooser.NativeFileChooserCallback;
import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration; import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class MMDocDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class MMDocDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final NativeFileChooser fileChooser; private final NativeFileChooser fileChooser;

View file

@ -8,7 +8,7 @@ import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate; import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference; import org.osgi.service.component.annotations.Reference;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4DeskAppService;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4Unicode4DService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4Unicode4DService;
@ -16,7 +16,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppLauncher;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection;
@Component @Component
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class NotepadComponent { public class NotepadComponent {
@Reference @Reference

View file

@ -11,11 +11,11 @@ import imgui.ImVec2;
import imgui.type.ImInt; import imgui.type.ImInt;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.DefaultBãßBȍőnʸᴰ; import love.distributedrebirth.bassboon.DefaultBãßBȍőnʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderEgg注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderEgg注;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4Unicode4DService; import love.distributedrebirth.gdxapp4d.vrgem4.service.VrGem4Unicode4DService;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.AbstractDeskApp;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppContourSection;
@ -24,7 +24,7 @@ import love.distributedrebirth.numberxd.unicode.UnicodePlane;
import love.distributedrebirth.unicode4d.draw.DrawCharacter; import love.distributedrebirth.unicode4d.draw.DrawCharacter;
import love.distributedrebirth.unicode4d.draw.ImCharacter; import love.distributedrebirth.unicode4d.draw.ImCharacter;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class NotepadDeskApp extends AbstractDeskApp implements DeskAppRenderer, DefaultBãßBȍőnʸᴰ<NotepadDeskApp> { public class NotepadDeskApp extends AbstractDeskApp implements DeskAppRenderer, DefaultBãßBȍőnʸᴰ<NotepadDeskApp> {
//private final VrGem4Unicode4DService unicode4DService; //private final VrGem4Unicode4DService unicode4DService;

View file

@ -8,7 +8,7 @@ import org.osgi.service.component.annotations.Component;
import org.osgi.service.component.annotations.Deactivate; import org.osgi.service.component.annotations.Deactivate;
import org.osgi.service.component.annotations.Reference; import org.osgi.service.component.annotations.Reference;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxBootArgs; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxBootArgs;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog; import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxLog;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip; import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip;
@ -18,7 +18,7 @@ import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppLauncher;
import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection; import love.distributedrebirth.gdxapp4d.vrgem4.service.deskapp.DeskAppMenuSection;
@Component @Component
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class TosAmpComponent { public class TosAmpComponent {
@Reference @Reference

View file

@ -12,7 +12,7 @@ import imgui.ImGui;
import imgui.flag.ImGuiSelectableFlags; import imgui.flag.ImGuiSelectableFlags;
import imgui.flag.ImGuiTableColumnFlags; import imgui.flag.ImGuiTableColumnFlags;
import imgui.flag.ImGuiTableFlags; import imgui.flag.ImGuiTableFlags;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.app.tosamp.music.MusicManager; import love.distributedrebirth.gdxapp4d.app.tosamp.music.MusicManager;
import love.distributedrebirth.gdxapp4d.app.tosamp.music.MusicSong; import love.distributedrebirth.gdxapp4d.app.tosamp.music.MusicSong;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip; import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip;
@ -23,7 +23,7 @@ import net.spookygames.gdx.nativefilechooser.NativeFileChooser;
import net.spookygames.gdx.nativefilechooser.NativeFileChooserCallback; import net.spookygames.gdx.nativefilechooser.NativeFileChooserCallback;
import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration; import net.spookygames.gdx.nativefilechooser.NativeFileChooserConfiguration;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class TosAmpDeskApp extends AbstractDeskApp implements DeskAppRenderer { public class TosAmpDeskApp extends AbstractDeskApp implements DeskAppRenderer {
private final ResourceBundle bundle; private final ResourceBundle bundle;

View file

@ -9,9 +9,9 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class M3UParser { public class M3UParser {
private static final String M3U_HEADER = "#EXTM3U"; private static final String M3U_HEADER = "#EXTM3U";

View file

@ -13,7 +13,7 @@ import com.badlogic.gdx.audio.Music;
import com.badlogic.gdx.audio.Music.OnCompletionListener; import com.badlogic.gdx.audio.Music.OnCompletionListener;
import com.badlogic.gdx.files.FileHandle; import com.badlogic.gdx.files.FileHandle;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.app.tosamp.music.M3UParser.M3UPlaylist; import love.distributedrebirth.gdxapp4d.app.tosamp.music.M3UParser.M3UPlaylist;
import love.distributedrebirth.gdxapp4d.app.tosamp.music.M3UParser.M3UTrack; import love.distributedrebirth.gdxapp4d.app.tosamp.music.M3UParser.M3UTrack;
import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip; import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip;
@ -21,7 +21,7 @@ import love.distributedrebirth.gdxapp4d.tos4.service.SystemWarpShip;
/** /**
* Manages the background and others songs. * Manages the background and others songs.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class MusicManager { public class MusicManager {
private final List<MusicSong> musicSongs; private final List<MusicSong> musicSongs;

View file

@ -2,12 +2,12 @@ package love.distributedrebirth.gdxapp4d.app.tosamp.music;
import com.badlogic.gdx.files.FileHandle; import com.badlogic.gdx.files.FileHandle;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
/** /**
* The music with the (file) name. * The music with the (file) name.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class MusicSong { public class MusicSong {
private final FileHandle fileHandle; private final FileHandle fileHandle;
private final String name; private final String name;

View file

@ -3,12 +3,12 @@ package love.distributedrebirth.gdxapp4d.boot.desktop;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
/** /**
* Desktop GDXApp static config. * Desktop GDXApp static config.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class GDXAppDesktopConfig { public final class GDXAppDesktopConfig {
protected static final Logger LOG = LoggerFactory.getLogger(GDXAppDesktopConfig.class); protected static final Logger LOG = LoggerFactory.getLogger(GDXAppDesktopConfig.class);

View file

@ -8,14 +8,14 @@ import com.badlogic.gdx.backends.lwjgl3.Lwjgl3Application;
import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration; import com.badlogic.gdx.backends.lwjgl3.Lwjgl3ApplicationConfiguration;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.gdxapp4d.tos4.GDXAppTos4; import love.distributedrebirth.gdxapp4d.tos4.GDXAppTos4;
import net.spookygames.gdx.nativefilechooser.desktop.DesktopFileChooser; import net.spookygames.gdx.nativefilechooser.desktop.DesktopFileChooser;
/** /**
* Desktop GDXApp launcher. * Desktop GDXApp launcher.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class GDXAppDesktopLauncher { public class GDXAppDesktopLauncher {
public static void main(String[] arg) { public static void main(String[] arg) {

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d; package love.distributedrebirth.basic4d;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicRuntime { public class BasicRuntime {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicAnnotationʷᴰ { public class BasicAnnotationʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicClassʷᴰ { public class BasicClassʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicInterfaceʷᴰ { public class BasicInterfaceʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicLanguageModuleʷᴰ { public class BasicLanguageModuleʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicLanguageʷᴰ { public class BasicLanguageʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicMethodArgumentʷᴰ { public class BasicMethodArgumentʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicMethodʷᴰ { public class BasicMethodʷᴰ {
} }

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.basic4d.lang; package love.distributedrebirth.basic4d.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BasicStepCodeʷᴰ { public class BasicStepCodeʷᴰ {
} }

View file

@ -12,7 +12,6 @@ import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReadWriteLock;
import java.util.concurrent.locks.ReentrantReadWriteLock; import java.util.concurrent.locks.ReentrantReadWriteLock;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnExport注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
@ -28,6 +27,7 @@ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ邪ᙾ; import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ邪ᙾ;
import love.distributedrebirth.bassboon.jpp.lang.Runnableբ; import love.distributedrebirth.bassboon.jpp.lang.Runnableբ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer邪ᙾ; import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer邪ᙾ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.util.concurrent.locks.DummyReadWriteLock; import love.distributedrebirth.bassboon.jpp.util.concurrent.locks.DummyReadWriteLock;
import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ; import love.distributedrebirth.bassboon.yd.abacus.BãßBȍőnAbacusInstanceMBeanʸᴰ;
import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ; import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
@ -35,7 +35,7 @@ import love.distributedrebirth.bassboon.yd.jmx.CounterGuageᴶᴹˣ;
/** /**
* Runtime for static bass noise . * Runtime for static bass noise .
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface Bãß { public interface Bãß {
/** /**

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.bassboon; package love.distributedrebirth.bassboon;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.death.BãßBȍőnCoffin; import love.distributedrebirth.bassboon.death.BãßBȍőnCoffin;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
//publicinterfaceBãßBȍőnʸᴰ<T> { // TODO: jvm recursive terminator² type sugar //publicinterfaceBãßBȍőnʸᴰ<T> { // TODO: jvm recursive terminator² type sugar
public interface BãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> { public interface BãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> {

View file

@ -2,12 +2,12 @@ package love.distributedrebirth.bassboon;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotationʸᴰ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAnnotationʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthorʸᴰ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthorʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüsternʸᴰ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüsternʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnExportʸᴰ; import love.distributedrebirth.bassboon.clazz.BãßBȍőnExportʸᴰ;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface DefaultBãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends public interface DefaultBãßBȍőnʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends
BãßBȍőnʸᴰ<T>, BãßBȍőnʸᴰ<T>,
BãßBȍőnPirateʸᴰ<T>, BãßBȍőnPirateʸᴰ<T>,

View file

@ -18,7 +18,6 @@ import java.util.Set;
import java.util.function.Consumer; import java.util.function.Consumer;
import java.util.function.Function; import java.util.function.Function;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPiratePhaseBarrier注; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPiratePhaseBarrier注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPiratePhase注; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPiratePhase注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ;
@ -29,8 +28,9 @@ import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpider;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderEgg注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderEgg注;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderSilk; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderSilk;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class DefaultBȍőnLoader implements Bãß.𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ { public final class DefaultBȍőnLoader implements Bãß.𝔅𝔬𝔫𝔢𝔏𝔬𝔞𝔡𝔢𝔯ʸᴰ {
protected DefaultBȍőnLoader() { protected DefaultBȍőnLoader() {

View file

@ -10,8 +10,9 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnPirateʸᴰ;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnAnnotationʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> { public interface BãßBȍőnAnnotationʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> {
@BãßBȍőnPiratePhase注(dependencies = {BãßBȍőnPirateʸᴰ.βrahmanBoonLaw.class}) @BãßBȍőnPiratePhase注(dependencies = {BãßBȍőnPirateʸᴰ.βrahmanBoonLaw.class})

View file

@ -6,7 +6,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnAnnotation注 { public @interface BãßBȍőnAnnotation注 {

View file

@ -7,9 +7,10 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(optional = {BãßBȍőnAuthor注.class}) @BãßBȍőnAnnotation注(optional = {DuytsDocAuthor注.class})
public interface BãßBȍőnAuthorʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> { public interface BãßBȍőnAuthorʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> {
@BãßBȍőnPiratePhase注(dependencies = {BãßBȍőnPirateʸᴰ.βrahmanBoonLaw.class}) @BãßBȍőnPiratePhase注(dependencies = {BãßBȍőnPirateʸᴰ.βrahmanBoonLaw.class})
@ -27,7 +28,7 @@ public interface BãßBȍőnAuthorʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends B
@Override @Override
public BãßBȍőnAuthor響ᴼᶠ init() { public BãßBȍőnAuthor響ᴼᶠ init() {
BãßBȍőnAuthor注 anno = boon.getClass().getAnnotation(BãßBȍőnAuthor注.class); DuytsDocAuthor注 anno = boon.getClass().getAnnotation(DuytsDocAuthor注.class);
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_NAME, anno!=null?StringUnicode.valueOf(anno.name()):DEFAULT_NAME); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_NAME, anno!=null?StringUnicode.valueOf(anno.name()):DEFAULT_NAME);
boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_COPYRIGHT, anno!=null?StringUnicode.valueOf(anno.copyright()):DEFAULT_COPYRIGHT); boon.toBBC().UNHOLY_SPELL(Ꝑŕḯṿª.class).PUT_GHOST(GHOST_COPYRIGHT, anno!=null?StringUnicode.valueOf(anno.copyright()):DEFAULT_COPYRIGHT);
return new BãßBȍőnAuthor響ᴼᶠ() { return new BãßBȍőnAuthor響ᴼᶠ() {

View file

@ -2,8 +2,9 @@ package love.distributedrebirth.bassboon.clazz;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Noise of author annotation fields.") @BãßBȍőnDuytsFlüstern注(purpose = "Noise of author annotation fields.")
@BãßBȍőnDuytschen注(中國 = "低音 骨 作者 噪音 的", BASIC = "BASS_BONE_AUTHOR_NOISE_OF", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓅃𓅱𓋊𓌟𓁹 𓈖𓇋𓌗𓌇 𓅂𓏲𓆑") @BãßBȍőnDuytschen注(中國 = "低音 骨 作者 噪音 的", BASIC = "BASS_BONE_AUTHOR_NOISE_OF", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓅃𓅱𓋊𓌟𓁹 𓈖𓇋𓌗𓌇 𓅂𓏲𓆑")
public interface BãßBȍőnAuthor響ᴼᶠ extends BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ { public interface BãßBȍőnAuthor響ᴼᶠ extends BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ {

View file

@ -7,8 +7,9 @@ import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª₮
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(optional = {BãßBȍőnDuytsFlüstern注.class}) @BãßBȍőnAnnotation注(optional = {BãßBȍőnDuytsFlüstern注.class})
public interface BãßBȍőnDuytsFlüsternʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> { public interface BãßBȍőnDuytsFlüsternʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> {

View file

@ -5,7 +5,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnDuytsFlüstern注 { public @interface BãßBȍőnDuytsFlüstern注 {

View file

@ -2,8 +2,9 @@ package love.distributedrebirth.bassboon.clazz;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Noise of clazz annotation fields.") @BãßBȍőnDuytsFlüstern注(purpose = "Noise of clazz annotation fields.")
@BãßBȍőnDuytschen注(中國 = "低音 骨 杜伊岑 耳語 的", BASIC = "BASS_BONE_DUYTS_WHISPER_OF", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓀍𓅱𓋏𓌏𓆘 𓄍𓌟𓇋𓌗𓉱𓌇𓁹 𓅂𓏲𓆑") @BãßBȍőnDuytschen注(中國 = "低音 骨 杜伊岑 耳語 的", BASIC = "BASS_BONE_DUYTS_WHISPER_OF", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓀍𓅱𓋏𓌏𓆘 𓄍𓌟𓇋𓌗𓉱𓌇𓁹 𓅂𓏲𓆑")
public interface BãßBȍőnDuytsFlüstern響ᴼᶠ extends BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ { public interface BãßBȍőnDuytsFlüstern響ᴼᶠ extends BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ {

View file

@ -6,8 +6,9 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD, ElementType.TYPE}) @Target({ElementType.METHOD, ElementType.TYPE})
public @interface BãßBȍőnDuytschen注 { public @interface BãßBȍőnDuytschen注 {

View file

@ -8,8 +8,9 @@ import love.distributedrebirth.bassboon.death.BãßBȍőnCoffinDuytschenᵗˣᵗ
import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注; import love.distributedrebirth.bassboon.death.spider.BãßBȍőnSpiderWire注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnAnnotation注(optional = {BãßBȍőnExport注.class}) @BãßBȍőnAnnotation注(optional = {BãßBȍőnExport注.class})
public interface BãßBȍőnExportʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> { public interface BãßBȍőnExportʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> {

View file

@ -6,8 +6,9 @@ import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnExport注 { public @interface BãßBȍőnExport注 {

View file

@ -2,8 +2,9 @@ package love.distributedrebirth.bassboon.clazz;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Noise of export annotation fields.") @BãßBȍőnDuytsFlüstern注(purpose = "Noise of export annotation fields.")
@BãßBȍőnDuytschen注(中國 = "低音 骨 出口 噪音 的", BASIC = "BASS_BONE_EXPORT_NOISE_OF", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓎡𓋴𓊨𓊖𓁹𓈏 𓈖𓇋𓌗𓌇 𓅂𓏲𓆑") @BãßBȍőnDuytschen注(中國 = "低音 骨 出口 噪音 的", BASIC = "BASS_BONE_EXPORT_NOISE_OF", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓎡𓋴𓊨𓊖𓁹𓈏 𓈖𓇋𓌗𓌇 𓅂𓏲𓆑")
public interface BãßBȍőnExport響ᴼᶠ extends BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ { public interface BãßBȍőnExport響ᴼᶠ extends BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ {

View file

@ -5,9 +5,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnPiratePhaseBarrier注 { public @interface BãßBȍőnPiratePhaseBarrier注 {

View file

@ -5,9 +5,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnPiratePhase注 { public @interface BãßBȍőnPiratePhase注 {

View file

@ -2,14 +2,14 @@ package love.distributedrebirth.bassboon.clazz.pirate;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboon.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytsFlüstern注;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytschen注; import love.distributedrebirth.bassboon.clazz.BãßBȍőnDuytschen注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
/** /**
* Bass bone pirate phase barriers. * Bass bone pirate phase barriers.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Adds extensible phase barriers for pirates.") @BãßBȍőnDuytsFlüstern注(purpose = "Adds extensible phase barriers for pirates.")
@BãßBȍőnDuytschen注(中國 = "低音 骨 海盜", BASIC = "BASS_BONE_PIRATE", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓉯𓋴𓅂𓇋𓇋𓌇") @BãßBȍőnDuytschen注(中國 = "低音 骨 海盜", BASIC = "BASS_BONE_PIRATE", 𓃬𓍄𓋹𓀭 = "𓃀𓅂𓋴 𓂿𓌇 𓉯𓋴𓅂𓇋𓇋𓌇")
public interface BãßBȍőnPirateʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> { public interface BãßBȍőnPirateʸᴰ<T extends BãßBȍőnʸᴰ<T>> extends BãßBȍőnʸᴰ<T> {

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.bassboon.clazz.pirate; package love.distributedrebirth.bassboon.clazz.pirate;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ; import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnꝐŕḯṿª extends ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕḯṿª { public interface BãßBȍőnꝐŕḯṿª extends ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕḯṿª {
// note: eclipse ide does not want to refactor items with the name "Ꝑŕḯṿª₮ḕ" in it. // note: eclipse ide does not want to refactor items with the name "Ꝑŕḯṿª₮ḕ" in it.

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.clazz.pirate; package love.distributedrebirth.bassboon.clazz.pirate;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ { public interface BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ {
/* member */ enum Void implements BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ { /* member */ enum Void implements BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ {

View file

@ -1,10 +1,10 @@
package love.distributedrebirth.bassboon.death; package love.distributedrebirth.bassboon.death;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffin { public interface BãßBȍőnCoffin {
BãßBȍőnCoffinGhost UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName); BãßBȍőnCoffinGhost UNHOLY(Class<? extends BãßBȍőnꝐŕḯṿª> familyName);

View file

@ -2,11 +2,11 @@ package love.distributedrebirth.bassboon.death;
import java.util.Map; import java.util.Map;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿªḕ響ᴼᶠ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinDuytschenᵗˣᵗ { public interface BãßBȍőnCoffinDuytschenᵗˣᵗ {
static void ײₚᵤₜI18Nᵗˣᵗײ(Map<Class<? extends BãßBȍőnCoffinDuytschenᵗˣᵗ>,BãßBȍőnCoffinDuytschenᵗˣᵗ> map, BãßBȍőnCoffin wrap) { static void ײₚᵤₜI18Nᵗˣᵗײ(Map<Class<? extends BãßBȍőnCoffinDuytschenᵗˣᵗ>,BãßBȍőnCoffinDuytschenᵗˣᵗ> map, BãßBȍőnCoffin wrap) {

View file

@ -3,11 +3,11 @@ package love.distributedrebirth.bassboon.death;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.StringUnicode; import love.distributedrebirth.bassboon.jpp.lang.StringUnicode;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinGhost { public interface BãßBȍőnCoffinGhost {
Object GHOST_OBJ(StringGhostKey key); Object GHOST_OBJ(StringGhostKey key);

View file

@ -3,10 +3,10 @@ package love.distributedrebirth.bassboon.death;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinGhostSpell extends BãßBȍőnCoffinGhost { public interface BãßBȍőnCoffinGhostSpell extends BãßBȍőnCoffinGhost {
Object PUT_GHOST(StringGhostKey key, Object value); Object PUT_GHOST(StringGhostKey key, Object value);

View file

@ -6,10 +6,10 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.function.Function; import java.util.function.Function;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey; import love.distributedrebirth.bassboon.jpp.lang.StringGhostKey;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnCoffinGhostSpellLock extends BãßBȍőnCoffinGhostSpell { public interface BãßBȍőnCoffinGhostSpellLock extends BãßBȍőnCoffinGhostSpell {
BãßBȍőnCoffinGhost LOCK(); BãßBȍőnCoffinGhost LOCK();

View file

@ -7,10 +7,10 @@ import java.util.List;
import java.util.Map; import java.util.Map;
import love.distributedrebirth.bassboon.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboon.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª; import love.distributedrebirth.bassboon.clazz.pirate.BãßBȍőnꝐŕḯṿª;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BãßBȍőnSpider { public class BãßBȍőnSpider {
private final Map<Class<?>, BãßBȍőnSpiderSilk> spiderWeb = new HashMap<>(); private final Map<Class<?>, BãßBȍőnSpiderSilk> spiderWeb = new HashMap<>();

View file

@ -5,9 +5,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD}) @Target({ElementType.METHOD})
public @interface BãßBȍőnSpiderEgg注 { public @interface BãßBȍőnSpiderEgg注 {

View file

@ -3,9 +3,9 @@ package love.distributedrebirth.bassboon.death.spider;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import love.distributedrebirth.bassboon.BãßBȍőnʸᴰ; import love.distributedrebirth.bassboon.BãßBȍőnʸᴰ;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnSpiderSilk { public interface BãßBȍőnSpiderSilk {
Object senseWire(BãßBȍőnʸᴰ<?> boon, String name, String description) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException; Object senseWire(BãßBȍőnʸᴰ<?> boon, String name, String description) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException;

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.death.spider; package love.distributedrebirth.bassboon.death.spider;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BãßBȍőnSpiderSperm { public interface BãßBȍőnSpiderSperm {
Object locateBean(Class<?> beanType); Object locateBean(Class<?> beanType);

View file

@ -5,9 +5,9 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD}) @Target({ElementType.FIELD})
public @interface BãßBȍőnSpiderWire注 { public @interface BãßBȍőnSpiderWire注 {

View file

@ -1,14 +1,17 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHiero;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHinarī;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHindi;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelMandarin;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface Comparableբ<T> extends Comparable<T>,Babelizeբᴬᵖᶦ { public interface Comparableբ<T> extends Comparable<T>,Babelizeբᴬᵖᶦ {
@FunctionalInterface @FunctionalInterface
interface זױזזױזזזז<יזזױזזז> extends Comparableբ<יזזױזזז>, BabelLocalizer.Hinarī { interface זױזזױזזזז<יזזױזזז> extends Comparableբ<יזזױזזז>, BabelHinarī {
@Override @Override
default int compareTo(יזזױזזז יזזי) { default int compareTo(יזזױזזז יזזי) {
@ -19,7 +22,7 @@ public interface Comparableբ<T> extends Comparable<T>,Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface 可比<仿製藥> extends Comparableբ<仿製藥>, BabelLocalizer.Mandarin { interface 可比<仿製藥> extends Comparableբ<仿製藥>, BabelMandarin {
@Override @Override
default int compareTo(仿製藥 ) { default int compareTo(仿製藥 ) {
@ -30,7 +33,7 @@ public interface Comparableբ<T> extends Comparable<T>,Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface तुलन<जेनरि> extends Comparableբ<जेनरि>, BabelLocalizer.Hindi { interface तुलन<जेनरि> extends Comparableբ<जेनरि>, BabelHindi {
@Override @Override
default int compareTo(जेनरि ज़) { default int compareTo(जेनरि ज़) {
@ -41,7 +44,7 @@ public interface Comparableբ<T> extends Comparable<T>,Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface 𓌭𓍝<𓉢> extends Comparableբ<𓉢>, BabelLocalizer.Hiero { interface 𓌭𓍝<𓉢> extends Comparableբ<𓉢>, BabelHiero {
@Override @Override
default int compareTo(𓉢 𓐠) { default int compareTo(𓉢 𓐠) {

View file

@ -5,15 +5,22 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy; import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target; import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©⍙ ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©⍙ ∞ 仙上主天")
public enum ObjectScopeLimitΔ { public enum ObjectScopeLimitΔ {
; // Empty scopes is a human thing ; // Empty scopes is a human thing
enum Ꝑŕḯṿª { enum Ꝑŕḯṿª {
; ;
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@interface DeathMatchPostfix注 {
String match();
String lastBreath();
}
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
@interface DeathMatchPrefix注 { @interface DeathMatchPrefix注 {
@ -38,7 +45,7 @@ public enum ObjectScopeLimitΔ {
public enum ƉěḭȵᶒClazzName { public enum ƉěḭȵᶒClazzName {
; ;
@Ꝑŕḯṿª.DeathMatchPrefix注(match = "", lastBreath = "A african type elevator must start with: ") @Ꝑŕḯṿª.DeathMatchPrefix注(match = "", lastBreath = "A african embedded type (elevator) must start with: ")
public interface ꞱPrefix extends Ꝑŕḯṿª.ꞱClassNameType抽 { public interface ꞱPrefix extends Ꝑŕḯṿª.ꞱClassNameType抽 {
} }
@Ꝑŕḯṿª.DeathMatchPrefix注(match = "ß", lastBreath = "A duytschen class must start with: ") @Ꝑŕḯṿª.DeathMatchPrefix注(match = "ß", lastBreath = "A duytschen class must start with: ")
@ -47,6 +54,17 @@ public enum ObjectScopeLimitΔ {
@Ꝑŕḯṿª.DeathMatchPrefix注(match = "Ɖěꬵḭȵᶒ", lastBreath = "A embedded definition class must start with: ") @Ꝑŕḯṿª.DeathMatchPrefix注(match = "Ɖěꬵḭȵᶒ", lastBreath = "A embedded definition class must start with: ")
public interface ƉěḭȵᶒPrefix extends Ꝑŕḯṿª.ꞱClassNameType抽 { public interface ƉěḭȵᶒPrefix extends Ꝑŕḯṿª.ꞱClassNameType抽 {
} }
@Ꝑŕḯṿª.DeathMatchPostfix注(match = "", lastBreath = "A annatation class must end with: ")
public interface 注Postfix extends Ꝑŕḯṿª.ꞱClassNameType抽 {
}
@Ꝑŕḯṿª.DeathMatchPostfix注(match = "邪ᙾ", lastBreath = "Every evil-is class must end with: ")
public interface 邪ᙾPostfix extends Ꝑŕḯṿª.ꞱClassNameType抽 {
}
@Ꝑŕḯṿª.DeathMatchPostfix注(match = "", lastBreath = "An abstract interface or class must end with: ")
public interface 抽Postfix extends Ꝑŕḯṿª.ꞱClassNameType抽 {
}
@Ꝑŕḯṿª.DeathMatchName注(match = "Ꝑŕḯṿª₮ḕ", lastBreath = "Inner class must be named private exactly: ") @Ꝑŕḯṿª.DeathMatchName注(match = "Ꝑŕḯṿª₮ḕ", lastBreath = "Inner class must be named private exactly: ")
public interface ꝐŕḯṿªḕName extends Ꝑŕḯṿª.ꞱClassNameType抽 { public interface ꝐŕḯṿªḕName extends Ꝑŕḯṿª.ꞱClassNameType抽 {
} }

View file

@ -6,9 +6,9 @@ import java.security.ProtectionDomain;
import java.util.Optional; import java.util.Optional;
import love.distributedrebirth.bassboon.DefaultBȍőnLoader; import love.distributedrebirth.bassboon.DefaultBȍőnLoader;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©⍙ ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©⍙ ∞ 仙上主天")
public class ObjectScopeLimitΔ邪ᙾ implements ClassFileTransformer { public class ObjectScopeLimitΔ邪ᙾ implements ClassFileTransformer {
// not tested // not tested

View file

@ -2,9 +2,9 @@ package love.distributedrebirth.bassboon.jpp.lang;
import java.util.Comparator; import java.util.Comparator;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface ObjectSneeze { public interface ObjectSneeze {
// hatsjie = hashCode + compareTo + equals // hatsjie = hashCode + compareTo + equals

View file

@ -1,13 +1,13 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
/** /**
* Mark objects which need a English latin1 human output. * Mark objects which need a English latin1 human output.
* *
* Human output can't be defined. * Human output can't be defined.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface ObjectToHuman { public interface ObjectToHuman {
// it looks like this was JMX in java version 1.0 // it looks like this was JMX in java version 1.0

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface Objectᴶᐩᐩ extends ObjectSneeze { public interface Objectᴶᐩᐩ extends ObjectSneeze {
// humans are not allowed to code, who creates what ? // humans are not allowed to code, who creates what ?

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
abstract public class Object抽 implements Objectᴶᐩᐩ { abstract public class Object抽 implements Objectᴶᐩᐩ {
@Deprecated @Deprecated

View file

@ -1,14 +1,18 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHiero;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHinarī;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHindi;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelMandarin;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelRussian;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface Runnableբ extends Runnable, Babelizeբᴬᵖᶦ { public interface Runnableբ extends Runnable, Babelizeբᴬᵖᶦ {
@FunctionalInterface @FunctionalInterface
interface זךזךזדןװ extends Runnableբ, BabelLocalizer.Hinarī { interface זךזךזדןװ extends Runnableբ, BabelHinarī {
@Override @Override
default void run() { default void run() {
@ -19,7 +23,7 @@ public interface Runnableբ extends Runnable, Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface 可運行 extends Runnableբ, BabelLocalizer.Mandarin { interface 可運行 extends Runnableբ, BabelMandarin {
@Override @Override
default void run() { default void run() {
@ -30,7 +34,7 @@ public interface Runnableբ extends Runnable, Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface जंगम extends Runnableբ, BabelLocalizer.Hindi { interface जंगम extends Runnableբ, BabelHindi {
@Override @Override
default void run() { default void run() {
@ -41,7 +45,7 @@ public interface Runnableբ extends Runnable, Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface 𓌭𓀟 extends Runnableբ, BabelLocalizer.Hiero { interface 𓌭𓀟 extends Runnableբ, BabelHiero {
@Override @Override
default void run() { default void run() {
@ -52,7 +56,7 @@ public interface Runnableբ extends Runnable, Babelizeբᴬᵖᶦ {
} }
@FunctionalInterface @FunctionalInterface
interface русский extends Runnableբ, BabelLocalizer.Russian { interface русский extends Runnableբ, BabelRussian {
@Override @Override
default void run() { default void run() {

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class StringBuilderWrapper implements StringBuilderբ { public final class StringBuilderWrapper implements StringBuilderբ {
private final StringBuilder data; private final StringBuilder data;

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface StringBuilderբ extends Babelizeբᴬᵖᶦ, public interface StringBuilderբ extends Babelizeբᴬᵖᶦ,
StringBuilderᴬᵖᶦ.ƉěḭȵᶒAppendBoolean.ßabel, StringBuilderᴬᵖᶦ.ƉěḭȵᶒAppendBoolean.ßabel,
StringBuilderᴬᵖᶦ.ƉěḭȵᶒAppendChar.ßabel, StringBuilderᴬᵖᶦ.ƉěḭȵᶒAppendChar.ßabel,

View file

@ -2,14 +2,18 @@ package love.distributedrebirth.bassboon.jpp.lang;
import java.util.function.Consumer; import java.util.function.Consumer;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodƉěḭȵᶒᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodƉěḭȵᶒᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelTypeTowerßբᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.BabelTypeTowerßբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelTypeꝐŕḯṿªḕᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.BabelTypeꝐŕḯṿªḕᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ; import love.distributedrebirth.bassboon.jpp.lang.babel.Babelizeբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelAscii;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHiero;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHinarī;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHindi;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelMandarin;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public enum StringBuilderᴬᵖᶦ implements Babelizeբᴬᵖᶦ { public enum StringBuilderᴬᵖᶦ implements Babelizeբᴬᵖᶦ {
; ;
enum Ꝑŕḯṿª implements BabelTypeꝐŕḯṿªḕᴬᵖᶦ { enum Ꝑŕḯṿª implements BabelTypeꝐŕḯṿªḕᴬᵖᶦ {
@ -21,12 +25,12 @@ public enum StringBuilderᴬᵖᶦ implements Babelizeբᴬᵖᶦ {
return (P) this; return (P) this;
} }
} }
interface ꞱElevator extends ꞱBuilder<StringBuilderբ>,BabelLocalizer.Ascii {} interface ꞱElevator extends ꞱBuilder<StringBuilderբ>,BabelAscii {}
interface ꞱAscii extends ꞱBuilder<StringBuilderբ.ßabelAscii>,BabelLocalizer.Ascii {} interface ꞱAscii extends ꞱBuilder<StringBuilderբ.ßabelAscii>,BabelAscii {}
interface ꞱMandarin extends ꞱBuilder<StringBuilderբ.ßabelMandarin>,BabelLocalizer.Mandarin {} interface ꞱMandarin extends ꞱBuilder<StringBuilderբ.ßabelMandarin>,BabelMandarin {}
interface ꞱHindi extends ꞱBuilder<StringBuilderբ.ßabelHindi>,BabelLocalizer.Hindi {} interface ꞱHindi extends ꞱBuilder<StringBuilderբ.ßabelHindi>,BabelHindi {}
interface ꞱHiero extends ꞱBuilder<StringBuilderբ.ßabelHiero>,BabelLocalizer.Hiero {} interface ꞱHiero extends ꞱBuilder<StringBuilderբ.ßabelHiero>,BabelHiero {}
interface ꞱHinarī extends ꞱBuilder<StringBuilderբ.ßabelHinarī>,BabelLocalizer.Hinarī {} interface ꞱHinarī extends ꞱBuilder<StringBuilderբ.ßabelHinarī>,BabelHinarī {}
} }
enum ƉěḭȵᶒAppendBoolean implements BabelMethodƉěḭȵᶒᴬᵖᶦ { enum ƉěḭȵᶒAppendBoolean implements BabelMethodƉěḭȵᶒᴬᵖᶦ {
; ;

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class StringDEC6B implements StringType<StringDEC6B> { public final class StringDEC6B implements StringType<StringDEC6B> {
private final String text; private final String text;

View file

@ -6,9 +6,9 @@ import java.util.Map;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import love.distributedrebirth.bassboon.Bãß; import love.distributedrebirth.bassboon.Bãß;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class StringGhostKey implements StringTypeConst<StringGhostKey> { public final class StringGhostKey implements StringTypeConst<StringGhostKey> {
private final static Map<Class<?>, AtomicInteger> क्षस = Collections.synchronizedMap(new HashMap<>()); private final static Map<Class<?>, AtomicInteger> क्षस = Collections.synchronizedMap(new HashMap<>());

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface StringTweet extends StringTypeConst<StringTweet> { public interface StringTweet extends StringTypeConst<StringTweet> {
public static Class<Length035> MAX_035 = Length035.class; public static Class<Length035> MAX_035 = Length035.class;

View file

@ -4,9 +4,9 @@ import java.util.ArrayList;
import java.util.List; import java.util.List;
import java.util.Locale; import java.util.Locale;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface StringType<T extends StringType<T>> extends StringTypeConst<T> { public interface StringType<T extends StringType<T>> extends StringTypeConst<T> {
T wrapᴼᶠ(String str); T wrapᴼᶠ(String str);

View file

@ -5,12 +5,12 @@ import java.util.concurrent.atomic.AtomicBoolean;
import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.IntStream; import java.util.stream.IntStream;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
/** /**
* String without any char or byte methods. * String without any char or byte methods.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface StringTypeConst<T extends StringTypeConst<T>> extends Comparable<T>, Iterable<Integer>, ObjectToHuman /*, CharSequence */ { public interface StringTypeConst<T extends StringTypeConst<T>> extends Comparable<T>, Iterable<Integer>, ObjectToHuman /*, CharSequence */ {
//int[] values(); //int[] values();

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang; package love.distributedrebirth.bassboon.jpp.lang;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public final class StringUnicode implements StringType<StringUnicode> { public final class StringUnicode implements StringType<StringUnicode> {
private final String text; private final String text;

View file

@ -1,105 +1,96 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import java.lang.annotation.ElementType; import java.lang.reflect.InvocationTargetException;
import java.lang.annotation.Retention; import java.lang.reflect.Method;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import java.util.Locale; import java.util.Locale;
import java.util.Optional; import java.util.Optional;
import love.distributedrebirth.bassboon.DefaultBȍőnLoader; import love.distributedrebirth.bassboon.DefaultBȍőnLoader;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDoc注;
import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocMethod注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocThrows注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocType注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface /* childface */ BabelLocalizer { // JVM: only allow direct child members of this to use this interface @DuytsDocType注(
ascii = @DuytsDoc注(purpose = "Base package interface from which a local language extends."),
enum Ꝑŕḯṿª implements ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕḯṿª { mandarin = @DuytsDoc注(code = "通天塔龸定位器", purpose = "本地語言擴展的基礎包接口"),
; hindi = @DuytsDoc注(code = "कोलाहलꣻलोकलाइज़र", purpose = "बेस पैकेज इंटरफ़ेस जिससे एक स्थानीय भाषा का विस्तार होता है")
)
@Retention(RetentionPolicy.RUNTIME) public interface BabelLocalizer {
@Target({ElementType.TYPE}) // childface = JVM: only allow direct child members of this to use this interface
@interface BabelLocalizer注 { // packface = JVM: only allow this package and subpackage are allowed to use this interface
String name();
String locale();
String target();
}
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@interface BabelMethodNameEnforcer注 {
BabelMethodNameRange注[] ranges();
}
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
@interface BabelMethodNameRange注 {
int start();
int stop();
String name();
}
}
@DuytsDocMethod注(
ascii = @DuytsDoc注(purpose = "Retrieves the locale information"),
mandarin = @DuytsDoc注(code = "至龸通天塔龸定位器龸界面", purpose = "检索语言环境信息"),
hindi = @DuytsDoc注(code = "बेबेलꣻलोकलाइज़रꣻकेꣻलिएꣻएपीआई", purpose = "स्थानीय जानकारी प्राप्त करता है"),
exceptions = {
@DuytsDocThrows注(id = "missing_annotation",
ascii = "Missing required annotation @BabelLocalizer注 on interface: ",
hindi = "आवश्यक एनोटेशन गुम है @BabelLocalizer注 इंटरफ़ेस पर",
mandarin = "缺少必需的註釋 @BabelLocalizer注 在界面上 ")
})
default BabelLocalizerᴬᵖᶦ toBabelLocalizerᴬᵖᶦ() { default BabelLocalizerᴬᵖᶦ toBabelLocalizerᴬᵖᶦ() {
Optional<Class<?>> loc = DefaultBȍőnLoader.findInterfaceByAnnotation(getClass(), Ꝑŕḯṿª.BabelLocalizer注.class); Optional<Class<?>> loc = DefaultBȍőnLoader.findInterfaceByAnnotation(getClass(), BabelLocalizer注.class);
if (loc.isEmpty()) { if (loc.isEmpty()) {
throw new RuntimeException("Missing required annotation BabelLocalizer注 on interface: "+this); // NOTE no translated exceptions here because it requires this annotation.
throw new RuntimeException(toBabelExceptionMessage("missing_annotation", "ascii", this));
} }
Ꝑŕḯṿª.BabelLocalizer注 anno = loc.get().getAnnotation(Ꝑŕḯṿª.BabelLocalizer注.class); BabelLocalizer注 anno = loc.get().getAnnotation(BabelLocalizer注.class);
return BabelLocalizerᴬᵖᶦ.Ꝑŕᱜṫèƈ.instanceᴺᵉʷ(anno.name(), new Locale(anno.locale()), anno.target()); return BabelLocalizerᴬᵖᶦ.Ꝑŕᱜṫèƈ.instanceᴺᵉʷ(anno.name(), new Locale(anno.locale()), anno.target(), anno.metaName());
} }
@Ꝑŕḯṿª.BabelLocalizer注(name = "Ascii", locale = "en", target = "Normalized boring company language") // @DuytsDocMethod注(
interface Ascii extends BabelLocalizer { // ascii = @DuytsDoc注(purpose = "Retrieves the locale information"),
// mandarin = @DuytsDoc注(code = "至龸通天塔龸定位器龸界面", purpose = "检索语言环境信息"),
// hindi = @DuytsDoc注(code = "बेबेलꣻलोकलाइज़रꣻकेꣻलिएꣻएपीआई", purpose = "स्थानीय जानकारी प्राप्त करता है"),
// exceptions = {
// @DuytsDocThrows注(id = "missing_annotation",
// ascii = "Missing required annotation @BabelLocalizer注 on interface: %s",
// hindi = "आवश्यक एनोटेशन गुम है @BabelLocalizer注 इंटरफ़ेस पर %s",
// mandarin = "缺少必需的註釋 @BabelLocalizer注 在界面上 %s")
// })
// default void testException() {
// throw new RuntimeException(toBabelExceptionMessage("missing_annotation", this, "kooll...."));
// }
public static String toBabelExceptionMessage(String exceptionId, BabelLocalizer loc, Object...msgArgs) {
BabelLocalizerᴬᵖᶦ api = loc.toBabelLocalizerᴬᵖᶦ();
return toBabelExceptionMessage(api.getMetaName(), exceptionId, msgArgs);
} }
@Ꝑŕḯṿª.BabelLocalizer注(name = "普通話", locale = "zh", target = "Dragon's nest has 2234 million bass noise ears") public static String toBabelExceptionMessage(String exceptionId, String metaName, Object...msgArgs) {
interface Mandarin extends BabelLocalizer { StackWalker walker = StackWalker.getInstance(StackWalker.Option.RETAIN_CLASS_REFERENCE);
StackWalker.StackFrame frame = walker.walk(stream1 -> stream1.skip(1).findFirst().orElse(null));
if (frame == null) {
throw new RuntimeException("No stackframe returned");
} }
Class<?> callerClass = frame.getDeclaringClass();
@Ꝑŕḯṿª.BabelLocalizer注(name = "हिन्दी", locale = "hi", target = "Seaking God with 1230 million eyes") Method callerMethod = null;
@Ꝑŕḯṿª.BabelMethodNameEnforcer注(ranges = { try {
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 0x0900, stop = 0x097F, name = "Devanagari"), callerMethod = callerClass.getMethod(frame.getMethodName(), frame.getMethodType().parameterArray());
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 0xA8E0, stop = 0xA8FF, name = "Devanagari Extended"), } catch (NoSuchMethodException | SecurityException e) {
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 0x11B00, stop = 0x11B09, name = "Devanagari Extended-A"), throw new RuntimeException(e);
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 0x1CD0, stop = 0x1CFA, name = "Vedic Extensions")
})
interface Hindi extends BabelLocalizer {
} }
DuytsDocMethod注 anno = callerMethod.getAnnotation(DuytsDocMethod注.class);
@Ꝑŕḯṿª.BabelLocalizer注(name = "𓂀", locale = "en", target = "Orange Catholic Church pastors") if (anno == null) {
@Ꝑŕḯṿª.BabelMethodNameEnforcer注(ranges = { throw new RuntimeException("Missing annotation @DuytsDocMethod注 on: "+callerMethod);
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 0x13000, stop = 0x1342F, name = "Egyptian Hieroglyphs")
})
interface Hiero extends BabelLocalizer {
} }
for (DuytsDocThrows注 error:anno.exceptions()) {
@Ꝑŕḯṿª.BabelLocalizer注(name = "русский", locale = "ru", target = "Bãß rocket boot process and ヒナリー test case") if (error.id().equals(exceptionId)) {
interface Russian extends BabelLocalizer { String msg = null;
try {
Method annoValue = error.getClass().getMethod(metaName);
msg = (String)annoValue.invoke(error);
} catch (SecurityException | IllegalArgumentException | IllegalAccessException | NoSuchMethodException | InvocationTargetException e) {
throw new RuntimeException(e);
} }
String errorMsg = String.format(msg, msgArgs);
@Ꝑŕḯṿª.BabelLocalizer注(name = "ヒナリー", locale = "ie", target = "Hardcore language for real hinarī coders") throw new RuntimeException(errorMsg);
@Ꝑŕḯṿª.BabelMethodNameEnforcer注(ranges = { }
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ײ', stop = 'ײ', name = "Hebrew octal #1"), }
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ױ', stop = 'ױ', name = "Hebrew octal #2"), throw new RuntimeException("Missing exception id: "+exceptionId+" in @DuytsDocMethod注 on: "+callerMethod);
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ו', stop = 'ו', name = "Hebrew octal #3"),
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'י', stop = 'י', name = "Hebrew octal #4"),
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ז', stop = 'ז', name = "Hebrew octal #5"),
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ד', stop = 'ד', name = "Hebrew octal #6"),
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ן', stop = 'ן', name = "Hebrew octal #7"),
@Ꝑŕḯṿª.BabelMethodNameRange注(start = 'ך', stop = 'ך', name = "Hebrew octal #8")
})
interface Hinarī extends BabelLocalizer {
// Patre nor, qui es in li cieles,
// mey tui nómine esser sanctificat,
// mey tui regnia venir,
// mey tui vole esser fat,
// qualmen in li cieles talmen anc sur li terre.
// Da nos hodie nor pan omnidial,
// e pardona nor débites,
// qualmen anc noi pardona nor debitores.
// E ne inducte nos in tentation,
// ma libera nos de lu mal.
// Amen.
} }
} }

View file

@ -2,10 +2,10 @@ package love.distributedrebirth.bassboon.jpp.lang.babel;
import java.util.Locale; import java.util.Locale;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ; import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BabelLocalizerᴬᵖᶦ { public interface BabelLocalizerᴬᵖᶦ {
String getName(); String getName();
@ -14,9 +14,11 @@ public interface BabelLocalizerᴬᵖᶦ {
String getTarget(); String getTarget();
String getMetaName();
enum Ꝑŕᱜṫèƈ implements ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕᱜṫèƈ { enum Ꝑŕᱜṫèƈ implements ObjectScopeLimitΔ.ƉěḭȵᶒModifier.Ꝑŕᱜṫèƈ {
; ;
protected static BabelLocalizerᴬᵖᶦ instanceᴺᵉʷ(String name, Locale locale, String target) { protected static BabelLocalizerᴬᵖᶦ instanceᴺᵉʷ(String name, Locale locale, String target, String metaName) {
return new BabelLocalizerᴬᵖᶦ() { return new BabelLocalizerᴬᵖᶦ() {
@Override @Override
public String getName() { public String getName() {
@ -30,6 +32,10 @@ public interface BabelLocalizerᴬᵖᶦ {
public String getTarget() { public String getTarget() {
return target; return target;
} }
@Override
public String getMetaName() {
return metaName;
}
}; };
} }
} }

View file

@ -0,0 +1,22 @@
package love.distributedrebirth.bassboon.jpp.lang.babel;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface BabelLocalizer注 {
String name();
String locale();
String target();
String metaName();
}

View file

@ -7,9 +7,9 @@ import java.security.ProtectionDomain;
import java.util.Optional; import java.util.Optional;
import love.distributedrebirth.bassboon.DefaultBȍőnLoader; import love.distributedrebirth.bassboon.DefaultBȍőnLoader;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BabelLocalizer邪ᙾ implements ClassFileTransformer { public class BabelLocalizer邪ᙾ implements ClassFileTransformer {
// not tested // not tested
@ -34,11 +34,11 @@ public class BabelLocalizer邪ᙾ implements ClassFileTransformer {
} }
// babel translated object interfaces // babel translated object interfaces
Optional<Class<?>> checkMethodNameInterface = DefaultBȍőnLoader.findInterfaceByAnnotation(classBeingRedefined, BabelLocalizer.Ꝑŕḯṿª.BabelMethodNameEnforcer注.class); Optional<Class<?>> checkMethodNameInterface = DefaultBȍőnLoader.findInterfaceByAnnotation(classBeingRedefined, BabelMethodNameEnforcer注.class);
if (checkMethodNameInterface.isEmpty()) { if (checkMethodNameInterface.isEmpty()) {
return null; return null;
} }
BabelLocalizer.Ꝑŕḯṿª.BabelMethodNameEnforcer注 checkMethodName = checkMethodNameInterface.get().getAnnotation(BabelLocalizer.Ꝑŕḯṿª.BabelMethodNameEnforcer注.class); BabelMethodNameEnforcer注 checkMethodName = checkMethodNameInterface.get().getAnnotation(BabelMethodNameEnforcer注.class);
if (checkMethodName == null) { if (checkMethodName == null) {
return null; return null;
} }
@ -58,7 +58,7 @@ public class BabelLocalizer邪ᙾ implements ClassFileTransformer {
} }
for (int c:m.getName().codePoints().toArray()) { for (int c:m.getName().codePoints().toArray()) {
boolean allow = false; boolean allow = false;
for (BabelLocalizer.Ꝑŕḯṿª.BabelMethodNameRange注 range:checkMethodName.ranges()) { for (BabelMethodNameRange注 range:checkMethodName.ranges()) {
if (c >= range.start() || c <= range.stop()) { if (c >= range.start() || c <= range.stop()) {
allow = true; allow = true;
break; break;

View file

@ -0,0 +1,16 @@
package love.distributedrebirth.bassboon.jpp.lang.babel;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface BabelMethodNameEnforcer注 {
BabelMethodNameRange注[] ranges();
}

View file

@ -0,0 +1,18 @@
package love.distributedrebirth.bassboon.jpp.lang.babel;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface BabelMethodNameRange注 {
int start();
int stop();
String name();
}

View file

@ -1,8 +1,13 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelAscii;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHiero;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHinarī;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelHindi;
import love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ.BabelMandarin;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BabelMethodƉěḭȵᶒᴬᵖᶦ extends BabelTypeTower抽 { public interface BabelMethodƉěḭȵᶒᴬᵖᶦ extends BabelTypeTower抽 {
//define interface <Y> Y[]; // jvm: force child member definition of one-or-more //define interface <Y> Y[]; // jvm: force child member definition of one-or-more
@ -22,11 +27,11 @@ public interface BabelMethodƉěḭȵᶒᴬᵖᶦ extends BabelTypeTower抽 {
public static public static
< <
T1 extends BabelLocalizer.Ascii, T1 extends BabelAscii,
T2 extends BabelLocalizer.Mandarin, T2 extends BabelMandarin,
T3 extends BabelLocalizer.Hindi, T3 extends BabelHindi,
T4 extends BabelLocalizer.Hiero, T4 extends BabelHiero,
T5 extends BabelLocalizer.Hinarī T5 extends BabelHinarī
> >
void void
define5( define5(

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BabelTypeTowerReadßբᴬᵖᶦ<Q extends BabelTypeTowerReadßբᴬᵖᶦ<Q>> extends BabelTypeTower抽 { public interface BabelTypeTowerReadßբᴬᵖᶦ<Q extends BabelTypeTowerReadßբᴬᵖᶦ<Q>> extends BabelTypeTower抽 {
//public interface BabelTypeTowerReadբᴬᵖᶦ<T,Q extends BabelTypeTowerReadբᴬᵖᶦ<T,Q>> { //public interface BabelTypeTowerReadբᴬᵖᶦ<T,Q extends BabelTypeTowerReadբᴬᵖᶦ<T,Q>> {

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BabelTypeTowerWriteßբᴬᵖᶦ<W extends BabelTypeTowerWriteßբᴬᵖᶦ<W,Q> & BabelTypeTowerReadßբᴬᵖᶦ<Q>, Q extends BabelTypeTowerReadßբᴬᵖᶦ<Q>> extends BabelTypeTowerReadßբᴬᵖᶦ<Q> { public interface BabelTypeTowerWriteßբᴬᵖᶦ<W extends BabelTypeTowerWriteßբᴬᵖᶦ<W,Q> & BabelTypeTowerReadßբᴬᵖᶦ<Q>, Q extends BabelTypeTowerReadßբᴬᵖᶦ<Q>> extends BabelTypeTowerReadßբᴬᵖᶦ<Q> {
//public interface BabelTypeTowerWriteբᴬᵖᶦ<T,W extends BabelTypeTowerWriteբᴬᵖᶦ<T,W,Q> & BabelTypeTowerReadբᴬᵖᶦ<T,Q>, Q extends BabelTypeTowerReadբᴬᵖᶦ<T,Q>> extends BabelTypeTowerReadբᴬᵖᶦ<T,Q> { //public interface BabelTypeTowerWriteբᴬᵖᶦ<T,W extends BabelTypeTowerWriteբᴬᵖᶦ<T,W,Q> & BabelTypeTowerReadբᴬᵖᶦ<T,Q>, Q extends BabelTypeTowerReadբᴬᵖᶦ<T,Q>> extends BabelTypeTowerReadբᴬᵖᶦ<T,Q> {

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BabelTypeTowerßբᴬᵖᶦ<Q extends BabelTypeTowerßբᴬᵖᶦ<Q>> extends BabelTypeTower抽 { public interface BabelTypeTowerßբᴬᵖᶦ<Q extends BabelTypeTowerßբᴬᵖᶦ<Q>> extends BabelTypeTower抽 {
/* protected */ Q toBabel(); /* protected */ Q toBabel();

View file

@ -1,9 +1,9 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ; import love.distributedrebirth.bassboon.jpp.lang.ObjectScopeLimitΔ;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface BabelTypeTower抽 extends public interface BabelTypeTower抽 extends
ObjectScopeLimitΔ.ƉěḭȵᶒClazzName.ꞱPrefix, ObjectScopeLimitΔ.ƉěḭȵᶒClazzName.ꞱPrefix,
ObjectScopeLimitΔ.ƉěḭȵᶒClazzName.ßPrefix, ObjectScopeLimitΔ.ƉěḭȵᶒClazzName.ßPrefix,

View file

@ -1,8 +1,8 @@
package love.distributedrebirth.bassboon.jpp.lang.babel; package love.distributedrebirth.bassboon.jpp.lang.babel;
import love.distributedrebirth.bassboon.clazz.BãßBȍőnAuthor注; import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public interface /* bassface */ Babelizeբᴬᵖᶦ { public interface /* bassface */ Babelizeբᴬᵖᶦ {
// note: used in functional interfaces thus only defaults // note: used in functional interfaces thus only defaults

View file

@ -1,4 +1,4 @@
package love.distributedrebirth.bassboon.clazz; package love.distributedrebirth.bassboon.jpp.lang.babel.duyts;
import java.lang.annotation.ElementType; import java.lang.annotation.ElementType;
import java.lang.annotation.Retention; import java.lang.annotation.Retention;
@ -8,10 +8,10 @@ import java.lang.annotation.Target;
/** /**
* Moves copyright into runtime class info. * Moves copyright into runtime class info.
*/ */
@BãßBȍőnAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
public @interface BãßBȍőnAuthor注 { public @interface DuytsDocAuthor注 {
String name(); String name();

View file

@ -0,0 +1,28 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.duyts;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.FIELD})
public @interface DuytsDocField注 {
// workflow for translators, set to true to flag this content should
// propagated to the other languages of the translatable doc item.
String awaitsPropagation() default "";
DuytsDoc注 ascii();
DuytsDoc注 mandarin();
DuytsDoc注 hindi();
DuytsDoc注 hiero() default @DuytsDoc注(purpose = "");
DuytsDoc注 hinarī() default @DuytsDoc注(purpose = "");
DuytsDoc注 russian() default @DuytsDoc注(purpose = "");
}

View file

@ -0,0 +1,30 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.duyts;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface DuytsDocMethod注 {
// workflow for translators, set to true to flag this content should
// propagated to the other languages of the translatable doc item.
String awaitsPropagation() default "";
DuytsDoc注 ascii();
DuytsDoc注 mandarin();
DuytsDoc注 hindi();
DuytsDoc注 hiero() default @DuytsDoc注(purpose = "");
DuytsDoc注 hinarī() default @DuytsDoc注(purpose = "");
DuytsDoc注 russian() default @DuytsDoc注(purpose = "");
DuytsDocThrows注[] exceptions() default {};
}

View file

@ -0,0 +1,26 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.duyts;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD})
public @interface DuytsDocThrows注 {
String id();
String ascii();
String mandarin();
String hindi();
String hiero() default "";
String hinarī() default "";
String russian() default "";
}

View file

@ -0,0 +1,28 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.duyts;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface DuytsDocType注 {
// workflow for translators, set to true to flag this content should
// propagated to the other languages of the translatable doc item.
String awaitsPropagation() default "";
DuytsDoc注 ascii();
DuytsDoc注 mandarin();
DuytsDoc注 hindi();
DuytsDoc注 hiero() default @DuytsDoc注(purpose = "");
DuytsDoc注 hinarī() default @DuytsDoc注(purpose = "");
DuytsDoc注 russian() default @DuytsDoc注(purpose = "");
}

View file

@ -0,0 +1,18 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.duyts;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.ANNOTATION_TYPE})
public @interface DuytsDoc注 {
String code() default "";
String purpose();
String note() default "";
}

View file

@ -0,0 +1,10 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BabelLocalizer注(name = "Ascii", locale = "en", target = "Normalized boring company language", metaName = "ascii")
public interface BabelAscii extends BabelLocalizer {
}

View file

@ -0,0 +1,15 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodNameEnforcer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodNameRange注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BabelMethodNameEnforcer注(ranges = {
@BabelMethodNameRange注(start = 0x13000, stop = 0x1342F, name = "Egyptian Hieroglyphs")
})
@BabelLocalizer注(name = "𓂀", locale = "en", target = "Orange Catholic Church pastors", metaName = "hiero")
public interface BabelHiero extends BabelLocalizer {
}

View file

@ -0,0 +1,33 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodNameEnforcer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodNameRange注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BabelMethodNameEnforcer注(ranges = {
@BabelMethodNameRange注(start = 'ײ', stop = 'ײ', name = "Hebrew octal #1"),
@BabelMethodNameRange注(start = 'ױ', stop = 'ױ', name = "Hebrew octal #2"),
@BabelMethodNameRange注(start = 'ו', stop = 'ו', name = "Hebrew octal #3"),
@BabelMethodNameRange注(start = 'י', stop = 'י', name = "Hebrew octal #4"),
@BabelMethodNameRange注(start = 'ז', stop = 'ז', name = "Hebrew octal #5"),
@BabelMethodNameRange注(start = 'ד', stop = 'ד', name = "Hebrew octal #6"),
@BabelMethodNameRange注(start = 'ן', stop = 'ן', name = "Hebrew octal #7"),
@BabelMethodNameRange注(start = 'ך', stop = 'ך', name = "Hebrew octal #8")
})
@BabelLocalizer注(name = "ヒナリー", locale = "ie", target = "Hardcore language for real hinarī coders", metaName = "hinari")
public interface BabelHinarī extends BabelLocalizer {
// Patre nor, qui es in li cieles,
// mey tui nómine esser sanctificat,
// mey tui regnia venir,
// mey tui vole esser fat,
// qualmen in li cieles talmen anc sur li terre.
// Da nos hodie nor pan omnidial,
// e pardona nor débites,
// qualmen anc noi pardona nor debitores.
// E ne inducte nos in tentation,
// ma libera nos de lu mal.
// Amen.
}

View file

@ -0,0 +1,25 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodNameEnforcer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelMethodNameRange注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocType注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDoc注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@DuytsDocType注(
ascii = @DuytsDoc注(purpose = "Hindi class type identifier"),
mandarin = @DuytsDoc注(code = "通天塔龸印地語", purpose = "印地語類類型標識符"),
hindi = @DuytsDoc注(code = "कोलाहलꣻहिन्दी", purpose = "हिंदी वर्ग प्रकार पहचानकर्ता")
)
@BabelMethodNameEnforcer注(ranges = {
@BabelMethodNameRange注(start = 0x0900, stop = 0x097F, name = "Devanagari"),
@BabelMethodNameRange注(start = 0xA8E0, stop = 0xA8FF, name = "Devanagari Extended"),
@BabelMethodNameRange注(start = 0x11B00, stop = 0x11B09, name = "Devanagari Extended-A"),
@BabelMethodNameRange注(start = 0x1CD0, stop = 0x1CFA, name = "Vedic Extensions")
})
@BabelLocalizer注(name = "हिन्दी", locale = "hi", target = "Seaking God with 1230 million eyes", metaName = "hindi")
public interface BabelHindi extends BabelLocalizer {
}

View file

@ -0,0 +1,10 @@
package love.distributedrebirth.bassboon.jpp.lang.babel.ßբᴬᵖᶦ;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer;
import love.distributedrebirth.bassboon.jpp.lang.babel.BabelLocalizer注;
import love.distributedrebirth.bassboon.jpp.lang.babel.duyts.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BabelLocalizer注(name = "普通話", locale = "zh", target = "Dragon's nest has 2234 million bass noise ears", metaName = "mandarin")
public interface BabelMandarin extends BabelLocalizer {
}

Some files were not shown because too many files have changed in this diff Show more