Re: [PR] Bump org.webjars:swagger-ui from 5.15.2-1 to 5.17.2 [cxf]

2024-04-26 Thread via GitHub


reta merged PR #1835:
URL: https://github.com/apache/cxf/pull/1835


-- 
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...@cxf.apache.org

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



Re: Deprecate aegis databinding ?

2024-04-26 Thread Andrey Redko
Hi Jim,

I am not aware of any project that uses Aegis data binding. I believe
deprecating / removing it would make perfect sense. +1. Thank you!

Best Regards,
Andriy Redko


On Mon, Apr 22, 2024, 5:06 a.m. Jim Ma  wrote:

> Hi all,
> I am not sure if it's the time to deprecate some old cxf things that no one
> is using, so I write to get your thoughts/ideas here.
> The first I can think of is aegis databinding. Is the aegis databinding
> still used by CXF users ? Is it a good time to deprecate and remove in the
> future release ?
>
> Thanks,
> Jim
>


Re: [PR] Bump net.sourceforge.pmd:pmd-java from 6.55.0 to 7.0.0 [cxf-build-utils]

2024-04-26 Thread via GitHub


dependabot[bot] commented on PR #73:
URL: https://github.com/apache/cxf-build-utils/pull/73#issuecomment-2080215033

   Superseded by #80.


-- 
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...@cxf.apache.org

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



[PR] Bump net.sourceforge.pmd:pmd-java from 6.55.0 to 7.1.0 [cxf-build-utils]

2024-04-26 Thread via GitHub


