Package Release Info

modello-2.5.1-160000.1.1

Update Info: Base Release
Available in Package Hub : 16.0

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

modello-test

Change Logs

* Tue Nov 04 2025 fstrba@suse.com
- Add -Dguice_custom_class_loading=CHILD option to the command-line
  launcher in order to avoid the following warnings with
  OpenJDK >= 24 :
  WARNING: A terminally deprecated method in sun.misc.Unsafe has
    been called
  WARNING: sun.misc.Unsafe::staticFieldBase has been called by
    com.google.inject.internal.aop.HiddenClassDefiner
  WARNING: Please consider reporting this to the maintainers of
    class com.google.inject.internal.aop.HiddenClassDefiner
  WARNING: sun.misc.Unsafe::staticFieldBase will be removed in a
    future release
* Fri Jun 06 2025 fstrba@suse.com
- Modified patch:
  * 0002-Handle-also-the-velocity-stuff-in-ModelloCli.patch
    + Do not bother with velocity parameters if the output type is
    not "velocity"
* Wed Jun 04 2025 fstrba@suse.com
- Upgrade to upstream version 2.5.1
  * New features and improvements
    + Improve and add exceptions for singular method
    + Fix Snakeyaml
    + Restore singular method behavior like was in version 2.4.0
  * Maintenance
    + Partially migrate to JUnit 5
    + Apply spotless re-formatting
    + Update build, get rid of legacy, fix CLI
    + Use distributionManagement from parent pom
- Removed patches:
  * 0001-Upgrade-to-SnakeYaml-2.2-439.patch
  * 0002-Update-build-get-rid-of-legacy-fix-CLI-452.patch
    + integrated in this version
- Modified patches:
  * 0003-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch
  - > 0001-Add-support-for-domAsXpp3-and-fail-if-the-old-Java5-.patch
  * 0004-Handle-also-the-velocity-stuff-in-ModelloCli.patch
  - > 0002-Handle-also-the-velocity-stuff-in-ModelloCli.patch
    + rediff
* Tue Jun 03 2025 fstrba@suse.com
- Add dependency on objectweb-asm to build with sisu 0.9.0.M4
* Sun Mar 16 2025 fstrba@suse.com
- Added patch:
  * 0004-Handle-also-the-velocity-stuff-in-ModelloCli.patch
    + maven 4 is using velocity generater. Patch the ModelloCli.java
    so that one can pass to it the velocity specific configuration
    options
- Fix the modello script classpath to be able to run the velocity
  generator.
Version: 2.4.0-160000.2.2
* Wed Oct 02 2024 fstrba@suse.com
- Build against velocity-engine-core, since we can do it now without
  introducing build cycles
* 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
Version: 1.10.0-bp152.1.191
* Thu Nov 21 2019 Fridrich Strba <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 Fridrich Strba <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 Fridrich Strba <fstrba@suse.com>
- Initial packaging of modello 1.9.1
- Generate and customize ant build files