small babel fixes

This commit is contained in:
Willem Cazander 2022-10-31 11:55:42 +01:00
parent 045ae94065
commit 6cf75c7ca1
13 changed files with 54 additions and 40 deletions

View file

@ -14,32 +14,4 @@ public interface BãßBȍőnAuthor響ᴼᶠ extends BãßBȍőnꝐŕḯṿª₮
@BãßBȍőnDuytschen注(中國 = "版權", BASIC = "COPYRIGHT", 𓃬𓍄𓋹𓀭 = "𓎡𓊝𓇋𓇋𓂏𓇋𓇋𓈏") @BãßBȍőnDuytschen注(中國 = "版權", BASIC = "COPYRIGHT", 𓃬𓍄𓋹𓀭 = "𓎡𓊝𓇋𓇋𓂏𓇋𓇋𓈏")
StringUnicode kopieërRecht(); StringUnicode kopieërRecht();
/*
@BãßBȍőnDuytsFlüstern注(purpose = "低音 骨 作者 噪音 的")
class 中國 extends BãßBȍőnAuthor響ᴬᵖᶦ {
public StringUnicode 姓名() { return ᵃpᵢ.naam(); }
public StringUnicode 版權() { return ᵃpᵢ.kopieërRecht(); }
public BãßBȍőnAuthor響ᴬᵖᶦ test() {
BãßBȍőnAuthor響ᴼᶠ res = null;
ᵃpᵢ.test().toApi(null);
return res.toApi(getClass());
}
}
@BãßBȍőnDuytsFlüstern注(purpose = "BASS_BONE_AUTHOR_NOISE_OF")
class BASIC extends BãßBȍőnAuthor響ᴬᵖᶦ {
public StringUnicode NAME() { return ᵃpᵢ.naam(); }
public StringUnicode COPYRIGHT() { return ᵃpᵢ.kopieërRecht(); }
}
@BãßBȍőnDuytsFlüstern注(purpose = "𓃀𓅂𓋴 𓂿𓌇 𓅃𓅱𓋊𓌟𓁹 𓈖𓇋𓌗𓌇 𓅂𓏲𓆑")
class 𓃬𓍄𓋹𓀭 extends BãßBȍőnAuthor響ᴬᵖᶦ {
public StringUnicode 𓈖𓅂𓅓() { return ᵃpᵢ.naam(); }
public StringUnicode 𓎡𓊝𓇋𓇋𓂏𓇋𓇋𓈏() { return ᵃpᵢ.kopieërRecht(); }
}
*/
} }

View file

@ -10,6 +10,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE}) @Target({ElementType.TYPE})
@Deprecated
public @interface BãßBȍőnDuytsFlüstern注 { public @interface BãßBȍőnDuytsFlüstern注 {
String purpose(); String purpose();

View file

@ -11,6 +11,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@Retention(RetentionPolicy.RUNTIME) @Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD, ElementType.TYPE}) @Target({ElementType.METHOD, ElementType.TYPE})
@Deprecated
public @interface BãßBȍőnDuytschen注 { public @interface BãßBȍőnDuytschen注 {
String 中國(); String 中國();

View file

@ -5,13 +5,23 @@ import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.BãßBȍőnʸᴰ;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytsFlüstern注; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytsFlüstern注;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytschen注; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytschen注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocType注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDoc注;
/** /**
* Bass bone pirate phase barriers. * Bass bone pirate phase barriers.
*/ */
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@DuytsDocType注(babel = {
@DuytsDoc注(locale= "en", purpose = "Adds extensible phase barriers for pirates"),
@DuytsDoc注(locale= "zh", code = "低音龸骨龸海盜", purpose = "為海盜添加可擴展的相位屏障"),
@DuytsDoc注(locale= "hi", code = "बासबोनसमुद्रीꣻडाकू", purpose = "समुद्री लुटेरों के लिए एक्स्टेंसिबल चरण अवरोध जोड़ता है"),
@DuytsDoc注(locale= "ru", code = "басость_пират", purpose = "Добавляет расширяемые фазовые барьеры для пиратов"),
@DuytsDoc注(locale= "eg_hiero", code = "𓅂𓃀𓅂𓎡𓅱𓋴𓈖𓅱𓅓"),
@DuytsDoc注(locale= "he_hinari", code = "װדױזןװדױזןװזױזזןװייױןךזדו")
})
@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

@ -35,7 +35,7 @@ public enum ObjectScopeLimitΔ {
String lastBreath(); String lastBreath();
} }
interface ꞱDentalClickNoise抽 extends Objectᐩᐩ { // Africa type elevator smoke(abstract) interface ꞱDentalClickNoise抽 extends Objectᐩᐩ { // Africa type elevator smoke(abstract)
} }
interface ꞱClassNameType抽 extends ꞱDentalClickNoise抽 { interface ꞱClassNameType抽 extends ꞱDentalClickNoise抽 {
} }

View file

