Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package maven-enforcer for openSUSE:Factory checked in at 2026-11-02 17:54:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/maven-enforcer (Old) and /work/SRC/openSUSE:Factory/.maven-enforcer.new.1255 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "maven-enforcer" Mon Nov 2 17:54:10 2026 rev:9 rq:1394508 version:3.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/maven-enforcer/maven-enforcer.changes 2026-05-19 17:50:52.553891891 +0200 +++ /work/SRC/openSUSE:Factory/.maven-enforcer.new.1255/maven-enforcer.changes 2026-11-02 17:54:12.585673315 +0100 @@ -1,0 +2,87 @@ +Sun Nov 1 22:48:13 UTC 2026 - Fridrich Strba <[email protected]> + +- Update to version 3.7.0 + * Deprecated + + Name enforcer 4.0.0 as the release that removes the legacy + rule API + + Deprecate the evaluateBeanshell rule + * New features and improvements + + Improve RequireUpperBoundDeps error message + + MENFORCER-433: Add banPropertyPrefix rule to ban Maven + properties by configured prefixes + + Improve RequireUpperBoundDeps error message + + ENFORCER-939: Support enforcer.skip without a POM + * Bug Fixes + + Fix RequireUpperBoundDeps with test-scope mediation + + Fix EnforcerRuleCache concurrency across plugin realms + + Resolve plugins on copies of the model plugins + + MENFORCER-517: RequireReleaseDeps checks now also for optional + dependencies + + fix: avoid misleading legacy warning for unknown rules + + requireFilesExist should accept a symbolic link + + Fix/916 require same versions for managed report plugins + + fix: correct enforceBytecodeVersion excludes filtering + + Fix: support custom output for 9 enforcer rules that ignored + getMessage() + + RequireFilesExist should accept a file reached through .. + * Documentation updates + + Deprecate the evaluateBeanshell rule + + javadoc grammar + + Restore the common wording on the download page + + Use <a id> rather than <a name> for the FAQ anchors + + Convert the FAQ from FML to Markdown + + Remove obsolete note, clean up typos + + Add enforceBytecodeVersion to rules index + + Add AGENTS.md + SECURITY.md security-model pointer for scanner + discoverability + * Maintenance + + Ignore SLF4J 2.x in Dependabot + + Remove redundant rat configuration + + Fix ATR project name + + Use push for PR Automation + + Use workflow_run for PR check + + Add project metadata for ATR + + Use ReaderInputStream builder in RequireTextFileChecksum + + Use Resolver RemoteRepository in BannedRepositories + + Add PR check workflow + + Replace plexus-utils StringUtils with commons-lang3 in + enforcer-rules + + Skip banDuplicatePomDependencyVersions ITs on Maven 3.10+ + + Match both log levels in the BUILD FAILURE IT assertions + + Use junit instead of hibernate-annotations as corrupted-jar IT + fixture + + Use JSR-330 for components injection + + Add tests for requireJavaVersion five-part JDK strings + + Build artifact stubs locally instead of via the testing + harness + + Stop dependabot from updating test fixtures + + Drop backslash escapes that Markdown does not need + + Restore the document metadata dropped when the pages were + ported + + Port the site documentation from APT to Markdown + + Add AGENTS.md + SECURITY.md security-model pointer for scanner + discoverability + * Build + + Keep Dependabot off Mockito 5 + * Dependency updates + + Bump commons-codec:commons-codec from 1.22.0 to 1.23.0 + + Bump mavenVersion from 3.9.15 to 3.10.0 + + Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0 + + Bump org.apache.maven:maven-parent from 48 to 50 + + Drop Hamcrest from tests + + Ignore mrm-maven-plugin 2.x in Dependabot + + Decouple enforceBytecodeVersion ITs from the log4j-api fixture + version + + Build artifact stubs locally instead of via the testing + harness + + Bump apache/maven-gh-actions-shared/.github/workflows/ + /release-drafter.yml from 4 to 5 + + Bump apache/maven-gh-actions-shared/.github/workflows/ + /pr-automation.yml from 4 to 5 + + Bump apache/maven-gh-actions-shared/.github/workflows/ + /maven-verify.yml from 4 to 5 + + Bump apache/maven-gh-actions-shared/.github/workflows/ + /stale.yml from 4 to 5 + + Bump org.codehaus.plexus:plexus-archiver from 4.11.0 to 4.12.0 + +------------------------------------------------------------------- @@ -86,2 +173 @@ - + [MENFORCER-495] - Remove "JAVA_HOME" from rule violation - message + + MENFORCER-495: Remove "JAVA_HOME" from rule violation message Old: ---- enforcer-3.6.3-source-release.zip New: ---- enforcer-3.7.0-source-release.zip ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ maven-enforcer.spec ++++++ --- /var/tmp/diff_new_pack.VDjNwX/_old 2026-11-02 17:54:13.574714725 +0100 +++ /var/tmp/diff_new_pack.VDjNwX/_new 2026-11-02 17:54:13.576714809 +0100 @@ -17,7 +17,7 @@ Name: maven-enforcer -Version: 3.6.3 +Version: 3.7.0 Release: 0 Summary: A build rule execution framework License: Apache-2.0 @@ -100,17 +100,11 @@ %prep %setup -q -n enforcer-%{version} -%pom_remove_plugin :apache-rat-plugin - -find -name '*.java' -exec sed -i 's/\r//' {} + - %build %{mvn_build} -s -f -- \ %if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0} -Dmaven.compiler.release=8 \ %endif - -Dversion.maven-enforcer-plugin=SYSTEM \ - -Dproject.build.outputTimestamp=$(date -u -d @${SOURCE_DATE_EPOCH:-$(date +%%s)} +%%Y-%%m-%%dT%%H:%%M:%%SZ) \ -Dsource=8 %install ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.VDjNwX/_old 2026-11-02 17:54:13.617716527 +0100 +++ /var/tmp/diff_new_pack.VDjNwX/_new 2026-11-02 17:54:13.621716695 +0100 @@ -1,6 +1,6 @@ -mtime: 1779125462 -commit: d012bc4197baf88b7cba9ea6c7d5a1baec111c9a14662f331cc3c7149b454c79 +mtime: 1793573823 +commit: 857cb48e77d02d96d49ecee506b84bbc434869286307e23b56516f5e51fe19a4 url: https://src.opensuse.org/java-packages/maven-enforcer -revision: d012bc4197baf88b7cba9ea6c7d5a1baec111c9a14662f331cc3c7149b454c79 +revision: 857cb48e77d02d96d49ecee506b84bbc434869286307e23b56516f5e51fe19a4 projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-11-01 23:57:03.000000000 +0100 @@ -0,0 +1 @@ +.osc ++++++ enforcer-3.6.3-source-release.zip -> enforcer-3.7.0-source-release.zip ++++++ ++++ 14401 lines of diff (skipped)