dependabot[bot] opened a new pull request, #80:
URL: https://github.com/apache/cxf-build-utils/pull/80

   Bumps [net.sourceforge.pmd:pmd-java](https://github.com/pmd/pmd) from 6.55.0 
to 7.1.0.
   
   Release notes
   Sourced from https://github.com/pmd/pmd/releases";>net.sourceforge.pmd:pmd-java's 
releases.
   
   PMD 7.1.0 (26-April-2024)
   26-April-2024 - 7.1.0
   The PMD team is pleased to announce PMD 7.1.0.
   This is a minor release.
   Table Of Contents
   
   https://github.com/pmd/pmd/blob/HEAD/#new-and-noteworthy";>🚀 New 
and noteworthy
   
   https://github.com/pmd/pmd/blob/HEAD/#more-robust-cpd-reports";>More 
robust CPD reports
   https://github.com/pmd/pmd/blob/HEAD/#new-rules";>✨ New 
Rules
   https://github.com/pmd/pmd/blob/HEAD/#rule-changes";>🌟 Rule 
Changes
   
   
   https://github.com/pmd/pmd/blob/HEAD/#fixed-issues";>🐛 Fixed 
Issues
   https://github.com/pmd/pmd/blob/HEAD/#api-changes";>🚨 API 
Changes
   
   https://github.com/pmd/pmd/blob/HEAD/#deprecated-methods";>Deprecated 
methods
   
   
   https://github.com/pmd/pmd/blob/HEAD/#external-contributions";>✨ 
External Contributions
   https://github.com/pmd/pmd/blob/HEAD/#stats";>📈 Stats
   
   🚀 New and noteworthy
   More robust CPD reports
   There were a number of circumstances, specially around (but not limited 
to) literal sequences, were CPD would
   report duplicate overlapping or partially overlapping matches. These have 
now been fixed, and CPD will report
   only the longest non-overlapping duplicate.
   These improvements apply to all supported languages, irrespective of 
supported flags.
   ✨ New Rules
   
   The new Java rule https://docs.pmd-code.org/pmd-doc-7.1.0/pmd_rules_java_bestpractices.html#unnecessaryvarargsarraycreation";>UnnecessaryVarargsArrayCreation
 reports explicit array creation
   when a varargs is expected. This is more heavy to read and could be 
simplified.
   The new Java rule https://docs.pmd-code.org/pmd-doc-7.1.0/pmd_rules_java_errorprone.html#confusingargumenttovarargsmethod";>ConfusingArgumentToVarargsMethod
 reports some confusing situations
   where a varargs method is called with an inexact argument type. These may 
end up in a mismatch between the expected
   parameter type and the actual value.
   The new Java rule https://docs.pmd-code.org/pmd-doc-7.1.0/pmd_rules_java_codestyle.html#lambdacanbemethodreference";>LambdaCanBeMethodReference
 reports lambda expressions that can be replaced
   with a method reference. Please read the documentation of the rule for more 
info. This rule is now part of the Quickstart
   ruleset.
   
   🌟 Rule Changes
   
   https://docs.pmd-code.org/pmd-doc-7.1.0/pmd_rules_java_bestpractices.html#junittestsshouldincludeassert";>JUnitTestsShouldIncludeAssert
 and https://docs.pmd-code.org/pmd-doc-7.1.0/pmd_rules_java_bestpractices.html#junittestcontainstoomanyasserts";>JUnitTestContainsTooManyAsserts
   have a new property named extraAssertMethodNames. With this 
property, you can configure which additional static
   methods should be considered as valid verification methods. This allows to 
use custom mocking or assertion libraries.
   
   🐛 Fixed Issues
   
   core
   
   https://redirect.github.com/pmd/pmd/issues/494";>#494: 
[core] Adopt JApiCmp to enforce control over API changes
   https://redirect.github.com/pmd/pmd/issues/4942";>#4942: 
[core] CPD: --skip-duplicate-files has no effect (7.0.0 
regression)
   https://redirect.github.com/pmd/pmd/pull/4959";>#4959: 
[core] Upgrade saxon to 12.4
   
   
   cli
   
   
   
   ... (truncated)
   
   
   Commits
   
   https://github.com/pmd/pmd/commit/592e80d4a9e01b4294d10bcad8ead80291c6ffa7";>592e80d
 [release] prepare release pmd_releases/7.1.0
   https://github.com/pmd/pmd/commit/7d0dfa0b13e96dbbe678b067853631429c61f02e";>7d0dfa0
 Prepare pmd release 7.1.0
   https://github.com/pmd/pmd/commit/31585acc6f5f8aa396d3f1365df348da8e3ca076";>31585ac
 Bump build-tools from 24-SNAPSHOT to 24
   https://github.com/pmd/pmd/commit/d0870f3aa3ddf8508bb172532bfa4a94a136a661";>d0870f3
 [java] New rule ConfusingArgumentToVarargsMethod (https://redirect.github.com/pmd/pmd/issues/4971";>#4971)
   https://github.com/pmd/pmd/commit/04206ecd80dca03495c85c196365579c299732af";>04206ec
 Revert "[ci] Disable auto-gen-config for regression tests"
   https://github.com/pmd/pmd/commit/f5d47ac36e7975919bfafdd0c386f81da2038591";>f5d47ac
 [ci] Disable auto-gen-config for regression tests
   https://github.com/pmd/pmd/commit/102ba1e9625400912548e3ab3a19c765bb2d6727";>102ba1e
 [ci] Disable auto-gen-config for regression tests
   https://github.com/pmd/pmd/commit/a154f783bddf8f76ab9cd858eab0701c2e9ce1f8";>a154f78
 [doc] Update all-contributors
   https://github.com/pmd/pmd/commit/16df3dd4469eae105c104deebfac951894f64e03";>16df3dd
 [core] Make CPD report maximal, non-repeating and non-overlapping duplicates 
...
   https://github.com/pmd/pmd/commit/202943e0cfc2e5dc4f3b24778460693c5aeb9443";>202943e
 [java] Fix https://redirect.github.com/

Re: [PR] Bump net.sourceforge.pmd:pmd-java from 6.55.0 to 7.0.0 [cxf-build-utils]

2024-04-26 Thread via GitHub


dependabot[bot] closed pull request #73: Bump net.sourceforge.pmd:pmd-java from 
6.55.0 to 7.0.0
URL: https://github.com/apache/cxf-build-utils/pull/73


-- 
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...@cxf.apache.org

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



[PR] [CXF-9006] Skip WSS40 cer validation check when on Red Hat JDK [cxf]

2024-04-26 Thread via GitHub


jgoodyear opened a new pull request, #1836:
URL: https://github.com/apache/cxf/pull/1836

   This change will allow the WSS40 cert check test to be skipped when using 
Red Hat JDK.
   
   Red Hat OpenJDK must have RSA keySize 2048 or greater.
   see jdk.certpath.disabledAlgorithms=MD2, SHA1, MD5, DSA, RSA keySize < 2048
   
   


-- 
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...@cxf.apache.org

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