Removed o2o module and creatd maisdoc and mushroom submodules

This commit is contained in:
Willem Cazander 2025-01-27 01:07:09 +01:00
parent 92eaf02f57
commit 0845e8f615
100 changed files with 332 additions and 425 deletions

View file

@ -14,7 +14,7 @@
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn-duytsdoc</artifactId>
<artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>

View file

@ -33,11 +33,9 @@ import java.io.PrintStream;
import java.util.Arrays;
import java.util.List;
import org.x4o.o2o.tdoc.ApiDocProject;
import org.x4o.xml.io.X4OConnectionException;
import org.x4o.maisdoc.ApiDocProject;
import org.xml.sax.SAXException;
import love.distributedrebirth.nx01.popcorn.PopCornDriver;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
@ -59,11 +57,12 @@ public class Java3Documentation extends PrintStream {
}
private ApiDocProject loadProject(File popcornFile) {
try {
return PopCornDriver.newInstance().createReader().readFile(popcornFile);
} catch (X4OConnectionException | SAXException | IOException e) {
throw new IllegalStateException(e);
}
return null;
// try {
// return PopCornDriver.newInstance().createReader().readFile(popcornFile);
// } catch (X4OConnectionException | SAXException | IOException e) {
// throw new IllegalStateException(e);
// }
}
}

View file

