Updated to java 25 and lastest nx01 versions
This commit is contained in:
parent
40b7107be2
commit
71213b3c22
23 changed files with 218 additions and 139 deletions
|
|
@ -28,6 +28,7 @@ For masters and slaves only.
|
||||||
|
|
||||||
Requirements;
|
Requirements;
|
||||||
|
|
||||||
|
* Java 25++
|
||||||
* 8GB of free memory
|
* 8GB of free memory
|
||||||
* Setup a DAT Hyperdrive tool [drives](https://github.com/holepunchto/drives)
|
* Setup a DAT Hyperdrive tool [drives](https://github.com/holepunchto/drives)
|
||||||
* run `mvn install` in local copy of nx01 project
|
* run `mvn install` in local copy of nx01 project
|
||||||
|
|
@ -37,7 +38,7 @@ Requirements;
|
||||||
Test launch from command line;
|
Test launch from command line;
|
||||||
|
|
||||||
```
|
```
|
||||||
mvn verify -P test-run
|
JAVA_HOME=/usr/lib/jvm/jdk-25/ mvn verify -P test-run,test-none
|
||||||
```
|
```
|
||||||
|
|
||||||
In an IDE setup an runner with the main class from gdxapp4d-boot-desktop module; `love.distributedrebirth.gdxapp4d.boot.desktop.GDXAppDesktopLauncher`
|
In an IDE setup an runner with the main class from gdxapp4d-boot-desktop module; `love.distributedrebirth.gdxapp4d.boot.desktop.GDXAppDesktopLauncher`
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -86,7 +86,7 @@ public class DemoNumberMatrixDeskApp extends AbstractDeskApp implements DeskAppR
|
||||||
}
|
}
|
||||||
ImGui.tableHeadersRow();
|
ImGui.tableHeadersRow();
|
||||||
|
|
||||||
for (NumberMatrix𓄯<?> part:numberMatrix.waardes().iterableᴼᶠ()) {
|
for (NumberMatrix𓄯<?> part:numberMatrix.waardes().toIterable()) {
|
||||||
ImGui.tableNextRow();
|
ImGui.tableNextRow();
|
||||||
|
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
|
|
|
||||||
|
|
@ -38,13 +38,13 @@ import imgui.type.ImInt;
|
||||||
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 ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒻᑊᣕᕐᓑᣔ.嘴ᗮᙿᗮ;
|
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ.BaseGlyphSet;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ.BaseGlyphSet;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.TTꞱꞱᖟGateway;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.TTꞱꞱᖟGateway;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorGun;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorGun;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
|
||||||
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Ladderᴿᵈ;
|
|
||||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
import ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐪᣔᒻᑊᑉ.嘴ᗮᙿᗮ;
|
||||||
|
import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.Ladder;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRenderer {
|
public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRenderer {
|
||||||
|
|
@ -78,27 +78,27 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
||||||
items = pieTypes.toArray(items);
|
items = pieTypes.toArray(items);
|
||||||
String selectedItem = items[selectedBasePart.get()];
|
String selectedItem = items[selectedBasePart.get()];
|
||||||
Integer pieNumber = Integer.valueOf(selectedItem);
|
Integer pieNumber = Integer.valueOf(selectedItem);
|
||||||
Ladderᴿᵈ<? extends Terminator𓄯<?>> baseParts = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieNumber);
|
Ladder<? extends Terminator𓄯<?>> baseParts = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieNumber);
|
||||||
|
|
||||||
ImGui.combo(getTxt("selectBase"), selectedBasePart, items);
|
ImGui.combo(getTxt("selectBase"), selectedBasePart, items);
|
||||||
|
|
||||||
ImGui.text(getTxt("selectName"));
|
ImGui.text(getTxt("selectName"));
|
||||||
ImGui.sameLine();
|
ImGui.sameLine();
|
||||||
ImGui.text(baseParts.getᴿᵈ(0).getClass().getName());
|
ImGui.text(baseParts.get(0).getClass().getName());
|
||||||
|
|
||||||
ImGui.text(getTxt("selectPurpose"));
|
ImGui.text(getTxt("selectPurpose"));
|
||||||
ImGui.sameLine();
|
ImGui.sameLine();
|
||||||
|
|
||||||
String text = baseParts.getᴿᵈ(0).zerdinalSpaceDuytsNaam(嘴ᗮᙿᗮ.English.class);
|
String text = baseParts.get(0).zerdinalSpaceDuytsNaam(嘴ᗮᙿᗮ.English.class);
|
||||||
text += ": The distribution by " + baseParts.getᴿᵈ(0).zerdinalSpaceBoundary();
|
text += ": The distribution by " + baseParts.get(0).thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ();
|
||||||
text += " - " + baseParts.getᴿᵈ(0).zerdinalSpaceDuytsChina(嘴ᗮᙿᗮ.English.class);
|
text += " - " + baseParts.get(0).zerdinalSpaceDuytsChina(嘴ᗮᙿᗮ.English.class);
|
||||||
ImGui.text(text);
|
ImGui.text(text);
|
||||||
|
|
||||||
ImGui.checkbox(getTxt("showBase10"), showBase10);
|
ImGui.checkbox(getTxt("showBase10"), showBase10);
|
||||||
ImGui.checkbox(getTxt("showBase16"), showBase16);
|
ImGui.checkbox(getTxt("showBase16"), showBase16);
|
||||||
ImGui.checkbox(getTxt("showBase27"), showBase27);
|
ImGui.checkbox(getTxt("showBase27"), showBase27);
|
||||||
|
|
||||||
int columns = 11;
|
int columns = 11 - 2;
|
||||||
if (showBase10.get()) {
|
if (showBase10.get()) {
|
||||||
columns += 4;
|
columns += 4;
|
||||||
}
|
}
|
||||||
|
|
@ -133,8 +133,8 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
||||||
ImGui.tableSetupColumn("27Gre");
|
ImGui.tableSetupColumn("27Gre");
|
||||||
ImGui.tableSetupColumn("27Mala");
|
ImGui.tableSetupColumn("27Mala");
|
||||||
}
|
}
|
||||||
ImGui.tableSetupColumn("prcK");
|
// ImGui.tableSetupColumn("prcK");
|
||||||
ImGui.tableSetupColumn("prcV");
|
// ImGui.tableSetupColumn("prcV");
|
||||||
ImGui.tableSetupColumn("Alt1");
|
ImGui.tableSetupColumn("Alt1");
|
||||||
ImGui.tableSetupColumn("Alt2");
|
ImGui.tableSetupColumn("Alt2");
|
||||||
ImGui.tableSetupColumn("Alt3");
|
ImGui.tableSetupColumn("Alt3");
|
||||||
|
|
@ -143,50 +143,56 @@ public class DemoNumberPartDeskApp extends AbstractDeskApp implements DeskAppRen
|
||||||
ImGui.tableSetupColumn("Alt6");
|
ImGui.tableSetupColumn("Alt6");
|
||||||
ImGui.tableHeadersRow();
|
ImGui.tableHeadersRow();
|
||||||
|
|
||||||
for (Terminator𓄯<?> part : baseParts.iterableᴼᶠ()) {
|
for (Terminator𓄯<?> part : baseParts.toIterable()) {
|
||||||
ImGui.tableNextRow();
|
ImGui.tableNextRow();
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(part.abacusRȧñkName());
|
ImGui.text(part.abacusRȧñkName());
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(Integer.toString(part.zerdinal()));
|
ImGui.text(Long.toString(part.zerdinal()));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(part.abacusRȧñkRingTone());
|
ImGui.text(part.abacusRȧñkRingTone());
|
||||||
if (showBase10.get()) {
|
if (showBase10.get()) {
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber10((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber10((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.BENGALI.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.BENGALI.BȍőnPrintNumber10((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.ARABIC.BȍőnPrintNumber10(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.ARABIC.BȍőnPrintNumber10((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
}
|
}
|
||||||
if (showBase16.get()) {
|
if (showBase16.get()) {
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber16((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.HIERO.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.HIERO.BȍőnPrintNumber16((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.RUNIC.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.RUNIC.BȍőnPrintNumber16((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber16(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber16((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
}
|
}
|
||||||
if (showBase27.get()) {
|
if (showBase27.get()) {
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.TONE_SCRIPT.BȍőnPrintNumber27((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.KOREAN.BȍőnPrintNumber27((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.LATIN_BASIC.BȍőnPrintNumber27((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.GREEK.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.GREEK.BȍőnPrintNumber27((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
ImGui.tableNextColumn();
|
ImGui.tableNextColumn();
|
||||||
ImGui.text(BaseGlyphSet.MALAYALAM.BȍőnPrintNumber27(part.zerdinal(), part.zerdinalSpaceBoundary() - 1));
|
ImGui.text(BaseGlyphSet.MALAYALAM.BȍőnPrintNumber27((int)(long)part.zerdinal(), (int)(long)part.thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ() - 1));
|
||||||
}
|
}
|
||||||
ImGui.tableNextColumn();
|
// ImGui.tableNextColumn();
|
||||||
ImGui.text(part.abacusRȧñkChinaKey());
|
// String chinaKey = part.abacusRȧñkChinaKey();
|
||||||
ImGui.tableNextColumn();
|
// if (chinaKey != null) {
|
||||||
ImGui.text(part.abacusRȧñkChinaValue());
|
// ImGui.text(chinaKey);
|
||||||
|
// }
|
||||||
|
// ImGui.tableNextColumn();
|
||||||
|
// String chinaValue = part.abacusRȧñkChinaValue();
|
||||||
|
// if (chinaValue != null) {
|
||||||
|
// ImGui.text(chinaValue);
|
||||||
|
// }
|
||||||
|
|
||||||
List<Class<? extends TerminatorGun>> guns = part.zerdinalSpaceGunTypes();
|
List<Class<? extends TerminatorGun>> guns = part.zerdinalSpaceGunTypes();
|
||||||
for (int i=0;i<6;i++) {
|
for (int i=0;i<6;i++) {
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -36,6 +36,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@ import org.x4o.xml.lang.X4OLanguageLocal;
|
||||||
import org.x4o.xml.lang.X4OLanguageModuleLoader;
|
import org.x4o.xml.lang.X4OLanguageModuleLoader;
|
||||||
import org.x4o.xml.lang.X4OLanguageModuleLoaderException;
|
import org.x4o.xml.lang.X4OLanguageModuleLoaderException;
|
||||||
import org.x4o.xml.lang.X4OLanguageModuleLocal;
|
import org.x4o.xml.lang.X4OLanguageModuleLocal;
|
||||||
|
import org.x4o.xml.lang.X4OLanguageSession;
|
||||||
|
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
|
||||||
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V018Tord;
|
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V018Tord;
|
||||||
|
|
@ -64,7 +65,7 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
|
||||||
//public static final String NXD_ROOT_XSD_URI = NXD_ROOT_URI+PP_NXD_XSD_FILE;
|
//public static final String NXD_ROOT_XSD_URI = NXD_ROOT_URI+PP_NXD_XSD_FILE;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void loadLanguageModule(X4OLanguageLocal language, X4OLanguageModuleLocal languageModule) throws X4OLanguageModuleLoaderException {
|
public void loadLanguageModule(X4OLanguageSession session, X4OLanguageLocal language, X4OLanguageModuleLocal languageModule) throws X4OLanguageModuleLoaderException {
|
||||||
languageModule.setId("nxd-module");
|
languageModule.setId("nxd-module");
|
||||||
languageModule.setProviderName("Number eXtra Dimension Module");
|
languageModule.setProviderName("Number eXtra Dimension Module");
|
||||||
languageModule.setProviderHost(PP_NXD_PROVIDER_HOST);
|
languageModule.setProviderHost(PP_NXD_PROVIDER_HOST);
|
||||||
|
|
@ -127,7 +128,7 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, Terminator𓄯<?> basePart) throws X4OLanguageModuleLoaderException {
|
private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, Terminator𓄯<?> basePart) throws X4OLanguageModuleLoaderException {
|
||||||
for (Terminator𓄯<?> part: basePart.zerdinalSpaceRodsToLadder().iterableᴼᶠ()) {
|
for (Terminator𓄯<?> part: basePart.zerdinalSpaceRodsToLadder().toIterable()) {
|
||||||
ec.addElementClassAttribute(createElementClassAttribute(language,part.abacusRȧñkChinaKey(),true,new BãßBȍőnPartDialToneConverter(part)));
|
ec.addElementClassAttribute(createElementClassAttribute(language,part.abacusRȧñkChinaKey(),true,new BãßBȍőnPartDialToneConverter(part)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -152,9 +153,7 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
|
||||||
result.setObjectConverter(converter);
|
result.setObjectConverter(converter);
|
||||||
}
|
}
|
||||||
return result;
|
return result;
|
||||||
} catch (InstantiationException e) {
|
} catch (ClassNotFoundException e) {
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
|
||||||
} catch (IllegalAccessException e) {
|
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -167,9 +166,7 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
|
||||||
result.setElementClass(elementClass);
|
result.setElementClass(elementClass);
|
||||||
result.setDescription(description);
|
result.setDescription(description);
|
||||||
return result;
|
return result;
|
||||||
} catch (InstantiationException e) {
|
} catch (ClassNotFoundException e) {
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
|
||||||
} catch (IllegalAccessException e) {
|
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -178,21 +175,16 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
|
||||||
ElementNamespace namespace;
|
ElementNamespace namespace;
|
||||||
try {
|
try {
|
||||||
namespace = (ElementNamespace)X4OLanguageClassLoader.newInstance(language.getLanguageConfiguration().getDefaultElementNamespace());
|
namespace = (ElementNamespace)X4OLanguageClassLoader.newInstance(language.getLanguageConfiguration().getDefaultElementNamespace());
|
||||||
} catch (InstantiationException e) {
|
} catch (ClassNotFoundException e) {
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
|
||||||
} catch (IllegalAccessException e) {
|
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
namespace.setElementNamespaceInstanceProvider((ElementNamespaceInstanceProvider)
|
namespace.setElementNamespaceInstanceProvider((ElementNamespaceInstanceProvider)
|
||||||
X4OLanguageClassLoader.newInstance(language.getLanguageConfiguration().getDefaultElementNamespaceInstanceProvider())
|
X4OLanguageClassLoader.newInstance(language.getLanguageConfiguration().getDefaultElementNamespaceInstanceProvider())
|
||||||
);
|
);
|
||||||
} catch (InstantiationException e) {
|
} catch (ClassNotFoundException e) {
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
|
||||||
} catch (IllegalAccessException e) {
|
|
||||||
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
throw new X4OLanguageModuleLoaderException(this,e.getMessage(),e);
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace.setId(id);
|
namespace.setId(id);
|
||||||
namespace.setUri(uri);
|
namespace.setUri(uri);
|
||||||
namespace.setSchemaUri(schemaUri);
|
namespace.setSchemaUri(schemaUri);
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
|
|
||||||
package love.distributedrebirth.unicode4d.draw;
|
package love.distributedrebirth.unicode4d.draw;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
|
|
||||||
import imgui.ImColor;
|
import imgui.ImColor;
|
||||||
|
|
@ -92,7 +93,10 @@ public class ImCharacter {
|
||||||
scale = scale * scaleOffset;
|
scale = scale * scaleOffset;
|
||||||
ImGlyphPathCommand first = null;
|
ImGlyphPathCommand first = null;
|
||||||
ImGlyphPathCommand prev = null;
|
ImGlyphPathCommand prev = null;
|
||||||
for (ImGlyphPathCommand cmd: drawChar.getGlyphPath().getPath()) {
|
List<ImGlyphPathCommand> cmds = drawChar.getGlyphPath().getPath();
|
||||||
|
int cmdSize = cmds.size();
|
||||||
|
for (int i = 0; i < cmdSize; i++) {
|
||||||
|
ImGlyphPathCommand cmd = cmds.get(i);
|
||||||
if (cmd.isImGlyphMoveTo()) {
|
if (cmd.isImGlyphMoveTo()) {
|
||||||
first = cmd;
|
first = cmd;
|
||||||
prev = cmd;
|
prev = cmd;
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,12 @@
|
||||||
<groupId>love.distributedrebirth.nx01</groupId>
|
<groupId>love.distributedrebirth.nx01</groupId>
|
||||||
<artifactId>nx01-x4o-driver</artifactId>
|
<artifactId>nx01-x4o-driver</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>love.distributedrebirth.gdxapp4d</groupId>
|
||||||
|
<artifactId>gdxapp4d-mvn-scripts</artifactId>
|
||||||
|
<version>${project.version}</version>
|
||||||
|
<type>pom</type>
|
||||||
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
<build>
|
<build>
|
||||||
<plugins>
|
<plugins>
|
||||||
|
|
|
||||||
81
gdxapp4d-mvn-scripts/pom.xml
Normal file
81
gdxapp4d-mvn-scripts/pom.xml
Normal file
|
|
@ -0,0 +1,81 @@
|
||||||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||||
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||||||
|
<modelVersion>4.0.0</modelVersion>
|
||||||
|
<parent>
|
||||||
|
<groupId>love.distributedrebirth.gdxapp4d</groupId>
|
||||||
|
<artifactId>gdxapp4d</artifactId>
|
||||||
|
<version>0.0.1-SNAPSHOT</version>
|
||||||
|
</parent>
|
||||||
|
<artifactId>gdxapp4d-mvn-scripts</artifactId>
|
||||||
|
<packaging>pom</packaging>
|
||||||
|
<profiles>
|
||||||
|
<profile>
|
||||||
|
<id>mvn-versions-check</id>
|
||||||
|
<build>
|
||||||
|
<plugins>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.codehaus.mojo</groupId>
|
||||||
|
<artifactId>versions-maven-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>run-plugin-updates</id>
|
||||||
|
<goals>
|
||||||
|
<goal>display-plugin-updates</goal>
|
||||||
|
</goals>
|
||||||
|
<phase>initialize</phase>
|
||||||
|
<configuration>
|
||||||
|
<outputFile>target/versions-plugin-updates.txt</outputFile>
|
||||||
|
<outputEncoding>${project.build.sourceEncoding}</outputEncoding>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
<execution>
|
||||||
|
<id>run-dependency-updates</id>
|
||||||
|
<goals>
|
||||||
|
<goal>display-dependency-updates</goal>
|
||||||
|
</goals>
|
||||||
|
<phase>initialize</phase>
|
||||||
|
<configuration>
|
||||||
|
<outputFile>target/versions-dependency-updates.txt</outputFile>
|
||||||
|
<outputEncoding>${project.build.sourceEncoding}</outputEncoding>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
<plugin>
|
||||||
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
<artifactId>maven-antrun-plugin</artifactId>
|
||||||
|
<executions>
|
||||||
|
<execution>
|
||||||
|
<id>mvn-versions-check</id>
|
||||||
|
<goals>
|
||||||
|
<goal>run</goal>
|
||||||
|
</goals>
|
||||||
|
<phase>initialize</phase>
|
||||||
|
<configuration>
|
||||||
|
<target>
|
||||||
|
<echo>Loading version output.</echo>
|
||||||
|
<loadfile property="versions_plugins" srcFile="target/versions-plugin-updates.txt" encoding="UTF-8" />
|
||||||
|
<loadfile property="versions_dependency" srcFile="target/versions-dependency-updates.txt" encoding="UTF-8" />
|
||||||
|
<echo>Checking for plugin updates.</echo>
|
||||||
|
<fail message="Out of date plugin detected.">
|
||||||
|
<condition>
|
||||||
|
<contains string="${versions_plugins}" substring="->" />
|
||||||
|
</condition>
|
||||||
|
</fail>
|
||||||
|
<echo>Checking for dependency updates.</echo>
|
||||||
|
<fail message="Out of date dependency detected.">
|
||||||
|
<condition>
|
||||||
|
<contains string="${versions_dependency}" substring="->" />
|
||||||
|
</condition>
|
||||||
|
</fail>
|
||||||
|
<echo>No pending updates found.</echo>
|
||||||
|
</target>
|
||||||
|
</configuration>
|
||||||
|
</execution>
|
||||||
|
</executions>
|
||||||
|
</plugin>
|
||||||
|
</plugins>
|
||||||
|
</build>
|
||||||
|
</profile>
|
||||||
|
</profiles>
|
||||||
|
</project>
|
||||||
|
|
@ -105,6 +105,7 @@
|
||||||
<configuration>
|
<configuration>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<Import-Package>org.osgi.framework,org.osgi.service.packageadmin,org.osgi.service.url,org.osgi.service.startlevel,org.osgi.util.tracker,*</Import-Package>
|
<Import-Package>org.osgi.framework,org.osgi.service.packageadmin,org.osgi.service.url,org.osgi.service.startlevel,org.osgi.util.tracker,*</Import-Package>
|
||||||
<Export-Package>
|
<Export-Package>
|
||||||
|
|
|
||||||
|
|
@ -42,7 +42,6 @@ import com.badlogic.gdx.utils.ScreenUtils;
|
||||||
|
|
||||||
import games.spooky.gdx.nativefilechooser.NativeFileChooser;
|
import games.spooky.gdx.nativefilechooser.NativeFileChooser;
|
||||||
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxTerminal;
|
import love.distributedrebirth.gdxapp4d.tos4.service.SystemGdxTerminal;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWireFly注;
|
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ.ᔆᣖᑊᒄᓫᣗ.BãßBȍőnSpiderWire注;
|
||||||
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᔿᓑᔿᔿᔋᐝᣚ.BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumShot𓄯;
|
import ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᔿᓑᔿᔿᔋᐝᣚ.BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumShot𓄯;
|
||||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
|
||||||
|
|
@ -63,11 +62,9 @@ public enum GDXAppTos4 implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumShot
|
||||||
volatile private boolean running = true;
|
volatile private boolean running = true;
|
||||||
|
|
||||||
@BãßBȍőnSpiderWire注(paint = Vū́ǘrBȍőnSupportꞱᴿᴳᴮ.ẞassPaint.ꞱBurnWireFly.class)
|
@BãßBȍőnSpiderWire注(paint = Vū́ǘrBȍőnSupportꞱᴿᴳᴮ.ẞassPaint.ꞱBurnWireFly.class)
|
||||||
@BãßBȍőnSpiderWireFly注(eye = "selectScreenCounter")
|
|
||||||
private Vū́ǘrBurnCounterᴶᴹˣ selectScreenCounter;
|
private Vū́ǘrBurnCounterᴶᴹˣ selectScreenCounter;
|
||||||
|
|
||||||
@BãßBȍőnSpiderWire注(paint = Vū́ǘrBȍőnSupportꞱᴿᴳᴮ.ẞassPaint.ꞱAttributeWireFly.class)
|
@BãßBȍőnSpiderWire注(paint = Vū́ǘrBȍőnSupportꞱᴿᴳᴮ.ẞassPaint.ꞱAttributeWireFly.class)
|
||||||
@BãßBȍőnSpiderWireFly注(eye = "startupArgs")
|
|
||||||
private Vū́ǘrAttributeStringᴶᴹˣ startupArgs;
|
private Vū́ǘrAttributeStringᴶᴹˣ startupArgs;
|
||||||
|
|
||||||
private GDXAppTos4() {
|
private GDXAppTos4() {
|
||||||
|
|
|
||||||
|
|
@ -463,6 +463,7 @@ public class GDXAppTos4Activator implements BundleActivator {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (Bundle b : loaded) {
|
for (Bundle b : loaded) {
|
||||||
|
LOG.debug("startBundle: " + b.getSymbolicName());
|
||||||
b.start();
|
b.start();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -118,14 +118,14 @@ public class GDXAppTos4BootFactory {
|
||||||
"org.x4o.fc18.cake2,"+
|
"org.x4o.fc18.cake2,"+
|
||||||
"org.x4o.fc18.cake2.clk1k,"+
|
"org.x4o.fc18.cake2.clk1k,"+
|
||||||
"org.x4o.fc18.cake2.flag4,"+
|
"org.x4o.fc18.cake2.flag4,"+
|
||||||
"org.x4o.fc18.cake2.gram5,"+
|
|
||||||
"org.x4o.fc18.cake2.pie9c,"+
|
"org.x4o.fc18.cake2.pie9c,"+
|
||||||
"org.x4o.fc18.cake2.pie9d,"+
|
"org.x4o.fc18.cake2.pie9d,"+
|
||||||
"org.x4o.fc18.cake2.zero33,"+
|
"org.x4o.fc18.cake2.zero33,"+
|
||||||
"org.x4o.fc18.cake2.zero33.dec1,"+
|
"org.x4o.fc18.cake2.zero33.dec1,"+
|
||||||
"org.x4o.fc18.cake2.zero33.vt06,"+
|
"org.x4o.fc18.cake2.zero33.vt06,"+
|
||||||
"org.x4o.fc18.octal8,"+
|
|
||||||
"org.x4o.fc18.zion7,"+
|
"org.x4o.fc18.zion7,"+
|
||||||
|
"org.x4o.fc18.zion7.flame4,"+
|
||||||
|
"org.x4o.fc18.zion7.octal8,"+
|
||||||
"org.x4o.sax3,"+
|
"org.x4o.sax3,"+
|
||||||
"org.x4o.sax3.io,"+
|
"org.x4o.sax3.io,"+
|
||||||
"org.x4o.sax3.io.xdbx,"+
|
"org.x4o.sax3.io.xdbx,"+
|
||||||
|
|
@ -156,6 +156,31 @@ public class GDXAppTos4BootFactory {
|
||||||
"org.apache.el.lang,"+
|
"org.apache.el.lang,"+
|
||||||
"org.apache.el.parser,"+
|
"org.apache.el.parser,"+
|
||||||
"org.apache.el.util,"+
|
"org.apache.el.util,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐤᑊᐣᓫᓑᣗ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐤᑊᐣᓫᓑᣗ.ᣕᓑᔿᒃᓫᣗ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᒻᣔᣕᒄ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐪᣔᒻᑊᑉ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ.ᔆᒼᣗᑊᣖᐪ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᐧᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᐧᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᣟᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᣟᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᐧᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᐧᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᣟᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᣟᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᐧᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᐧᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᣟᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᣟᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᣟᐧᐧ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᣟᣟᣟᣟᣟᣟ,"+
|
||||||
|
"ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒃᣔᔆᓫᒄ,"+
|
||||||
"ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ,"+
|
"ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ,"+
|
||||||
"ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒃᐤᣔᐪ,"+
|
"ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒃᐤᣔᐪ,"+
|
||||||
"ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ,"+
|
"ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ,"+
|
||||||
|
|
@ -172,7 +197,6 @@ public class GDXAppTos4BootFactory {
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ,"+
|
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ,"+
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᐧᣞᣛ,"+
|
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᐧᣞᣛ,"+
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒄᓫᣕᐪᣔᒻ,"+
|
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒄᓫᣕᐪᣔᒻ,"+
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒻᑊᣕᕐᓑᣔ,"+
|
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ,"+
|
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ,"+
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ,"+
|
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ,"+
|
||||||
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ.ᐧᣞᣛ,"+
|
"ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ.ᐧᣞᣛ,"+
|
||||||
|
|
|
||||||
|
|
@ -46,8 +46,8 @@ import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.Vū́ǘrBȍőnSupportꞱᴿᴳᴮ;
|
||||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeBooleanᴶᴹˣ;
|
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeBooleanᴶᴹˣ;
|
||||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeStringᴶᴹˣ;
|
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrAttributeStringᴶᴹˣ;
|
||||||
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrBurnCounterᴶᴹˣ;
|
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒢᔿᕽ.ᘁᓑᓑᣗ.Vū́ǘrBurnCounterᴶᴹˣ;
|
||||||
import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᙆᓫᣗᒄᑊᣕᣔᒻ.ᣔᒃᣔᒼᓑᔆ.ZerdinalAḃåčȕs̈RȧñkLineToneInluider;
|
import ᒢᐩᐩ.ᣕᓑᔿᒃᓫᣗ.ᒻᓫᕐᐤ.ᣔᒃᣔᒼᓑᔆ.ZerdinalAḃåčȕs̈RȧñkLineToneInluider;
|
||||||
import ᒢᐩᐩ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆ.Ladderᴿᵈ;
|
import ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.Ladder;
|
||||||
|
|
||||||
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
|
||||||
//@BãßBȍőnDuytsFlüstern注(purpose = "The warpcore writer and armor manager.")
|
//@BãßBȍőnDuytsFlüstern注(purpose = "The warpcore writer and armor manager.")
|
||||||
|
|
@ -89,8 +89,8 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
|
||||||
public void BãßLockWarpCipher(Consumer<String> logHandler) {
|
public void BãßLockWarpCipher(Consumer<String> logHandler) {
|
||||||
armedWarpCipherLock.setValue(true);
|
armedWarpCipherLock.setValue(true);
|
||||||
for (int pieType:TTꞱꞱᖟGateway.亞.bakedPieSlices()) {
|
for (int pieType:TTꞱꞱᖟGateway.亞.bakedPieSlices()) {
|
||||||
Ladderᴿᵈ<? extends Terminator𓄯<?>> parts = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieType);
|
Ladder<? extends Terminator𓄯<?>> parts = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieType);
|
||||||
for (Terminator𓄯<?> part : parts.iterableᴼᶠ()) {
|
for (Terminator𓄯<?> part : parts.toIterable()) {
|
||||||
logHandler.accept("Lock: "+part.abacusRȧñkName());
|
logHandler.accept("Lock: "+part.abacusRȧñkName());
|
||||||
BãßBȍőn𓄯.亞ᶦᶦᶦ.thisʸᴰᐧᐧˡᵒᶜᵏ(part);
|
BãßBȍőn𓄯.亞ᶦᶦᶦ.thisʸᴰᐧᐧˡᵒᶜᵏ(part);
|
||||||
}
|
}
|
||||||
|
|
@ -104,9 +104,9 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
|
||||||
warpCipher.setDescription(armedWarpWaterDesc.getValue());
|
warpCipher.setDescription(armedWarpWaterDesc.getValue());
|
||||||
for (int pieType:TTꞱꞱᖟGateway.亞.bakedPieSlices()) {
|
for (int pieType:TTꞱꞱᖟGateway.亞.bakedPieSlices()) {
|
||||||
WaterCipherHeart heart = new WaterCipherHeart();
|
WaterCipherHeart heart = new WaterCipherHeart();
|
||||||
Ladderᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieType);
|
Ladder<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway.亞.deliverPieSlices(pieType);
|
||||||
heart.setBass(bases.getᴿᵈ(0).zerdinalSpaceBoundary());
|
heart.setBass((int)(long)bases.get(0).thisᴺᵘᵐᵇᵉʳᴿᵃⁿᵍᵉ());
|
||||||
for (Terminator𓄯<?> part : bases.iterableᴼᶠ()) {
|
for (Terminator𓄯<?> part : bases.toIterable()) {
|
||||||
WaterCipherHeartTone tone = new WaterCipherHeartTone();
|
WaterCipherHeartTone tone = new WaterCipherHeartTone();
|
||||||
tone.setPart(part.abacusRȧñkName());
|
tone.setPart(part.abacusRȧñkName());
|
||||||
tone.setDialTone(part.abacusRȧñkRingTone());
|
tone.setDialTone(part.abacusRȧñkRingTone());
|
||||||
|
|
@ -126,9 +126,9 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
|
||||||
Map<String,String> chinaKey = new HashMap<>();
|
Map<String,String> chinaKey = new HashMap<>();
|
||||||
Map<String,String> chinaValue = new HashMap<>();
|
Map<String,String> chinaValue = new HashMap<>();
|
||||||
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
|
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
|
||||||
Ladderᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway.亞.deliverPieSlices(heart.getBass());
|
Ladder<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway.亞.deliverPieSlices(heart.getBass());
|
||||||
Map<String, Terminator𓄯<?>> baseParts = new HashMap<>();
|
Map<String, Terminator𓄯<?>> baseParts = new HashMap<>();
|
||||||
for (Terminator𓄯<?> base : bases.iterableᴼᶠ()) {
|
for (Terminator𓄯<?> base : bases.toIterable()) {
|
||||||
baseParts.put(base.abacusRȧñkName(), base);
|
baseParts.put(base.abacusRȧñkName(), base);
|
||||||
}
|
}
|
||||||
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
|
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
|
||||||
|
|
@ -151,9 +151,9 @@ public enum SystemWarpCore implements BãßᛗᚢᛗᛗᛉVū́ǘrChaliceEnumSho
|
||||||
armedWarpWaterName.setValue(warpBucket.theWater().getName());
|
armedWarpWaterName.setValue(warpBucket.theWater().getName());
|
||||||
armedWarpWaterDesc.setValue(warpBucket.theWater().getDescription());
|
armedWarpWaterDesc.setValue(warpBucket.theWater().getDescription());
|
||||||
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
|
for (WaterCipherHeart heart:warpBucket.theWater().getCipherHearts()) {
|
||||||
Ladderᴿᵈ<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway.亞.deliverPieSlices(heart.getBass());
|
Ladder<? extends Terminator𓄯<?>> bases = TTꞱꞱᖟGateway.亞.deliverPieSlices(heart.getBass());
|
||||||
Map<String, Terminator𓄯<?>> baseParts = new HashMap<>();
|
Map<String, Terminator𓄯<?>> baseParts = new HashMap<>();
|
||||||
for (Terminator𓄯<?> base : bases.iterableᴼᶠ()) {
|
for (Terminator𓄯<?> base : bases.toIterable()) {
|
||||||
baseParts.put(base.abacusRȧñkName(), base);
|
baseParts.put(base.abacusRȧñkName(), base);
|
||||||
}
|
}
|
||||||
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
|
for (WaterCipherHeartTone tone:heart.getHeartTones()) {
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
<exportScr>true</exportScr>
|
<exportScr>true</exportScr>
|
||||||
<niceManifest>true</niceManifest>
|
<niceManifest>true</niceManifest>
|
||||||
<instructions>
|
<instructions>
|
||||||
|
<_noee>true</_noee>
|
||||||
<_donotcopy>(.git)</_donotcopy>
|
<_donotcopy>(.git)</_donotcopy>
|
||||||
<_dsannotations>*</_dsannotations>
|
<_dsannotations>*</_dsannotations>
|
||||||
<_metatypeannotations>*</_metatypeannotations>
|
<_metatypeannotations>*</_metatypeannotations>
|
||||||
|
|
|
||||||
103
pom.xml
103
pom.xml
|
|
@ -32,10 +32,11 @@
|
||||||
<module>gdxapp4d-chain-mod-vrgem4</module>
|
<module>gdxapp4d-chain-mod-vrgem4</module>
|
||||||
<module>gdxapp4d-chain-mod-vrsys5</module>
|
<module>gdxapp4d-chain-mod-vrsys5</module>
|
||||||
<module>gdxapp4d-app-mmdoc</module>
|
<module>gdxapp4d-app-mmdoc</module>
|
||||||
|
<module>gdxapp4d-mvn-scripts</module>
|
||||||
</modules>
|
</modules>
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||||
<project.build.sourceVersion>11</project.build.sourceVersion>
|
<project.build.sourceVersion>25</project.build.sourceVersion>
|
||||||
<gdx.version>1.13.5</gdx.version>
|
<gdx.version>1.13.5</gdx.version>
|
||||||
<!-- 1.87.0++ font merging to single font doens't work anymore -->
|
<!-- 1.87.0++ font merging to single font doens't work anymore -->
|
||||||
<!-- 1.89 = libimgui-java64.so: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found -->
|
<!-- 1.89 = libimgui-java64.so: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found -->
|
||||||
|
|
@ -45,7 +46,7 @@
|
||||||
<!-- TODO: slf4j V2++ uses osgi.extender=osgi.serviceloader.processor done by
|
<!-- TODO: slf4j V2++ uses osgi.extender=osgi.serviceloader.processor done by
|
||||||
'spifly' dep + asm-*.jar deps and make all class loading 20-40% slower, RM slf4j ? -->
|
'spifly' dep + asm-*.jar deps and make all class loading 20-40% slower, RM slf4j ? -->
|
||||||
<org.slf4j.version>2.1.0-alpha1</org.slf4j.version>
|
<org.slf4j.version>2.1.0-alpha1</org.slf4j.version>
|
||||||
<nx01.version>〇一。壬寅。一〄-SNAPSHOT</nx01.version>
|
<nx01.version>5786.SHEVAT〄.1-SNAPSHOT</nx01.version>
|
||||||
<jasper-el.version>6.0.53</jasper-el.version>
|
<jasper-el.version>6.0.53</jasper-el.version>
|
||||||
<metamodel.version>5.3.6</metamodel.version>
|
<metamodel.version>5.3.6</metamodel.version>
|
||||||
<!-- TODO: Replace jackson dep with EE spec in meta-model-jdbc see: https://github.com/datacleaner/metamodel/blob/master/jdbc/pom.xml -->
|
<!-- TODO: Replace jackson dep with EE spec in meta-model-jdbc see: https://github.com/datacleaner/metamodel/blob/master/jdbc/pom.xml -->
|
||||||
|
|
@ -116,14 +117,14 @@
|
||||||
org.x4o.fc18.cake2,
|
org.x4o.fc18.cake2,
|
||||||
org.x4o.fc18.cake2.clk1k,
|
org.x4o.fc18.cake2.clk1k,
|
||||||
org.x4o.fc18.cake2.flag4,
|
org.x4o.fc18.cake2.flag4,
|
||||||
org.x4o.fc18.cake2.gram5,
|
|
||||||
org.x4o.fc18.cake2.pie9c,
|
org.x4o.fc18.cake2.pie9c,
|
||||||
org.x4o.fc18.cake2.pie9d,
|
org.x4o.fc18.cake2.pie9d,
|
||||||
org.x4o.fc18.cake2.zero33,
|
org.x4o.fc18.cake2.zero33,
|
||||||
org.x4o.fc18.cake2.zero33.dec1,
|
org.x4o.fc18.cake2.zero33.dec1,
|
||||||
org.x4o.fc18.cake2.zero33.vt06,
|
org.x4o.fc18.cake2.zero33.vt06,
|
||||||
org.x4o.fc18.octal8,
|
|
||||||
org.x4o.fc18.zion7,
|
org.x4o.fc18.zion7,
|
||||||
|
org.x4o.fc18.zion7.flame4,
|
||||||
|
org.x4o.fc18.zion7.octal8,
|
||||||
org.x4o.sax3,
|
org.x4o.sax3,
|
||||||
org.x4o.sax3.io,
|
org.x4o.sax3.io,
|
||||||
org.x4o.sax3.io.xdbx,
|
org.x4o.sax3.io.xdbx,
|
||||||
|
|
@ -154,6 +155,31 @@
|
||||||
org.apache.el.lang,
|
org.apache.el.lang,
|
||||||
org.apache.el.parser,
|
org.apache.el.parser,
|
||||||
org.apache.el.util,
|
org.apache.el.util,
|
||||||
|
ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ,
|
||||||
|
ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐤᑊᐣᓫᓑᣗ,
|
||||||
|
ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐤᑊᐣᓫᓑᣗ.ᣕᓑᔿᒃᓫᣗ,
|
||||||
|
ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᒻᣔᣕᒄ,
|
||||||
|
ᒢᣘᐧᐧ.ᑊᑉᣔᣔᔆ.ᐪᣔᒻᑊᑉ,
|
||||||
|
ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ,
|
||||||
|
ᒢᣘᐧᐧ.ᒼᐤᒻᒻᓫᒼᐪᑊᐤᣕᔆᒾ.ᣗᐤᣖᓫ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᐪᐤᣕᓫ.ᔆᒼᣗᑊᣖᐪ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᐧᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᐧᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᣟᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᐧᣟᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᐧᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᐧᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᣟᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᐧᣟᣟᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᐧᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᐧᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᣟᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᐧᣟᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᐧᐧᣟᣟᐧᐧ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒻᑊᣕᕐᓑᣔᓫ.ᐞᣟᣟᣟᣟᣟᣟ,
|
||||||
|
ᒢᣘᐧᐧ.ᣕᓫᐪᑋᓫᣗ.ᒄᑊᣔᒻ.ᒃᣔᔆᓫᒄ,
|
||||||
ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ,
|
ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ,
|
||||||
ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒃᐤᣔᐪ,
|
ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒃᐤᣔᐪ,
|
||||||
ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ,
|
ᒢᐩᐩ.ᒃᣔᔆᔆᒃᐤᐤᣕ.ᒄᓫᣔᐪᑋ,
|
||||||
|
|
@ -170,7 +196,6 @@
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ,
|
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ,
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᐧᣞᣛ,
|
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᐧᣞᣛ,
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒄᓫᣕᐪᣔᒻ,
|
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒄᓫᣕᐪᣔᒻ,
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᒻᑊᣕᕐᓑᣔ,
|
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ,
|
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᐪᓫᕽᐪ.ᓑᣕᣳᒼᐤᒄᓫ,
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ,
|
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ,
|
||||||
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ.ᐧᣞᣛ,
|
ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᔿᓫᐪᑋᐤᒄᐤᓑᔿᔆ.ᐧᣞᣛ,
|
||||||
|
|
@ -651,74 +676,6 @@
|
||||||
</plugins>
|
</plugins>
|
||||||
</build>
|
</build>
|
||||||
</profile>
|
</profile>
|
||||||
<profile>
|
|
||||||
<id>mvn-versions-check</id>
|
|
||||||
<build>
|
|
||||||
<plugins>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.codehaus.mojo</groupId>
|
|
||||||
<artifactId>versions-maven-plugin</artifactId>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>run-plugin-updates</id>
|
|
||||||
<goals>
|
|
||||||
<goal>display-plugin-updates</goal>
|
|
||||||
</goals>
|
|
||||||
<phase>initialize</phase>
|
|
||||||
<configuration>
|
|
||||||
<outputFile>target/versions-plugin-updates.txt</outputFile>
|
|
||||||
<outputEncoding>${project.build.sourceEncoding}</outputEncoding>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
<execution>
|
|
||||||
<id>run-dependency-updates</id>
|
|
||||||
<goals>
|
|
||||||
<goal>display-dependency-updates</goal>
|
|
||||||
</goals>
|
|
||||||
<phase>initialize</phase>
|
|
||||||
<configuration>
|
|
||||||
<outputFile>target/versions-dependency-updates.txt</outputFile>
|
|
||||||
<outputEncoding>${project.build.sourceEncoding}</outputEncoding>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
<plugin>
|
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
|
||||||
<artifactId>maven-antrun-plugin</artifactId>
|
|
||||||
<executions>
|
|
||||||
<execution>
|
|
||||||
<id>mvn-versions-check</id>
|
|
||||||
<goals>
|
|
||||||
<goal>run</goal>
|
|
||||||
</goals>
|
|
||||||
<phase>initialize</phase>
|
|
||||||
<configuration>
|
|
||||||
<target>
|
|
||||||
<echo>Loading version output.</echo>
|
|
||||||
<loadfile property="versions_plugins" srcFile="target/versions-plugin-updates.txt" encoding="UTF-8" />
|
|
||||||
<loadfile property="versions_dependency" srcFile="target/versions-dependency-updates.txt" encoding="UTF-8" />
|
|
||||||
<echo>Checking for plugin updates.</echo>
|
|
||||||
<fail message="Out of date plugin detected.">
|
|
||||||
<condition>
|
|
||||||
<contains string="${versions_plugins}" substring="->" />
|
|
||||||
</condition>
|
|
||||||
</fail>
|
|
||||||
<echo>Checking for dependency updates.</echo>
|
|
||||||
<fail message="Out of date dependency detected.">
|
|
||||||
<condition>
|
|
||||||
<contains string="${versions_dependency}" substring="->" />
|
|
||||||
</condition>
|
|
||||||
</fail>
|
|
||||||
<echo>No pending updates found.</echo>
|
|
||||||
</target>
|
|
||||||
</configuration>
|
|
||||||
</execution>
|
|
||||||
</executions>
|
|
||||||
</plugin>
|
|
||||||
</plugins>
|
|
||||||
</build>
|
|
||||||
</profile>
|
|
||||||
<profile>
|
<profile>
|
||||||
<id>auto-poop-enforcer</id>
|
<id>auto-poop-enforcer</id>
|
||||||
<activation>
|
<activation>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue