This is an automated email from the ASF dual-hosted git repository.
olli pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/sling-org-apache-sling-clam.git.
from 429833b SLING-10886 Update to Sling Bundle Parent 46
new 6660fbc SLING-10891 Enable code checks with Checkstyle
new 996ddd2 SLING-10892 Enable code checks with PMD
new 6d5cad6 SLING-10893 Enable code checks with SpotBugs
new f47fdc3 [checkstyle] (design) DesignForExtension
new 6186e6e [checkstyle] (design) FinalClass
new 3b2ae21 [checkstyle] (modifier) RedundantModifier
new 18d7faa [checkstyle] (misc) FinalParameters
new 2227d53 [checkstyle] (modifier) InterfaceMemberImpliedModifier
new bfe8cce [checkstyle] (javadoc) JavadocPackage
new 59cfe24 [checkstyle] (javadoc) MissingJavadocPackage
new ca52e5c [checkstyle] (whitespace) OperatorWrap
new 2a9a9a0 [checkstyle] (coding) DeclarationOrder
new 3bf7361 style
new 3df4c59 [checkstyle] (javadoc) MissingJavadocType
new c50a796 [checkstyle] (javadoc) SummaryJavadoc
new bd77316 [checkstyle] (javadoc) MissingJavadocMethod
new 9e01fa0 [checkstyle] (coding) MissingCtor
new 9c7d8ab log event instead of event count
new 0997219 [checkstyle] (coding) UnnecessaryParenthese
new 3f8656c [checkstyle] (design) VisibilityModifier
new 5ece08f [checkstyle] (coding) MultipleStringLiterals
new 1c072c0 [checkstyle] (coding) DeclarationOrder
new 4c3e69c [checkstyle] (coding) OverloadMethodsDeclarationOrder
new a0c24f1 [checkstyle] (coding) IllegalCatch
new ebcad2d [checkstyle] (coding) NestedIfDepth
new e944b83 [checkstyle] (coding) AvoidInlineConditionals
new 5198e8c [checkstyle] (coding) ReturnCount
new d9e084e [checkstyle] (sizes) ExecutableStatementCount
new f7c87f2 [checkstyle] (metrics) CyclomaticComplexity
new b4f1c8d [checkstyle] (metrics) NPathComplexity
new cfa1950 [checkstyle] (metrics) ClassFanOutComplexity
new 3168033 style
new 76a2ee7 SLING-10891 Enable code checks with Checkstyle
new 573020c SLING-10892 Enable code checks with PMD
new c888309 SLING-10893 Enable code checks with SpotBugs
new 062769f SLING-11222 Update to Sling Bundle Parent 47
new 79d7c76 [pmd] UnusedPrivateMethod
new 1c09ed3 [pmd] UnusedPrivateField
new cae468b [pmd] TooManyStaticImports
new 34c856e [spotbugs] exclude SE_BAD_FIELD
new c00cbfd [spotbugs] STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE
new b6acb91 [spotbugs] exclude VA_FORMAT_STRING_USES_NEWLINE
new 5d1c45e [spotbugs] exclude REC_CATCH_EXCEPTION
new c9adaa7 [spotbugs] exclude
RCN_REDUNDANT_NULLCHECK_WOULD_HAVE_BEEN_A_NPE
The 44 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
checkstyle-suppressions.xml | 29 +++++++++
pmd-exclude.properties | 22 +++++++
pom.xml | 72 +++++++++++++++++++++-
spotbugs-exclude.xml | 42 +++++++++++++
.../clam/http/internal/ClamEventsServlet.java | 35 +++++++----
.../clam/http/internal/ClamJcrScanServlet.java | 9 ++-
.../sling/clam/http/internal/RequestUtil.java | 10 ++-
.../sling/clam/http/internal/ResponseUtil.java | 9 ++-
.../sling/clam/http/internal/package-info.java | 7 ++-
.../org/apache/sling/clam/internal/ClamUtil.java | 3 +
.../apache/sling/clam/internal/package-info.java | 7 ++-
.../clam/jcr/NodeDescendingJcrPropertyDigger.java | 7 ++-
.../DefaultNodeDescendingJcrPropertyDigger.java | 25 ++++++--
.../sling/clam/jcr/internal/package-info.java | 7 ++-
.../org/apache/sling/clam/jcr/package-info.java | 4 ++
.../job/internal/JcrPropertyScanJobConsumer.java | 14 +++--
.../sling/clam/job/internal/package-info.java | 7 ++-
.../internal/NodeObservingJcrPropertyDigger.java | 14 ++++-
.../sling/clam/oak/internal/package-info.java | 7 ++-
.../clam/result/JcrPropertyScanResultHandler.java | 11 +++-
.../internal/EventPublishingScanResultHandler.java | 12 +++-
.../internal/MailSendingScanResultHandler.java | 17 +++--
.../MailSendingScanResultHandlerConfiguration.java | 16 ++---
.../ResourcePersistingScanResultHandler.java | 40 +++++++-----
.../sling/clam/result/internal/package-info.java | 7 ++-
.../org/apache/sling/clam/result/package-info.java | 4 ++
26 files changed, 360 insertions(+), 77 deletions(-)
create mode 100644 checkstyle-suppressions.xml
create mode 100644 pmd-exclude.properties
create mode 100644 spotbugs-exclude.xml
copy Jenkinsfile =>
src/main/java/org/apache/sling/clam/http/internal/package-info.java (88%)
copy Jenkinsfile =>
src/main/java/org/apache/sling/clam/internal/package-info.java (88%)
copy Jenkinsfile =>
src/main/java/org/apache/sling/clam/jcr/internal/package-info.java (84%)
copy Jenkinsfile =>
src/main/java/org/apache/sling/clam/job/internal/package-info.java (89%)
copy Jenkinsfile =>
src/main/java/org/apache/sling/clam/oak/internal/package-info.java (87%)
copy Jenkinsfile =>
src/main/java/org/apache/sling/clam/result/internal/package-info.java (86%)