@ -3,7 +3,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(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 ?
default Class<?> fromClass() { default Class<?> fromClass() {

View file

@ -3,7 +3,7 @@ package ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
abstract public class Object抽 implements Objectᐩᐩ { abstract public class Object抽 implements Objectᐩᐩ {
@Deprecated @Deprecated
@Override @Override

View file

@ -13,7 +13,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@DuytsDocType注(babel = { @DuytsDocType注(babel = {
@DuytsDoc注(locale= "en", purpose = "Base package interface from which a local language extends."), @DuytsDoc注(locale= "en", purpose = "Base package interface from which a local language extends"),
@DuytsDoc注(locale= "zh", code = "通天塔龸定位器", purpose = "本地語言擴展的基礎包接口"), @DuytsDoc注(locale= "zh", code = "通天塔龸定位器", purpose = "本地語言擴展的基礎包接口"),
@DuytsDoc注(locale= "hi", code = "कोलाहलꣻलोकलाइज़र", purpose = "बेस पैकेज इंटरफ़ेस जिससे एक स्थानीय भाषा का विस्तार होता है") @DuytsDoc注(locale= "hi", code = "कोलाहलꣻलोकलाइज़र", purpose = "बेस पैकेज इंटरफ़ेस जिससे एक स्थानीय भाषा का विस्तार होता है")
}) })

View file

@ -10,6 +10,6 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
@BabelMethodNameEnforcer注(ranges = { @BabelMethodNameEnforcer注(ranges = {
@BabelMethodNameRange注(start = 0x13000, stop = 0x1342F, name = "Egyptian Hieroglyphs") @BabelMethodNameRange注(start = 0x13000, stop = 0x1342F, name = "Egyptian Hieroglyphs")
}) })
@BabelLocalizer注(name = "𓂀", locale = "en", target = "Orange Catholic Church pastors") @BabelLocalizer注(name = "𓂀", locale = "eg_hiero", target = "Orange Catholic Church pastors")
public interface BabelHiero extends BabelLocalizer { public interface BabelHiero extends BabelLocalizer {
} }

View file

@ -17,7 +17,7 @@ import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsD
@BabelMethodNameRange注(start = 'ן', stop = 'ן', name = "Hebrew octal #7"), @BabelMethodNameRange注(start = 'ן', stop = 'ן', name = "Hebrew octal #7"),
@BabelMethodNameRange注(start = 'ך', stop = 'ך', name = "Hebrew octal #8") @BabelMethodNameRange注(start = 'ך', stop = 'ך', name = "Hebrew octal #8")
}) })
@BabelLocalizer注(name = "ヒナリー", locale = "ie", target = "Hardcore language for real hinarī coders") @BabelLocalizer注(name = "ヒナリー", locale = "he_hinari", target = "Hardcore language for real hinarī coders")
public interface BabelHinarī extends BabelLocalizer { public interface BabelHinarī extends BabelLocalizer {
// Patre nor, qui es in li cieles, // Patre nor, qui es in li cieles,
// mey tui nómine esser sanctificat, // mey tui nómine esser sanctificat,

View file

@ -6,11 +6,16 @@ import java.util.concurrent.locks.Condition;
import java.util.concurrent.locks.Lock; import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReadWriteLock; import java.util.concurrent.locks.ReadWriteLock;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytsFlüstern注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocType注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDoc注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Disabling of locking with zero code injection.") @DuytsDocType注(babel = {
@DuytsDoc注(locale= "en", purpose = "Disabling of locking with zero code injection"),
@DuytsDoc注(locale= "zh", code = "虛擬讀寫鎖", purpose = "使用零代碼注入禁用鎖定"),
@DuytsDoc注(locale= "hi", code = "डमीरीडराइटलॉक", purpose = "शून्य कोड इंजेक्शन के साथ लॉकिंग अक्षम करना")
})
public final class DummyReadWriteLock implements ReadWriteLock { public final class DummyReadWriteLock implements ReadWriteLock {
private final static Lock LOCK_READ = new DummyLock(); private final static Lock LOCK_READ = new DummyLock();

View file

@ -1,18 +1,43 @@
package ᒢᐩᐩ.ᔿᐤᒄʸ.ᣔᒃᣔᒼᓑᔆ; package ᒢᐩᐩ.ᔿᐤᒄʸ.ᣔᒃᣔᒼᓑᔆ;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytsFlüstern注;
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytschen注; import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒼᒻᣔᙆᙆ.BãßBȍőnDuytschen注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注; import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocMethod注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocType注;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDoc注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天") @DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@BãßBȍőnDuytsFlüstern注(purpose = "Allow enum extensions via an interface.") @DuytsDocType注(babel = {
@DuytsDoc注(locale= "en", purpose = "Allow enum extensions via an interface"),
@DuytsDoc注(locale= "zh", code = "算盤龸枚舉", purpose = "允許通過接口進行枚舉擴展"),
@DuytsDoc注(locale= "hi", code = "अबेकसएनम", purpose = "एक इंटरफ़ेस के माध्यम से एनम एक्सटेंशन की अनुमति दें"),
@DuytsDoc注(locale= "ru", code = "Абакус_Энум", purpose = "Разрешить расширения перечисления через интерфейс"),
@DuytsDoc注(locale= "eg_hiero", code = "𓅂𓃀𓅂𓎡𓅱𓋴𓐗𓅱𓅓"),
@DuytsDoc注(locale= "he_hinari", code = "װזןװייױןױדױזןװזזךזדו")
})
@BãßBȍőnDuytschen注(中國 = "算盤 枚舉", BASIC = "ABACUS_ENUM", 𓃬𓍄𓋹𓀭 = "𓅂𓃀𓅂𓎡𓅱𓋴 𓈖𓅱𓅓") @BãßBȍőnDuytschen注(中國 = "算盤 枚舉", BASIC = "ABACUS_ENUM", 𓃬𓍄𓋹𓀭 = "𓅂𓃀𓅂𓎡𓅱𓋴 𓈖𓅱𓅓")
public interface AbacusEnum { public interface AbacusEnum {
// TODO: move to jvm // TODO: move to jvm
@BãßBȍőnDuytschen注(中國 = "序數", BASIC = "ORDINAL", 𓃬𓍄𓋹𓀭 = "𓂌𓂧𓇋𓈖𓅂𓃭") @BãßBȍőnDuytschen注(中國 = "序數", BASIC = "ORDINAL", 𓃬𓍄𓋹𓀭 = "𓂌𓂧𓇋𓈖𓅂𓃭")
@DuytsDocMethod注(babel = {
@DuytsDoc注(locale= "en", purpose = "The zero based index of the current enumeration item"),
@DuytsDoc注(locale= "zh", code = "序數", purpose = "當前枚舉項的從零開始的索引"),
@DuytsDoc注(locale= "hi", code = "क्रमवाचक", purpose = "वर्तमान गणना मद का शून्य आधारित सूचकांक"),
@DuytsDoc注(locale= "ru", code = "порядковый_номер", purpose = "Отсчитываемый от нуля индекс текущего элемента перечисления"),
@DuytsDoc注(locale= "eg_hiero", code = "𓂌𓂧𓇋𓈖𓅂𓃭"),
@DuytsDoc注(locale= "he_hinari", code = "זןװזךזדױדו")
})
int ordinal(); int ordinal();
@BãßBȍőnDuytschen注(中國 = "姓名", BASIC = "NAME", 𓃬𓍄𓋹𓀭 = "𓈖𓅂𓅓") @BãßBȍőnDuytschen注(中國 = "姓名", BASIC = "NAME", 𓃬𓍄𓋹𓀭 = "𓈖𓅂𓅓")
@DuytsDocMethod注(babel = {
@DuytsDoc注(locale= "en", purpose = "The name of the current enumeration item"),
@DuytsDoc注(locale= "zh", code = "姓名", purpose = "當前枚舉項的名稱"),
@DuytsDoc注(locale= "hi", code = "नाम", purpose = "वर्तमान गणना मद का नाम"),
@DuytsDoc注(locale= "ru", code = "имя", purpose = "Имя текущего элемента перечисления"),
@DuytsDoc注(locale= "eg_hiero", code = "𓈖𓅂𓅓"),
@DuytsDoc注(locale= "he_hinari", code = "זךזדױזןװזדו")
})
String name(); String name();
} }

View file

@ -29,7 +29,7 @@ public class BabelTest {
enum Ꝑŕḯṿª {// if used as class and used the refactoring gives err enum Ꝑŕḯṿª {// if used as class and used the refactoring gives err
أَكْبَرײꣻײالله; أَكْبَرײꣻײالله;
static String commentedᐥᵛᵃʳᶦᵃᵇˡᵉ = Bᐜᐝᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᑉᑋᒃᒄᒡᒢᒻᒼᒽᒾᓐᓑᓒᓪᓫᔅᔆᔇᔈᔉᔊᔋᔥᔾᔿᕀᕐᕑᕝᕪᕻᕯᖅᖕᖖᖟᖦᖮᗮᘁᙆᙇᙾᙿᣔᣕᣖᣗᣘᣙᣚᣛᣜᣝᣞᣟᣳᣴᣵ.COMMENT_2_LINE_OUT_BELOW_FOR_ERROR; static String commentedᐥᵛᵃʳᶦᵃᵇˡᵉ = Bᐜᐝᐞᐟᐠᐡᐢᐣᐤᐥᐦᐧᐨᐩᐪᑉᑋᒃᒄᒡᒢᒻᒼᒽᒾᓐᓑᓒᓪᓫᔅᔆᔇᔈᔉᔊᔋᔥᔾᔿᕀᕐᕑᕝᕪᕻᕯᖅᖕᖖᖟᖦᖮᗮᘁᙆᙇᙾᙿᣔᣕᣖᣗᣘᣙᣚᣛᣜᣝᣞᣟᣳᣴᣵ.COMMENT_2_LINE_OUT_BELOW_FOR_ERROR;
Object singlethreadjvmᐩᐩ = null; Object singlethreadjvmᐩᐩ = null;
enum Translatec̈ { enum Translatec̈ {
CLZ_FUNCTION ("功能","𓁟𓎓𓄟","काम"), CLZ_FUNCTION ("功能","𓁟𓎓𓄟","काम"),
; ;