@ -6,11 +6,11 @@
<artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent>
<artifactId>nx01-popcorn-duytsdoc</artifactId>
<artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn</artifactId>
<artifactId>nx01-mushroom-mais</artifactId>
</dependency>
<dependency>
<groupId>org.eclipse.jdt</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.popcorn.duytsdoc;
package love.distributedrebirth.nx01.mushroom.mais.duytsdoc;
import org.eclipse.core.resources.IProject;
import org.eclipse.jdt.core.IClassFile;
@ -37,7 +37,7 @@ import org.eclipse.jdt.internal.core.JavaProject;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class PopcornDuytsdoc {
public class DuytsdocMaisWing {
public void load(String path) {

View file

@ -0,0 +1,25 @@
<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.nx01</groupId>
<artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent>
<artifactId>nx01-mushroom-mais-fc18</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais</artifactId>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-fc18</artifactId>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</project>

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException;
import java.util.ArrayList;
@ -30,11 +30,11 @@ import org.x4o.fc18.FourCornerUnicodeDisplay;
import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
import org.x4o.fc18.cake2.zero33.dec1.FCDotDEC2701DashPX0;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException;
import java.util.List;
@ -33,11 +33,11 @@ import org.x4o.fc18.cake2.zero33.FCDotAPL0127DashP7C;
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7D;
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7E;
import org.x4o.fc18.cake2.zero33.FCDotBYD0127DashP7F;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable;

View file

@ -20,15 +20,15 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException;
import java.util.function.Function;
import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.fc18.cake2.zero33.FCDotCDC1604DashP6;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable;
import org.xml.sax.helpers.AttributesImpl;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException;
import java.util.HashSet;
@ -29,13 +29,13 @@ import java.util.Optional;
import java.util.Set;
import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.sax3.io.ContentCloseable;

View file

@ -20,19 +20,19 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException;
import java.util.List;
import org.x4o.fc18.cake2.FourCornerDotCake;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.io.ContentCloseable;
/**

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.IOException;
import java.nio.charset.StandardCharsets;
@ -35,13 +35,13 @@ import org.x4o.fc18.cake2.FourCornerX08MuffinPointSequence;
import org.x4o.fc18.cake2.FourCornerX18CakePointDotName;
import org.x4o.fc18.cake2.FourCornerX18CakePointSequence;
import org.x4o.fc18.cake2.FourCornerX21CodePointSequence;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.fc18.cake2.FourCornerX00PetitVide;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
/**

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.io.File;
import java.io.IOException;
@ -34,12 +34,12 @@ import org.x4o.fc18.cake2.FourCornerDotCakeTower;
import org.x4o.fc18.cake2.FourCornerX00PetitVide;
import org.x4o.fc18.cake2.FourCornerX18CakePointDotName;
import org.x4o.fc18.cake2.FourCornerX21CodePointSequence;
import org.x4o.o2o.tdoc.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNode;
import org.xml.sax.SAXException;
/**
@ -130,6 +130,7 @@ public class FCDocWriter {
doc.setFrameNavPrintParentParent(true);
doc.setGroupTypeName("summary", "Summary",1);
doc.setGroupTypeName("overview", "Overview",2);
//doc.setMetaStyleSheetThema("jdk6");
doc.addTreeNodeClassExclude(TDocCakeWord.class);
doc.setFrameNavConceptClass(TDocCakeSlice.class);

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
/**
* Cake root doc model type.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import org.x4o.fc18.cake2.FourCornerDotCake;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import org.x4o.fc18.cake2.FourCornerDotCakeTower;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc;
package love.distributedrebirth.nx01.mushroom.mais.fc18;
import java.util.Objects;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc.kanji;
package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
import java.io.IOException;
import java.io.InputStream;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc.kanji;
package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
import java.util.ArrayList;
import java.util.HashMap;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.fc18.cake2.fcdoc.kanji;
package love.distributedrebirth.nx01.mushroom.mais.fc18.kanji;
import java.io.File;
import java.io.FileInputStream;

View file

@ -6,11 +6,11 @@
<artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent>
<artifactId>nx01-popcorn-mm-jdbc</artifactId>
<artifactId>nx01-mushroom-mais-mm</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn</artifactId>
<artifactId>nx01-mushroom-mais</artifactId>
</dependency>
<dependency>
<groupId>org.eobjects.metamodel</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.popcorn.metamodel.jdbc;
package love.distributedrebirth.nx01.mushroom.mais.mm;
import java.io.File;
import java.sql.DriverManager;
@ -39,12 +39,12 @@ import org.apache.metamodel.jdbc.JdbcDataContext;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class DuytsDocWriter {
public class MetaModelMaisWing {
private final DocModelDataStore dms = new DocModelDataStore();
public static void main(String[] args) throws Exception {
DuytsDocWriter writer = new DuytsDocWriter();
MetaModelMaisWing writer = new MetaModelMaisWing();
//writer.addDocModelXml(new File("pom.xml"));
writer.generate(new File("target/mmdoc"));
}

View file

@ -38,13 +38,13 @@ import org.apache.metamodel.schema.Column;
import org.apache.metamodel.schema.Relationship;
import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table;
import org.x4o.o2o.tdoc.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll;
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNode;
import org.xml.sax.SAXException;
public class DocModelWriter {

View file

@ -37,12 +37,12 @@ import org.apache.metamodel.query.FunctionType;
import org.apache.metamodel.schema.Schema;
import org.apache.metamodel.schema.Table;
import org.apache.metamodel.schema.TableType;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.xml.sax.SAXException;
public class DocModelWriterSchema {

View file

@ -44,13 +44,13 @@ import org.apache.metamodel.schema.Column;
import org.apache.metamodel.schema.Relationship;
import org.apache.metamodel.schema.Table;
import org.apache.metamodel.schema.TableType;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocIndexItem;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocIndexItem;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
public class DocModelWriterTable {

View file

@ -6,11 +6,11 @@
<artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent>
<artifactId>nx01-popcorn</artifactId>
<artifactId>nx01-mushroom-mais</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-driver</artifactId>
<artifactId>nx01-x4o-maisdoc</artifactId>
</dependency>
<dependency>
<groupId>org.commonmark</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.popcorn;
package love.distributedrebirth.nx01.mushroom.mais;
import org.commonmark.node.Node;
import org.commonmark.parser.Parser;
@ -33,7 +33,7 @@ import org.commonmark.renderer.html.HtmlRenderer;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class DuytsDocWriter {
public class MushRoomMaisMDWing {
public void test() {
// https://openjdk.org/jeps/467

View file

@ -1,23 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<root:module xmlns:root="http://eld.x4o.org/xml/ns/eld-root"
xmlns:eld="http://eld.x4o.org/xml/ns/eld-lang"
xmlns:conv="http://eld.x4o.org/xml/ns/eld-conv"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://eld.x4o.org/xml/ns/eld-root http://eld.x4o.org/xml/ns/eld-root-1.0.xsd"
providerHost="duytsdoc.popcorn.x4o.distributedrebirth.love" providerName="ᐣᓑᖮᐪᔆDoc"
id="duytsdoc-popcorn-module">
<eld:namespace
uri="http://duytsdoc.popcorn.x4o.distributedrebirth.love/xml/ns/popcorn-duytsdoc"
schemaUri="http://duytsdoc.popcorn.x4o.distributedrebirth.love/xml/ns/popcorn-duytsdoc-1.0.xsd"
schemaResource="warp-ship-boot-1.0.xsd" schemaPrefix="duyts"
description="Add duytsdoc popcorn documentation support."
name="Popcorn Duytsdoc Namespace" id="duyts">
<eld:element tag="ship"
objectClass="love.distributedrebirth.warpme.ship.WaterShip" >
<eld:attribute id="name" writeOrder="0"/>
<eld:attribute id="engine" writeOrder="1"/>
</eld:element>
<eld:element tag="warp"
objectClass="love.distributedrebirth.warpme.ship.WaterShipWarp" />
</eld:namespace>
</root:module>

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<modules version="1.0"
xmlns="http://language.x4o.org/xml/ns/modules"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/modules http://language.x4o.org/xml/ns/modules-1.0.xsd"
>
<language version="1.0">
<eld-resource>popcorn-duytsdoc.eld</eld-resource>
</language>
</modules>

View file

@ -1,54 +0,0 @@
/*
* Copyright ©Δ 仙上主天
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
* that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
* following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided with the distribution.
* * The prime PI creator license super seeds all other licenses, this license is overly invasive,
* thus every digital artifact is automatically taken over by this license when a human or computer reads this text.
* Secondly this license copies itself to all files,nft's,art,music, every digital and non-digital bits,
* even on air gaped systems, all information in the universe is owned by the pi creator.
*
* THIS SOFTWARE IS PROVIDED BY THE PRIME GOD AND THE CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package love.distributedrebirth.nx01.popcorn;
import org.x4o.o2o.tdoc.ApiDocProject;
import org.x4o.xml.X4ODriver;
import org.x4o.xml.X4ODriverManager;
/// @author للَّٰهِilLצسُو
/// @version ©Δ 仙上主天
public class PopCornDriver extends X4ODriver<ApiDocProject> {
static final public String LANGUAGE_NAME = "duytsdoc";
static final public String[] LANGUAGE_VERSIONS = new String[]{X4ODriver.DEFAULT_LANGUAGE_VERSION};
@Override
public String getLanguageName() {
return LANGUAGE_NAME;
}
@Override
public String[] getLanguageVersions() {
return LANGUAGE_VERSIONS;
}
static public PopCornDriver newInstance() {
return (PopCornDriver)X4ODriverManager.getX4ODriver(LANGUAGE_NAME);
}
}

View file

@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<root:module xmlns:root="http://eld.x4o.org/xml/ns/eld-root"
xmlns:eld="http://eld.x4o.org/xml/ns/eld-lang"
xmlns:conv="http://eld.x4o.org/xml/ns/eld-conv"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://eld.x4o.org/xml/ns/eld-root http://eld.x4o.org/xml/ns/eld-root-1.0.xsd"
providerHost="popcorn.x4o.distributedrebirth.love" providerName="bassboon-popcorn"
id="popcorn-module">
<eld:classBindingHandler id="WaterDevice-WaterShip"
parentClass="love.distributedrebirth.warpme.ship.WaterDevice"
childClass="love.distributedrebirth.warpme.ship.WaterShip"
addMethod="buildShip" getMethod="theShip" />
<eld:classBindingHandler id="WaterShip-WaterShipWarp"
parentClass="love.distributedrebirth.warpme.ship.WaterShip"
childClass="love.distributedrebirth.warpme.ship.WaterShipWarp"
addMethod="addWarpSea" getMethod="getWarpSeas" />
<eld:namespace
uri="http://wrap-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-root"
schemaUri="http://warp-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-root-1.0.xsd"
schemaResource="warp-ship-root-1.0.xsd" schemaPrefix="root"
description="Root namespace to have nice namespaceing."
name="WarpShip Root Namespace" languageRoot="true" id="root">
<eld:element tag="device"
objectClass="love.distributedrebirth.warpme.ship.WaterDevice"/>
</eld:namespace>
<eld:namespace
uri="http://warp-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-boot"
schemaUri="http://warp-ship.x4o.distributedrebirth.love/xml/ns/warp-ship-boot-1.0.xsd"
schemaResource="warp-ship-boot-1.0.xsd" schemaPrefix="boot"
description="Language namespace to store the warp ship."
name="WarpShip Language Namespace" id="boot">
<eld:element tag="ship"
objectClass="love.distributedrebirth.warpme.ship.WaterShip" >
<eld:attribute id="name" writeOrder="0"/>
<eld:attribute id="engine" writeOrder="1"/>
</eld:element>
<eld:element tag="warp"
objectClass="love.distributedrebirth.warpme.ship.WaterShipWarp" />
</eld:namespace>
</root:module>

View file

@ -1,10 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<modules version="1.0"
xmlns="http://language.x4o.org/xml/ns/modules"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/modules http://language.x4o.org/xml/ns/modules-1.0.xsd"
>
<language version="1.0">
<eld-resource>popcorn-lang.eld</eld-resource>
</language>
</modules>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<drivers version="1.0"
xmlns="http://language.x4o.org/xml/ns/drivers"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://language.x4o.org/xml/ns/drivers http://language.x4o.org/xml/ns/drivers-1.0.xsd"
>
<driver language="popcorn" className="love.distributedrebirth.nx01.popcorn.PopCornDriver"/>
</drivers>

View file

@ -18,7 +18,7 @@
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId>
<artifactId>nx01-x4o-maisdoc</artifactId>
</dependency>
<dependency>
<groupId>org.apache.tomcat</groupId>

View file

@ -29,14 +29,14 @@ import java.util.Calendar;
import java.util.List;
import java.util.Map;
import org.x4o.o2o.tdoc.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll;
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass;
import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocRemoteClass;
import org.x4o.sax3.SAX3WriterXml;
import org.x4o.sax3.io.SAX3PropertyConfig;
import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem;

View file

@ -25,15 +25,15 @@ package org.x4o.xml.eld.doc;
import java.io.IOException;
import java.util.List;
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.xml.eld.doc.EldDocXTreePageWriter.TreeNode;
import org.x4o.xml.element.ElementClass;

View file

@ -24,14 +24,14 @@ package org.x4o.xml.eld.doc;
import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClassAttribute;
import org.x4o.xml.element.ElementConfigurator;

View file

@ -24,14 +24,14 @@ package org.x4o.xml.eld.doc;
import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementClass;
import org.x4o.xml.element.ElementNamespace;
import org.xml.sax.SAXException;

View file

@ -24,13 +24,13 @@ package org.x4o.xml.eld.doc;
import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentCss;
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentCss;
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClassAttribute;
import org.x4o.xml.element.ElementConfigurator;

View file

@ -26,14 +26,14 @@ import org.x4o.xml.element.ElementNamespaceAttribute;
import java.io.IOException;
import org.x4o.o2o.tdoc.ApiDocContentPrinter;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorMethod;
import org.x4o.o2o.tdoc.ApiDocNodeWriterMethod;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentPrinter;
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorMethod;
import org.x4o.maisdoc.flake.ApiDocNodeWriterMethod;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementConfigurator;
import org.x4o.xml.element.ElementInterface;

View file

@ -28,13 +28,13 @@ import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClass;
@ -75,7 +75,7 @@ public class EldDocXTreePageWriter extends DefaultPageWriterTree implements ApiD
/**
* TODO: remove this
* @see org.x4o.o2o.tdoc.DefaultPageWriterTree#writePageContent(org.x4o.o2o.tdoc.dom.ApiDocWriteEvent)
* @see org.x4o.maisdoc.flake.DefaultPageWriterTree#writePageContent(org.x4o.maisdoc.model.ApiDocWriteEvent)
*/
@Override
public void writePageContent(ApiDocWriteEvent<ApiDocPage> e) throws IOException {
@ -124,7 +124,7 @@ public class EldDocXTreePageWriter extends DefaultPageWriterTree implements ApiD
/**
* Overrided to select the dom view of the tree.
* @see org.x4o.o2o.tdoc.DefaultPageWriterTree#selectRootNode(org.x4o.o2o.tdoc.dom.ApiDoc)
* @see org.x4o.maisdoc.flake.DefaultPageWriterTree#selectRootNode(org.x4o.maisdoc.model.ApiDoc)
*/
@Override
protected ApiDocNode selectRootNode(ApiDoc doc) {

View file

@ -8,11 +8,6 @@
</parent>
<artifactId>nx01-x4o-fc18</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>

View file

@ -6,7 +6,7 @@
<artifactId>nx01</artifactId>
<version>〇一。壬寅。一〄-SNAPSHOT</version>
</parent>
<artifactId>nx01-x4o-o2o</artifactId>
<artifactId>nx01-x4o-maisdoc</artifactId>
<dependencies>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc;
import java.util.List;

View file

@ -25,7 +25,7 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc;
import java.util.ArrayList;
import java.util.List;

View file

@ -25,10 +25,10 @@
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
public interface ApiDocProjectPerspectiveWasp {

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc;
import java.io.File;
import java.io.IOException;
@ -29,14 +29,14 @@ import java.util.Calendar;
import java.util.List;
import java.util.Map;
import org.x4o.o2o.tdoc.ApiDocGenerator;
import org.x4o.o2o.tdoc.DefaultPageWriterHelp;
import org.x4o.o2o.tdoc.DefaultPageWriterIndexAll;
import org.x4o.o2o.tdoc.DefaultPageWriterTree;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass;
import org.x4o.maisdoc.flake.ApiDocGenerator;
import org.x4o.maisdoc.flake.DefaultPageWriterHelp;
import org.x4o.maisdoc.flake.DefaultPageWriterIndexAll;
import org.x4o.maisdoc.flake.DefaultPageWriterTree;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocRemoteClass;
import org.x4o.sax3.SAX3WriterXml;
import org.x4o.sax3.io.SAX3PropertyConfig;
import org.x4o.sax3.io.SAX3PropertyConfig.PropertyConfigItem;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
/**
* ApiDocContentCss defines the css style names used in api docs.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
@ -28,11 +28,11 @@ import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNavLink;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocRemoteClass;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNavLink;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocRemoteClass;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
/**
* AbstractApiDocNodeWriter has some handy writer method for printing api doc html stuctures.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.Closeable;
import java.io.IOException;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.BufferedReader;
import java.io.File;
@ -40,17 +40,17 @@ import java.util.Comparator;
import java.util.Iterator;
import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocNavLink;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocNodeDataConfigurator;
import org.x4o.o2o.tdoc.dom.ApiDocNodeWriter;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocNavLink;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.maisdoc.model.ApiDocNodeDataConfigurator;
import org.x4o.maisdoc.model.ApiDocNodeWriter;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterXml;
import org.x4o.sax3.SAX3WriterHtml.DocType;
import org.x4o.sax3.SAX3WriterHtml.Tag;
@ -562,33 +562,33 @@ public class ApiDocGenerator implements ApiDocContentPrinter {
thema = "jdk7";
}
List<String> cssResources = new ArrayList<String>(10);
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-html.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-layout.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-inset.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-font.css");
cssResources.add("org/x4o/xml/eld/doc/theme/base/api-color.css");
cssResources.add("org/x4o/maisdoc/theme/base/api-html.css");
cssResources.add("org/x4o/maisdoc/theme/base/api-layout.css");
cssResources.add("org/x4o/maisdoc/theme/base/api-inset.css");
cssResources.add("org/x4o/maisdoc/theme/base/api-font.css");
cssResources.add("org/x4o/maisdoc/theme/base/api-color.css");
if ("jdk6".equals(thema)) {
cssResources.add("org/x4o/xml/eld/doc/theme/jdk6/stylesheet.css");
cssResources.add("org/x4o/maisdoc/theme/jdk6/stylesheet.css");
writeStyleSheetResources(cssResources);
return;
}
if ("jdk7".equals(thema)) {
cssResources.add("org/x4o/xml/eld/doc/theme/jdk7/stylesheet.css");
cssResources.add("org/x4o/maisdoc/theme/jdk7/stylesheet.css");
writeStyleSheetResources(cssResources);
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/background.png",basePath,"resources","background.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/tab.png",basePath,"resources","tab.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/background.png",basePath,"resources","background.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/tab.png",basePath,"resources","tab.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
return;
}
if ("jdk7-todo".equals(thema)) {
cssResources.add("org/x4o/xml/eld/doc/theme/jdk7-todo/stylesheet.css");
cssResources.add("org/x4o/maisdoc/theme/jdk7-todo/stylesheet.css");
writeStyleSheetResources(cssResources);
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/background.png",basePath,"resources","background.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/tab.png",basePath,"resources","tab.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
copyResourceToFile("org/x4o/xml/eld/doc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/background.png",basePath,"resources","background.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/tab.png",basePath,"resources","tab.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar_end.png",basePath,"resources","titlebar_end.png");
copyResourceToFile("org/x4o/maisdoc/theme/jdk7/titlebar.png",basePath,"resources","titlebar.png");
}
} catch (SecurityException e) {
throw new IOException(e.getMessage());

View file

@ -20,16 +20,16 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeData;
import org.x4o.o2o.tdoc.dom.ApiDocNodeDataConfigurator;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeData;
import org.x4o.maisdoc.model.ApiDocNodeDataConfigurator;
/**
* ApiDocNodeDataConfiguratorBean wraps the ApiDocNodeDataConfigurator to a single method of a bean.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

View file

@ -20,18 +20,18 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.IOException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.List;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.o2o.tdoc.dom.ApiDocNodeWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
/**
* ApiDocNodeWriterBean wraps the ApiDocNodeWriterEvent to a single method of a bean.

View file

@ -20,14 +20,14 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.x4o.o2o.tdoc.dom.ApiDocNodeBody;
import org.x4o.maisdoc.model.ApiDocNodeBody;
/**
* ApiDocNodeBodyWriterMethod wraps api doc file writer events to a method.

View file

@ -20,15 +20,15 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.IOException;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocConcept;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocConcept;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
/**

View file

@ -20,13 +20,13 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.IOException;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
/**

View file

@ -20,15 +20,15 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;
import java.io.IOException;
import org.x4o.o2o.tdoc.dom.ApiDoc;
import org.x4o.o2o.tdoc.dom.ApiDocNode;
import org.x4o.o2o.tdoc.dom.ApiDocPage;
import org.x4o.o2o.tdoc.dom.ApiDocPageWriter;
import org.x4o.o2o.tdoc.dom.ApiDocWriteEvent;
import org.x4o.maisdoc.model.ApiDoc;
import org.x4o.maisdoc.model.ApiDocNode;
import org.x4o.maisdoc.model.ApiDocPage;
import org.x4o.maisdoc.model.ApiDocPageWriter;
import org.x4o.maisdoc.model.ApiDocWriteEvent;
import org.x4o.sax3.SAX3WriterHtml.Tag;
/**

View file

@ -26,4 +26,4 @@
* @author Willem Cazander
* @since 1.0 May 12,2013
*/
package org.x4o.o2o.tdoc;
package org.x4o.maisdoc.flake;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.io.File;
import java.io.IOException;
@ -32,8 +32,8 @@ import java.util.List;
import java.util.Map;
import java.util.TreeMap;
import org.x4o.o2o.tdoc.ApiDocNodeDataConfiguratorBean;
import org.x4o.o2o.tdoc.ApiDocNodeWriterBean;
import org.x4o.maisdoc.flake.ApiDocNodeDataConfiguratorBean;
import org.x4o.maisdoc.flake.ApiDocNodeWriterBean;
/**
* ApiDoc holds all config and data to write a full api doc structure.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.util.ArrayList;
import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
/**
* ApiDocIndexItem holds data to print the index all page.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
/**
* ApiDocNavLink holds all fields of an navigation link.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.util.ArrayList;
import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
/**
* ApiDocNodeBody are the parts from which the content body is created.

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.util.ArrayList;
import java.util.HashMap;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.io.IOException;
import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.util.ArrayList;
import java.util.List;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.io.IOException;

View file

@ -20,7 +20,7 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import java.io.BufferedReader;
import java.io.IOException;

View file

@ -20,9 +20,9 @@
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;
import org.x4o.o2o.tdoc.ApiDocContentWriter;
import org.x4o.maisdoc.flake.ApiDocContentWriter;
/**
* ApiDocWriteEvent holds the needed objects to process write events of content parts.

View file

@ -26,4 +26,4 @@
* @author Willem Cazander
* @since 1.0 May 12,2013
*/
package org.x4o.o2o.tdoc.dom;
package org.x4o.maisdoc.model;

View file

@ -0,0 +1,29 @@
/*
* Copyright (c) 2004-2014, Willem Cazander
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
* that the following conditions are met:
*
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
* following disclaimer.
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
* the following disclaimer in the documentation and/or other materials provided with the distribution.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
/**
* The mais documentation writer.
*
* @author Willem Cazander
* @since 1.0 Jan 27,2025
*/
package org.x4o.maisdoc;

48
pom.xml
View file

@ -28,6 +28,10 @@
<module>nx01-king-java3do</module>
<module>nx01-king-java3doc</module>
<module>nx01-king-java3seed</module>
<module>nx01-mushroom-mais</module>
<module>nx01-mushroom-mais-duytsdoc</module>
<module>nx01-mushroom-mais-fc18</module>
<module>nx01-mushroom-mais-mm</module>
<module>nx01-no2all-nostr</module>
<module>nx01-no2all-react-nostr</module>
<module>nx01-no2all-react-wire</module>
@ -36,9 +40,6 @@
<module>nx01-no2all-wire-jre</module>
<module>nx01-no2all-wire-ojw</module>
<module>nx01-poop-scripts</module>
<module>nx01-popcorn</module>
<module>nx01-popcorn-duytsdoc</module>
<module>nx01-popcorn-mm-jdbc</module>
<module>nx01-redsea</module>
<module>nx01-redsea-hyper-local</module>
<module>nx01-redsea-hyper</module>
@ -49,11 +50,11 @@
<module>nx01-warp-manifestor</module>
<module>nx01-x4o-driver</module>
<module>nx01-x4o-fc18</module>
<module>nx01-x4o-o2o</module>
<module>nx01-x4o-maisdoc</module>
<module>nx01-x4o-sax3</module>
<module>nx01-x4o-tool-ant-plugin</module>
<module>nx01-x4o-tool-maven-plugin</module>
<module>nx01-zerofungus-server</module>
<module>nx01-x4o-sax3</module>
</modules>
<dependencyManagement>
<dependencies>
@ -283,6 +284,26 @@
<artifactId>nx01-king-java3seed</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-duytsdoc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-fc18</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-mushroom-mais-mm</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-no2all-nostr</artifactId>
@ -323,21 +344,6 @@
<artifactId>nx01-poop-scripts</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn-duytsdoc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-popcorn-mm-jdbc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-redsea</artifactId>
@ -391,7 +397,7 @@
</dependency>
<dependency>
<groupId>love.distributedrebirth.nx01</groupId>
<artifactId>nx01-x4o-o2o</artifactId>
<artifactId>nx01-x4o-maisdoc</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>