[PR] Bump mavenPluginPluginVersion from 3.10.2 to 3.11.0 [creadur-whisker]

2024-01-10 Thread via GitHub


dependabot[bot] opened a new pull request, #123:
URL: https://github.com/apache/creadur-whisker/pull/123

   Bumps `mavenPluginPluginVersion` from 3.10.2 to 3.11.0.
   Updates `org.apache.maven.plugin-tools:maven-plugin-annotations` from 3.10.2 
to 3.11.0
   
   Commits
   
   https://github.com/apache/maven-plugin-tools/commit/4178d33ea1121a73114caa94983b0e4c425f3b2d;>4178d33
 [maven-release-plugin] prepare release maven-plugin-tools-3.11.0
   https://github.com/apache/maven-plugin-tools/commit/25d920f53e12ef20a1d01bf9aae3a4c1ce738964;>25d920f
 [MNG-5695] document Maven 3.2.5+ scoped components usage
   https://github.com/apache/maven-plugin-tools/commit/641849004597c74304b9d7e06379190130bdaf3e;>6418490
 [MPLUGIN-495] WARNINGs based on usage of https://github.com/Component;>@​Component for 
MavenSession/MavenPro...
   https://github.com/apache/maven-plugin-tools/commit/8b93d125d212c1cd1bc5d5d682604395408aabd4;>8b93d12
 Bump org.jsoup:jsoup from 1.17.1 to 1.17.2
   https://github.com/apache/maven-plugin-tools/commit/f4973acb0326d222ce5fd23eabbb82cbd7cddef6;>f4973ac
 Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
   https://github.com/apache/maven-plugin-tools/commit/7dd3a259585b50f3d450d68e480eb3da8d19e70b;>7dd3a25
 [MPLUGIN-499] Add deprecate description in parameters table (https://redirect.github.com/apache/maven-plugin-tools/issues/250;>#250)
   https://github.com/apache/maven-plugin-tools/commit/9bb13f0427d8795d2c47c5068fc4c8ba552892e2;>9bb13f0
 [MPLUGIN-492] Documentation for plugins in general: Goals comprises more 
than...
   https://github.com/apache/maven-plugin-tools/commit/fc412185093fcb24430191c4697e3217f822a967;>fc41218
 [MPLUGIN-498] Move section rendering to separate methods
   https://github.com/apache/maven-plugin-tools/commit/ed4774bcd8b8d2d1f7ff1196cf7644054cb3ae14;>ed4774b
 [MPLUGIN-450] Require goalPrefix to be valid (https://redirect.github.com/apache/maven-plugin-tools/issues/240;>#240)
   https://github.com/apache/maven-plugin-tools/commit/331cf42ba758c79ad3c4fca0464c8cfee8255e41;>331cf42
 [MPLUGIN-497] Upgrade components
   Additional commits viewable in https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.10.2...maven-plugin-tools-3.11.0;>compare
 view
   
   
   
   
   Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.10.2 to 3.11.0
   
   Commits
   
   https://github.com/apache/maven-plugin-tools/commit/4178d33ea1121a73114caa94983b0e4c425f3b2d;>4178d33
 [maven-release-plugin] prepare release maven-plugin-tools-3.11.0
   https://github.com/apache/maven-plugin-tools/commit/25d920f53e12ef20a1d01bf9aae3a4c1ce738964;>25d920f
 [MNG-5695] document Maven 3.2.5+ scoped components usage
   https://github.com/apache/maven-plugin-tools/commit/641849004597c74304b9d7e06379190130bdaf3e;>6418490
 [MPLUGIN-495] WARNINGs based on usage of https://github.com/Component;>@​Component for 
MavenSession/MavenPro...
   https://github.com/apache/maven-plugin-tools/commit/8b93d125d212c1cd1bc5d5d682604395408aabd4;>8b93d12
 Bump org.jsoup:jsoup from 1.17.1 to 1.17.2
   https://github.com/apache/maven-plugin-tools/commit/f4973acb0326d222ce5fd23eabbb82cbd7cddef6;>f4973ac
 Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
   https://github.com/apache/maven-plugin-tools/commit/7dd3a259585b50f3d450d68e480eb3da8d19e70b;>7dd3a25
 [MPLUGIN-499] Add deprecate description in parameters table (https://redirect.github.com/apache/maven-plugin-tools/issues/250;>#250)
   https://github.com/apache/maven-plugin-tools/commit/9bb13f0427d8795d2c47c5068fc4c8ba552892e2;>9bb13f0
 [MPLUGIN-492] Documentation for plugins in general: Goals comprises more 
than...
   https://github.com/apache/maven-plugin-tools/commit/fc412185093fcb24430191c4697e3217f822a967;>fc41218
 [MPLUGIN-498] Move section rendering to separate methods
   https://github.com/apache/maven-plugin-tools/commit/ed4774bcd8b8d2d1f7ff1196cf7644054cb3ae14;>ed4774b
 [MPLUGIN-450] Require goalPrefix to be valid (https://redirect.github.com/apache/maven-plugin-tools/issues/240;>#240)
   https://github.com/apache/maven-plugin-tools/commit/331cf42ba758c79ad3c4fca0464c8cfee8255e41;>331cf42
 [MPLUGIN-497] Upgrade components
   Additional commits viewable in https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.10.2...maven-plugin-tools-3.11.0;>compare
 view
   
   
   
   
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and 

[PR] Bump mavenPluginPluginVersion from 3.10.2 to 3.11.0 [creadur-rat]

2024-01-10 Thread via GitHub


dependabot[bot] opened a new pull request, #190:
URL: https://github.com/apache/creadur-rat/pull/190

   Bumps `mavenPluginPluginVersion` from 3.10.2 to 3.11.0.
   Updates `org.apache.maven.plugin-tools:maven-plugin-annotations` from 3.10.2 
to 3.11.0
   
   Commits
   
   https://github.com/apache/maven-plugin-tools/commit/4178d33ea1121a73114caa94983b0e4c425f3b2d;>4178d33
 [maven-release-plugin] prepare release maven-plugin-tools-3.11.0
   https://github.com/apache/maven-plugin-tools/commit/25d920f53e12ef20a1d01bf9aae3a4c1ce738964;>25d920f
 [MNG-5695] document Maven 3.2.5+ scoped components usage
   https://github.com/apache/maven-plugin-tools/commit/641849004597c74304b9d7e06379190130bdaf3e;>6418490
 [MPLUGIN-495] WARNINGs based on usage of https://github.com/Component;>@​Component for 
MavenSession/MavenPro...
   https://github.com/apache/maven-plugin-tools/commit/8b93d125d212c1cd1bc5d5d682604395408aabd4;>8b93d12
 Bump org.jsoup:jsoup from 1.17.1 to 1.17.2
   https://github.com/apache/maven-plugin-tools/commit/f4973acb0326d222ce5fd23eabbb82cbd7cddef6;>f4973ac
 Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
   https://github.com/apache/maven-plugin-tools/commit/7dd3a259585b50f3d450d68e480eb3da8d19e70b;>7dd3a25
 [MPLUGIN-499] Add deprecate description in parameters table (https://redirect.github.com/apache/maven-plugin-tools/issues/250;>#250)
   https://github.com/apache/maven-plugin-tools/commit/9bb13f0427d8795d2c47c5068fc4c8ba552892e2;>9bb13f0
 [MPLUGIN-492] Documentation for plugins in general: Goals comprises more 
than...
   https://github.com/apache/maven-plugin-tools/commit/fc412185093fcb24430191c4697e3217f822a967;>fc41218
 [MPLUGIN-498] Move section rendering to separate methods
   https://github.com/apache/maven-plugin-tools/commit/ed4774bcd8b8d2d1f7ff1196cf7644054cb3ae14;>ed4774b
 [MPLUGIN-450] Require goalPrefix to be valid (https://redirect.github.com/apache/maven-plugin-tools/issues/240;>#240)
   https://github.com/apache/maven-plugin-tools/commit/331cf42ba758c79ad3c4fca0464c8cfee8255e41;>331cf42
 [MPLUGIN-497] Upgrade components
   Additional commits viewable in https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.10.2...maven-plugin-tools-3.11.0;>compare
 view
   
   
   
   
   Updates `org.apache.maven.plugins:maven-plugin-plugin` from 3.10.2 to 3.11.0
   
   Commits
   
   https://github.com/apache/maven-plugin-tools/commit/4178d33ea1121a73114caa94983b0e4c425f3b2d;>4178d33
 [maven-release-plugin] prepare release maven-plugin-tools-3.11.0
   https://github.com/apache/maven-plugin-tools/commit/25d920f53e12ef20a1d01bf9aae3a4c1ce738964;>25d920f
 [MNG-5695] document Maven 3.2.5+ scoped components usage
   https://github.com/apache/maven-plugin-tools/commit/641849004597c74304b9d7e06379190130bdaf3e;>6418490
 [MPLUGIN-495] WARNINGs based on usage of https://github.com/Component;>@​Component for 
MavenSession/MavenPro...
   https://github.com/apache/maven-plugin-tools/commit/8b93d125d212c1cd1bc5d5d682604395408aabd4;>8b93d12
 Bump org.jsoup:jsoup from 1.17.1 to 1.17.2
   https://github.com/apache/maven-plugin-tools/commit/f4973acb0326d222ce5fd23eabbb82cbd7cddef6;>f4973ac
 Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
   https://github.com/apache/maven-plugin-tools/commit/7dd3a259585b50f3d450d68e480eb3da8d19e70b;>7dd3a25
 [MPLUGIN-499] Add deprecate description in parameters table (https://redirect.github.com/apache/maven-plugin-tools/issues/250;>#250)
   https://github.com/apache/maven-plugin-tools/commit/9bb13f0427d8795d2c47c5068fc4c8ba552892e2;>9bb13f0
 [MPLUGIN-492] Documentation for plugins in general: Goals comprises more 
than...
   https://github.com/apache/maven-plugin-tools/commit/fc412185093fcb24430191c4697e3217f822a967;>fc41218
 [MPLUGIN-498] Move section rendering to separate methods
   https://github.com/apache/maven-plugin-tools/commit/ed4774bcd8b8d2d1f7ff1196cf7644054cb3ae14;>ed4774b
 [MPLUGIN-450] Require goalPrefix to be valid (https://redirect.github.com/apache/maven-plugin-tools/issues/240;>#240)
   https://github.com/apache/maven-plugin-tools/commit/331cf42ba758c79ad3c4fca0464c8cfee8255e41;>331cf42
 [MPLUGIN-497] Upgrade components
   Additional commits viewable in https://github.com/apache/maven-plugin-tools/compare/maven-plugin-tools-3.10.2...maven-plugin-tools-3.11.0;>compare
 view
   
   
   
   
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and 

[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-10 Thread Claude Warren (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805225#comment-17805225
 ] 

Claude Warren commented on RAT-343:
---

There is an extensive change to how licenses are defined.  It is now possible 
to define them in a standard XML format.  The Maven plugin uses a modified 
version of that format because Maven POM XML does not support attributes on 
elements.  You can write a license file and tell the plugin to use it if you 
wish.

{{So the short answer is to [~ggregory]  is:}}

{{       }}
{{          }}
{{            }}
{{              MyCat}}
{{              }}
{{              }}
{{                ${my.property1}}}
{{                ${my.property2}}}
{{              }}
{{            }}
{{          }}
{{          }}
{{            }}
{{              MyCat}}
{{              My Custom string}}
{{            }}
{{          }}
{{       }}
{{       ...}}

{{{}Each license is associated with a family.  Multiple licenses can be 
associated with a family.{}}}{{{}{}}}

{{Each license may have a notes element.}}

{{Each license has one matcher.  }}

{{Available matchers are:}}
 * {{all - A collection of matchers in which all enclosed matchers have to be 
true for the matcher to report true.}}
 * {{any - A collection of matchers that will report true if any enclosed 
matcher is true.}}
 * {{copyright - A matcher that matches Copyright text.  This uses regular 
expressions and so should only be used when looking for copyrights with 
specific patterns that are not caught by a standard text matcher.  This matcher 
will match "(C)", "copyright", or "©". (text is not case sensitive).  It will 
also match things like Copyright (c) joe 1995 as well as Copyright (C) 1995 
joe.  Copyright has 3 child elements}}

 ** {{start - the starting date of the copyright or the only date.}}
 ** {{end - the ending date of the copyright.  Only valid if the starting date 
is provided.}}
 ** {{{}owner - the copyright owner.{}}}{{{}{}}}
 * {{not - A matcher that wraps one matcher and negates its value.  Not 
matchers require that the entire header be read before it can report true or 
false.  This may significantly slow processing.}}
 * {{regex - A matcher that matches a regex string.}}
 * {{spdx - A matcher that matches SPDX tags.  SPDX tags have the form: 
SPDX-License-Identifier: short-name, where short-name matches the regex pattern 
"[A-Za-z0-9\.\-]+".  spdx takes the short name as an argument.}}

 

{{Other changes of note:}}
 * {{If you define families and do not define approvedFamilies in your pom all 
the families are assumed to be approved.}}
 * {{{}There is a file that defines all of the standard licenses.  
[apache-rat-core/src/main/resources/org/apache/rat/default.xml|https://github.com/apache/creadur-rat/blob/master/pom.xml]{}}}{{{}{}}}

 

{{It should be possible to write an XSLT to convert from the old format to the 
new one, but I have not had time to try that.}}

I hope this helps.

 

 

> Custom licensenses not working in contrast to v0.15
> ---
>
> Key: RAT-343
> URL: https://issues.apache.org/jira/browse/RAT-343
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data, scan, site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Due to the changes introduced in 0.16 projects with custom license 
> definitions do not seem to work anymore as reported by [~solomax] with 
> OpenMeetings:
> [https://github.com/apache/openmeetings/blob/master/pom.xml#L1393]
> Verify that the documentation provided in 
> [https://creadur.apache.org/rat/apache-rat-plugin/examples/custom-license.html]
> is correct and ideally add an example usage to 
> [CreadurExamples|https://github.com/ottlinger/creadur-rat-examples] to 
> prevent future regressions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-10 Thread Gary D. Gregory (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805199#comment-17805199
 ] 

Gary D. Gregory commented on RAT-343:
-

So what is the solution with 0.16 if there is one? My 0.15 configuration does 
not work:

{code:xml}

  

  MyCustomString
  My Custom String
  
  
${my.property1}
${my.property2}
  

  
  

  My Custom String

  
{code} 
If I remove the element {{licenseFamilies}}, then I get 
{{java.lang.ClassNotFoundException: 
org.apache.rat.analysis.license.SimplePatternBasedLicense}}

> Custom licensenses not working in contrast to v0.15
> ---
>
> Key: RAT-343
> URL: https://issues.apache.org/jira/browse/RAT-343
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data, scan, site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Due to the changes introduced in 0.16 projects with custom license 
> definitions do not seem to work anymore as reported by [~solomax] with 
> OpenMeetings:
> [https://github.com/apache/openmeetings/blob/master/pom.xml#L1393]
> Verify that the documentation provided in 
> [https://creadur.apache.org/rat/apache-rat-plugin/examples/custom-license.html]
> is correct and ideally add an example usage to 
> [CreadurExamples|https://github.com/ottlinger/creadur-rat-examples] to 
> prevent future regressions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-10 Thread Niels Basjes (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805171#comment-17805171
 ] 

Niels Basjes commented on RAT-343:
--

I agree with [~solomax] ; as long as I have a clearly documented example on how 
to do a custom license; I would not need any code changes from this plugin.

> Custom licensenses not working in contrast to v0.15
> ---
>
> Key: RAT-343
> URL: https://issues.apache.org/jira/browse/RAT-343
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data, scan, site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Due to the changes introduced in 0.16 projects with custom license 
> definitions do not seem to work anymore as reported by [~solomax] with 
> OpenMeetings:
> [https://github.com/apache/openmeetings/blob/master/pom.xml#L1393]
> Verify that the documentation provided in 
> [https://creadur.apache.org/rat/apache-rat-plugin/examples/custom-license.html]
> is correct and ideally add an example usage to 
> [CreadurExamples|https://github.com/ottlinger/creadur-rat-examples] to 
> prevent future regressions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[PR] Bump org.apache.maven.plugins:maven-surefire-report-plugin from 3.2.3 to 3.2.5 [creadur-tentacles]

2024-01-10 Thread via GitHub


dependabot[bot] opened a new pull request, #104:
URL: https://github.com/apache/creadur-tentacles/pull/104

   Bumps 
[org.apache.maven.plugins:maven-surefire-report-plugin](https://github.com/apache/maven-surefire)
 from 3.2.3 to 3.2.5.
   
   Release notes
   Sourced from https://github.com/apache/maven-surefire/releases;>org.apache.maven.plugins:maven-surefire-report-plugin's
 releases.
   
   3.2.5
   https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317927version=12354100;>JIRA
 link
   Release Notes - Maven Surefire - Version 3.2.5
   
   
   
   What's Changed
   
   Bump org.htmlunit:htmlunit from 3.8.0 to 3.9.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/695;>apache/maven-surefire#695
   Bump org.fusesource.jansi:jansi from 2.4.0 to 2.4.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/684;>apache/maven-surefire#684
   Bump doxiaVersion from 1.11.1 to 1.12.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/609;>apache/maven-surefire#609
   [SUREFIRE-2221] Document minimum supported Java version for Toolchains 
by https://github.com/sbernard31;>@​sbernard31 in https://redirect.github.com/apache/maven-surefire/pull/701;>apache/maven-surefire#701
   [SUREFIRE-2224] StatelessXmlReporter#getTestProblems() does not properly 
reflect report schema structure  by https://github.com/michael-o;>@​michael-o in https://redirect.github.com/apache/maven-surefire/pull/702;>apache/maven-surefire#702
   [SUREFIRE-2223] Surefire evaluates parameter jvm before skip by https://github.com/michael-o;>@​michael-o in https://redirect.github.com/apache/maven-surefire/pull/703;>apache/maven-surefire#703
   Use uppercase convention for enum member names by https://github.com/michael-o;>@​michael-o in https://redirect.github.com/apache/maven-surefire/pull/704;>apache/maven-surefire#704
   [SUREFIRE-2225] Surefire ITs fail when project directory contains space 
by https://github.com/michael-o;>@​michael-o in https://redirect.github.com/apache/maven-surefire/pull/705;>apache/maven-surefire#705
   Run CI tests also with Java 21 by https://github.com/slachiewicz;>@​slachiewicz in https://redirect.github.com/apache/maven-surefire/pull/707;>apache/maven-surefire#707
   Bump org.apache.maven.wagon:wagon-http-lightweight from 3.5.1 to 3.5.3 
by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/699;>apache/maven-surefire#699
   Bump org.htmlunit:htmlunit from 3.8.0 to 3.9.0 in 
/maven-failsafe-plugin/src/it/jetty-war-test-failing by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/694;>apache/maven-surefire#694
   Bump org.htmlunit:htmlunit from 3.8.0 to 3.9.0 in 
/maven-failsafe-plugin/src/it/jetty-war-test-passing by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/693;>apache/maven-surefire#693
   Bump commons-io:commons-io from 2.15.0 to 2.15.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/712;>apache/maven-surefire#712
   Bump net.java.dev.javacc:javacc from 7.0.12 to 7.0.13 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/711;>apache/maven-surefire#711
   Bump org.apache.maven.plugins:maven-docck-plugin from 1.1 to 1.2 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/713;>apache/maven-surefire#713
   [SUREFIRE-2231] JaCoCo 0.8.11 fails with old TestNG releases on Java 17+ 
by https://github.com/michael-o;>@​michael-o in https://redirect.github.com/apache/maven-surefire/pull/710;>apache/maven-surefire#710
   Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/714;>apache/maven-surefire#714
   Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0 
by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/apache/maven-surefire/pull/715;>apache/maven-surefire#715
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/apache/maven-surefire/commit/4b3a2719d80613f2ed304fc34144fed81c3043cd;>4b3a271
 [maven-release-plugin] prepare release surefire-3.2.5
   https://github.com/apache/maven-surefire/commit/eb3f1d946fbb9d1dbaba2fc7113f408f15a60f62;>eb3f1d9
 Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0
   https://github.com/apache/maven-surefire/commit/430c406756df4e6bfad462426544d71a0d5e5867;>430c406
 Bump org.assertj:assertj-core from 3.24.2 to 3.25.1
   https://github.com/apache/maven-surefire/commit/2d92f2d422f07e75c188312cd2371127508a8e10;>2d92f2d
 [SUREFIRE-2231] JaCoCo 0.8.11 fails with old TestNG releases on Java 17+
   

[PR] Rat-343 reimplement old config [creadur-rat]

2024-01-10 Thread via GitHub


Claudenw opened a new pull request, #189:
URL: https://github.com/apache/creadur-rat/pull/189

   fix for RAT-343
   
   Reinstated some removed classes and added Deprecaton annotations.
   Added some methods in AbstractRatMojo and marked them for Deprecation so 
that we will remember to remove them and refactor when we get to version 1.0.
   
   This change does not yet include the updates for the documentation.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@creadur.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[jira] [Commented] (RAT-325) Performance degradation compared to 0.15

2024-01-10 Thread Jochen Wiedmann (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805031#comment-17805031
 ] 

Jochen Wiedmann commented on RAT-325:
-

Could we, please, have a clear distinction between the following two topics:

  a) Identify the commit, which introduced the performance issue. That's what 
"git bisect" is for, and nothing else.

  b) As soon as we know that commit, look at the difference, develop ideas like 
"due to SPDX scanning", or "Copyright checks" and thereby create the basis for 
a fix.

My observation is, that we are constantly mixing these two steps above. And 
that prevents me from doing my own analysis.

 

 

> Performance degradation compared to 0.15
> 
>
> Key: RAT-325
> URL: https://issues.apache.org/jira/browse/RAT-325
> Project: Apache Rat
>  Issue Type: Bug
>  Components: cli
>Affects Versions: 0.16
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: 0.17
>
>
> While testing 0.16-SNAPSHOT, I identified rat is much longer to execute than 
> with 0.15.
> I'm investigating why.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-10 Thread Maxim Solodovnik (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805016#comment-17805016
 ] 

Maxim Solodovnik commented on RAT-343:
--

[~claude] I believe #3 should be added: update the documentation :)

I'm OK with changing our build, just not sure how :(

> Custom licensenses not working in contrast to v0.15
> ---
>
> Key: RAT-343
> URL: https://issues.apache.org/jira/browse/RAT-343
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data, scan, site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Due to the changes introduced in 0.16 projects with custom license 
> definitions do not seem to work anymore as reported by [~solomax] with 
> OpenMeetings:
> [https://github.com/apache/openmeetings/blob/master/pom.xml#L1393]
> Verify that the documentation provided in 
> [https://creadur.apache.org/rat/apache-rat-plugin/examples/custom-license.html]
> is correct and ideally add an example usage to 
> [CreadurExamples|https://github.com/ottlinger/creadur-rat-examples] to 
> prevent future regressions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-343) Custom licensenses not working in contrast to v0.15

2024-01-10 Thread Claude Warren (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805014#comment-17805014
 ] 

Claude Warren commented on RAT-343:
---

I think I have 2 solutions.  Both of which should be implemented.

 
 * Add back the SimplePatternBasedMatcher class but deprecated and logging a 
warning about deprecation.  In addition modify the AbstractRatMojo to accept 
it.  Then during the create Configuratoin processing add the 
SmplePatternBasedMatcher info to the final configuration.  This means that the 
old configuraiton drives the new model, and we give time to switch over.  This 
would be removed in v1.0

 * Create an XSLT to convert from old POM format to new POM format.  Also add a 
script to allow conversion from pom format to external license definition file.

 

Finally,  I think we should add some tools to make it easier to run RAT from 
the command line.  A set of (one?) script to setup and run the application.

 

I will start on #1 above as I think that it will be best for people who just 
want to continue to use the application.

> Custom licensenses not working in contrast to v0.15
> ---
>
> Key: RAT-343
> URL: https://issues.apache.org/jira/browse/RAT-343
> Project: Apache Rat
>  Issue Type: Bug
>  Components: license-meta-data, scan, site
>Affects Versions: 0.16
>Reporter: Philipp Ottlinger
>Priority: Major
>
> Due to the changes introduced in 0.16 projects with custom license 
> definitions do not seem to work anymore as reported by [~solomax] with 
> OpenMeetings:
> [https://github.com/apache/openmeetings/blob/master/pom.xml#L1393]
> Verify that the documentation provided in 
> [https://creadur.apache.org/rat/apache-rat-plugin/examples/custom-license.html]
> is correct and ideally add an example usage to 
> [CreadurExamples|https://github.com/ottlinger/creadur-rat-examples] to 
> prevent future regressions.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (RAT-325) Performance degradation compared to 0.15

2024-01-10 Thread Claude Warren (Jira)


[ 
https://issues.apache.org/jira/browse/RAT-325?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17805012#comment-17805012
 ] 

Claude Warren commented on RAT-325:
---

I  think the SPDX is slow because is it does a regex on every line (only 1 even 
if there are multiple SPDX targets).  However I think this can be sped up even 
further by adding a string check to see if "SPDX" appears in the line first.

 

The same is also true for the Copyright checks.

> Performance degradation compared to 0.15
> 
>
> Key: RAT-325
> URL: https://issues.apache.org/jira/browse/RAT-325
> Project: Apache Rat
>  Issue Type: Bug
>  Components: cli
>Affects Versions: 0.16
>Reporter: Jean-Baptiste Onofré
>Assignee: Jean-Baptiste Onofré
>Priority: Major
> Fix For: 0.17
>
>
> While testing 0.16-SNAPSHOT, I identified rat is much longer to execute than 
> with 0.15.
> I'm investigating why.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)