Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: modello | Distribution: SUSE Linux Framework One |
Version: 2.4.0 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.3.3 | Build date: Mon Aug 26 13:37:28 2024 |
Group: Development/Libraries/Java | Build host: h01-ch3a |
Size: 460927 | Source RPM: modello-2.4.0-slfo.1.3.3.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://codehaus-plexus.github.io/modello | |
Summary: Modello Data Model toolkit |
Modello is a Data Model toolkit in use by the Apache Maven Project. Modello is a framework for code generation from a simple model. Modello generates code from a simple model format based on a plugin architecture, various types of code and descriptors can be generated from the single model, including Java POJOs, XML marshallers/unmarshallers, XSD and documentation.
Apache-2.0 AND MIT
* Mon Jun 10 2024 fstrba@suse.com - Add dependency on jakarta-inject, needed by google-guice 6.0.0 * Wed Jun 05 2024 fstrba@suse.com - Modified patches: * 0001-Fix-ModelloCli-after-moving-from-Plexus-to-JSR330.patch - > 0002-Update-build-get-rid-of-legacy-fix-CLI-452.patch + remove our patch and replace it with an integrated patch that is result of a common work between us and upstream * 0003-Fix-Snakeyaml.patch - > 0001-Upgrade-to-SnakeYaml-2.2-439.patch + move to version of this patch that was integrated upsteam * 0002-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch - > 0003-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch + rediff and put last in order because it is our patch that is not to be integrated * Thu May 16 2024 fstrba@suse.com - Package both relevant licenses * Sat May 04 2024 fstrba@suse.com - Upgrade to upstream version 2.4.0 * New features and improvements + Keep license structure + Support addition of license header to generated files + Make generated code - Java 8 based by default + threadsafety * Bug Fixes + Revert snakeyaml to 1.33 (as 2.x is not fully compatible with 1.x). This change is reverted and SnakeYaml fixed by the 0003-Fix-Snakeyaml.patch - Modified patches: * 0001-Fix-ModelloCli-after-moving-from-Plexus-to-JSR330.patch * 0002-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch * 0003-Fix-Snakeyaml.patch + rediff to changed context * Fri May 03 2024 fstrba@suse.com - Added patch: * 0003-Fix-Snakeyaml.patch + patch to fix the modello-plugin-snakeyaml with SnakeYaml 2.2 + https://github.com/codehaus-plexus/modello/pull/439 * Wed May 01 2024 fstrba@suse.com - Build against the new codehaus plexus build api 1.2.0 - Removed patch: * 0003-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch + not needed any more * Tue Apr 16 2024 fstrba@suse.com - Build all modello plugins * Sun Apr 14 2024 fstrba@suse.com - Upgrade to upstream version 2.3.0 * Changes of version 2.3.0 + Kill off dead Plexus + Fix for #366 * Changes of version 2.2.0 + Parse javadoc tags in xdoc generator (only @since is supported atm) + Use generic in Xpp3Reader for JDK 5+ + Get rid of usage deprecated Reader/WriterFactory + Make spotless plugin work with Java 21 + Support java source property being discovered as 1.x + Fix thread safety issues by not using singletons for generators + Improve discovering javaSource based on maven.compiler properties, default as 8 + Switch Plexus Annotation to JSR-330 + Make spotless plugin work with Java 21 - Modified patches: * 0001-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch - > 0003-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch * modello-cli-domasxpp3.patch -> 0002-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch + rediff to changed context - Added patch: * 0001-Fix-ModelloCli-after-moving-from-Plexus-to-JSR330.patch + Fix for https://github.com/codehaus-plexus/modello/issues/434 submitted upstream * Tue Apr 02 2024 fstrba@suse.com - Add dependency on plexus-xml where relevant * this will be needed for smooth upgrade to plexus-utils 4.0.0 * Wed Feb 21 2024 fstrba@suse.com - Use %patch -P N instead of deprecated %patchN. * Mon Sep 11 2023 fstrba@suse.com - Cleanup unnecessary dependencies * Wed Sep 06 2023 fstrba@suse.com - Upgrade to upstream version 2.1.2 * Changes of version 2.1.2 + Switch to codehaus plexus-build-api 1.2.0 (reverted by a patch in this package) + Add plexus 13 parent and reformat + Remove readonly flag from basedir: support .mdo from any location + Require Maven 3.5.4+ + Prepare to run with Java 19+ * Changes of version 2.1.1 + replace generatedBy context value by template + add velocityBasedir to select where to load (shared) .vm from * Changes of version 2.1.0 + Make the Xpp3Reader#read(XmlPullParser, boolean strict) public + Fix json encoding + Support arbitrary element names via 'xs:any' + Call setter only after object has been populated + replace handwritten components.xml with annotations + Optionally enforce required elements in XSDs + Add a velocity template based generator + Use optimised plexus-utils CachingWriter - Added patch: * 0001-Revert-Switch-to-codehaus-plexus-build-api-1.2.0-345.patch + use the version of plexus-build-api that we have packaged - Modified patch: * modello-cli-domasxpp3.patch + rediff to changed context * Thu May 04 2023 dimstar@opensuse.org - Add _multibuild to define 2nd spec file as additional flavor. Eliminates the need for source package links in OBS. * Fri May 13 2022 fstrba@suse.com - Upgrade to upstream version 2.0.0 * New features and improvements + Add Modello 2.0.0 model XSD + Manage xdoc anchor name conflicts (2 classes with same anchor) + Drop unnecessary check for identical branches + Require Maven 3.1.1 + Use a caching writer to avoid overwriting identical files + Migrate from codehaus:wstx to com.fasterxml.woodstox:woodstox-core 6.2.4 + Make location handling more memory efficient + Xpp3 extended writer + Refactor some old java APIs usage + Add a new field fileComment * Bug Fixes + Fix javaSource default value + Fix modello-plugin-snakeyaml * Dependency updates + Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 + Bump release-drafter/release-drafter from 5.17.6 to 5.18.0 + Bump taglist-maven-plugin from 2.4 to 3.0.0 + Bump checkstyle from 9.2.1 to 9.3 + Bump xmlunit-core from 2.8.4 to 2.9.0 + Bump junit from 4.12 to 4.13.1 in /modello-maven-plugin/src/it/maven-model + Bump xercesImpl from 2.12.1 to 2.12.2 in /modello-plugins/modello-plugin-xsd + Bump xercesImpl from 2.12.1 to 2.12.2 in /modello-plugins/modello-plugin-jsonschema + Bump mavenPluginTools from 3.6.2 to 3.6.4 + Bump maven-compiler-plugin from 3.8.1 to 3.9.0 + Bump maven-jar-plugin from 3.2.0 to 3.2.2 + Bump release-drafter/release-drafter from 5.15.0 to 5.17.6 + Bump woodstox-core from 6.2.7 to 6.2.8 + Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5 + Bump checkstyle from 9.2 to 9.2.1 + Bump maven-site-plugin from 3.9.1 to 3.10.0 + Bump snakeyaml from 1.29 to 1.30 + Bump jackson-bom from 2.13.0 to 2.13.1 + Bump xmlunit-core from 2.8.3 to 2.8.4 + Bump plexus-compiler-javac from 2.8.8 to 2.9.0 + Bump woodstox-core from 6.2.6 to 6.2.7 + Bump maven-shared-resources from 3 to 4 + Bump plexus-compiler-api from 2.8.8 to 2.9.0 + Bump mavenPluginTools from 3.6.1 to 3.6.2 + Bump checkstyle from 9.0.1 to 9.2 + Bump xmlunit-core from 2.8.2 to 2.8.3 + Bump checkstyle from 9.0 to 9.0.1 + Bump checkstyle from 8.45.1 to 9.0 + Bump jackson-bom from 2.12.5 to 2.13.0 + Bump org.eclipse.sisu.plexus from 0.3.4 to 0.3.5 + Bump jsoup from 1.14.2 to 1.14.3 + Bump actions/setup-java from 2.3.0 to 2.3.1 + Bump maven-pmd-plugin from 3.14.0 to 3.15.0 + Bump maven-javadoc-plugin from 3.3.0 to 3.3.1 + Bump plexus-utils from 3.2.0 to 3.4.1 + Bump jackson-bom from 2.12.4 to 2.12.5 + Bump actions/setup-java from 2.2.0 to 2.3.0 + Bump checkstyle from 8.42 to 8.45.1 + Bump plexus-velocity from 1.2 to 1.3 + Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0 + Bump jackson-bom from 2.12.3 to 2.12.4 + Bump stax2-api from 4.2 to 4.2.1 + Bump actions/setup-java from 1 to 2.2.0 + Bump actions/setup-java from 1 to 2.2.0 + Bump maven-gpg-plugin from 1.6 to 3.0.1 + Bump woodstox-core from 6.2.4 to 6.2.6 + Bump maven-dependency-plugin from 3.1.2 to 3.2.0 + Bump maven-javadoc-plugin from 3.2.0 to 3.3.0 + Bump snakeyaml from 1.28 to 1.29 + Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2 + Bump actions/cache from 2.1.5 to 2.1.6 + Bump maven-assembly-plugin from 3.2.0 to 3.3.0 + Bump maven-jxr-plugin from 3.0.0 to 3.1.1 + Bump xercesImpl from 2.12.0 to 2.12.1 + [Snyk] Security upgrade org.jsoup:jsoup from 1.13.1 to 1.14.2 + Bump actions/checkout from 2 to 2.3.4 + Bump xmlunit-core from 2.8.1 to 2.8.2 + Bump maven-surefire-report-plugin from 2.22.1 to 2.22.2 + Bump maven-scm-publish-plugin from 3.0.0 to 3.1.0 + Bump snakeyaml from 1.26 to 1.28 + Bump maven-verifier-plugin from 1.0 to 1.1 + Bump xml-apis from 1.3.04 to 2.0.2 + Bump jackson-bom from 2.11.3 to 2.12.3 + Bump xmlunit from 1.2 to 1.6 + Bump plexus-compiler-javac from 2.1 to 2.8.8 + Bump actions/cache from v2.1.4 to v2.1.5 + Bump release-drafter/release-drafter from v5.12.1 to v5.15.0 + Bump maven-site-plugin from 3.7.1 to 3.9.1 + Bump maven-jxr-plugin from 2.5 to 3.0.0 + Bump actions/cache from v2.1.3 to v2.1.4 + Bump maven-surefire-plugin from 2.22.1 to 2.22.2 + Bump plexus-compiler-api from 2.1 to 2.8.8 + Bump maven-resources-plugin from 3.0.1 to 3.2.0 + Bump release-drafter/release-drafter from v5.11.0 to v5.12.1 + Bump xmlunit-core from 2.7.0 to 2.8.1 + Bump actions/cache from v2.1.2 to v2.1.3 + Bump jaxb-api from 2.1 to 2.3.1 + Bump junit from 4.12 to 4.13.1 + Bump actions/cache from v2.1.0 to v2.1.2 + Bump maven-checkstyle-plugin from 2.15 to 3.1.1 + Bump xercesImpl from 2.8.1 to 2.12.0 in /modello-plugins/modello-plugin-jsonschema + Bump xercesImpl from 2.8.1 to 2.12.0 in /modello-plugins/modello-plugin-xsd + Bump xercesImpl from 2.8.1 to 2.12.0 + Bump xmlunit-core from 2.3.0 to 2.7.0 + Bump snakeyaml from 1.12 to 1.26 + Bump maven-compiler-plugin from 3.8.0 to 3.8.1 + Bump maven-dependency-plugin from 2.1 to 3.1.2 + Bump persistence-api from 1.0 to 1.0.2 + Bump maven-enforcer-plugin from 3.0.0-M1 to 3.0.0-M3 + Bump maven-pmd-plugin from 3.11.0 to 3.13.0 + Bump maven-clean-plugin from 3.0.0 to 3.1.0 * Documentation updates + codehaus is dead + remove defunct mailing list info - Modified patch: * Adapt to the change of parameter from useJava5 to javaSource * Tue Mar 22 2022 fstrba@suse.com - Build with java source and target levels 8 * Mon Apr 26 2021 fstrba@suse.com - Upgrade to upstream version 1.11 - Build the jackson and jsonschema plugins too * Thu Nov 21 2019 fstrba@suse.com - Upgrade to upstream version 1.10.0 - Modified patch: * modello-cli-domasxpp3.patch + rediff to changed line endings * Fri Mar 15 2019 fstrba@suse.com - Added patch: * modello-cli-domasxpp3.patch + allow setting on command-line the domAsXpp3 property that modello-maven-plugin can set in pom.xml file * Tue Mar 12 2019 fstrba@suse.com - Initial packaging of modello 1.9.1 - Generate and customize ant build files
/usr/bin/modello /usr/share/java/modello /usr/share/java/modello/modello-core.jar /usr/share/java/modello/modello-plugin-converters.jar /usr/share/java/modello/modello-plugin-dom4j.jar /usr/share/java/modello/modello-plugin-jackson.jar /usr/share/java/modello/modello-plugin-java.jar /usr/share/java/modello/modello-plugin-jdom.jar /usr/share/java/modello/modello-plugin-jsonschema.jar /usr/share/java/modello/modello-plugin-sax.jar /usr/share/java/modello/modello-plugin-snakeyaml.jar /usr/share/java/modello/modello-plugin-stax.jar /usr/share/java/modello/modello-plugin-velocity.jar /usr/share/java/modello/modello-plugin-xdoc.jar /usr/share/java/modello/modello-plugin-xml.jar /usr/share/java/modello/modello-plugin-xpp3.jar /usr/share/java/modello/modello-plugin-xsd.jar /usr/share/licenses/modello /usr/share/licenses/modello/LICENSE-2.0.txt /usr/share/licenses/modello/LICENSE.txt /usr/share/maven-metadata/modello-core.xml /usr/share/maven-metadata/modello.xml /usr/share/maven-poms/modello /usr/share/maven-poms/modello/modello-core.pom /usr/share/maven-poms/modello/modello-plugin-converters.pom /usr/share/maven-poms/modello/modello-plugin-dom4j.pom /usr/share/maven-poms/modello/modello-plugin-jackson.pom /usr/share/maven-poms/modello/modello-plugin-java.pom /usr/share/maven-poms/modello/modello-plugin-jdom.pom /usr/share/maven-poms/modello/modello-plugin-jsonschema.pom /usr/share/maven-poms/modello/modello-plugin-sax.pom /usr/share/maven-poms/modello/modello-plugin-snakeyaml.pom /usr/share/maven-poms/modello/modello-plugin-stax.pom /usr/share/maven-poms/modello/modello-plugin-velocity.pom /usr/share/maven-poms/modello/modello-plugin-xdoc.pom /usr/share/maven-poms/modello/modello-plugin-xml.pom /usr/share/maven-poms/modello/modello-plugin-xpp3.pom /usr/share/maven-poms/modello/modello-plugin-xsd.pom
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Nov 9 00:03:33 2024