This is an automated email from the ASF dual-hosted git repository. radu pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-scripting-sightly-compiler-java.git
commit 401707b988de8a9c836b21471deb50e3e131dc5d Merge: 1921d55 4d282dc Author: Radu Cotescu <[email protected]> AuthorDate: Wed May 28 13:16:12 2025 +0200 SLING-12803 - Update the Scripting HTL Java Compile to the latest pom version * merge commit .sling-module.json | 5 + pom.xml | 88 ++++++------ .../scripting/sightly/java/compiler/ClassInfo.java | 31 ++-- .../sightly/java/compiler/CompilationOutput.java | 30 ++-- .../compiler/GlobalShadowCheckBackendCompiler.java | 31 ++-- .../java/compiler/JavaClassBackendCompiler.java | 40 +++--- .../sightly/java/compiler/JavaEscapeUtils.java | 31 ++-- .../sightly/java/compiler/JavaImportsAnalyzer.java | 5 +- .../compiler/SightlyJavaCompilerException.java | 33 +++-- .../sightly/java/compiler/impl/CodeGenVisitor.java | 101 +++++++------ .../java/compiler/impl/CommandVisitorHandler.java | 31 ++-- .../java/compiler/impl/CompilationOutputImpl.java | 32 ++--- .../java/compiler/impl/ExpressionTranslator.java | 51 +++---- .../sightly/java/compiler/impl/GenHelper.java | 50 ++++--- .../java/compiler/impl/GlobalShadowChecker.java | 31 ++-- .../java/compiler/impl/JavaClassTemplate.java | 31 ++-- .../sightly/java/compiler/impl/JavaSource.java | 45 +++--- .../java/compiler/impl/SourceGenConstants.java | 30 ++-- .../scripting/sightly/java/compiler/impl/Type.java | 31 ++-- .../sightly/java/compiler/impl/TypeInference.java | 45 +++--- .../sightly/java/compiler/impl/TypeInfo.java | 33 ++--- .../sightly/java/compiler/impl/UnitBuilder.java | 31 ++-- .../java/compiler/impl/VariableAnalyzer.java | 36 ++--- .../java/compiler/impl/VariableDescriptor.java | 31 ++-- .../sightly/java/compiler/impl/VariableScope.java | 35 ++--- .../java/compiler/impl/operator/BinaryOpGen.java | 32 ++--- .../compiler/impl/operator/ComparisonOpGen.java | 70 +++++---- .../compiler/impl/operator/ConcatenateOpGen.java | 34 ++--- .../compiler/impl/operator/EquivalenceOpGen.java | 43 +++--- .../java/compiler/impl/operator/InOpGen.java | 36 ++--- .../compiler/impl/operator/IsWhiteSpaceGen.java | 34 ++--- .../java/compiler/impl/operator/LengthOpGen.java | 34 ++--- .../java/compiler/impl/operator/LogicalOpGen.java | 41 +++--- .../java/compiler/impl/operator/LongOpGen.java | 31 ++-- .../java/compiler/impl/operator/NotOpGen.java | 34 ++--- .../java/compiler/impl/operator/NumericOpGen.java | 42 +++--- .../java/compiler/impl/operator/OpHelper.java | 31 ++-- .../java/compiler/impl/operator/Operators.java | 32 ++--- .../java/compiler/impl/operator/StrictEqGenOp.java | 33 ++--- .../java/compiler/impl/operator/TypedNode.java | 33 ++--- .../java/compiler/impl/operator/UnaryOpGen.java | 32 ++--- .../java/JavaClassBackendCompilerTest.java | 89 +++++++----- .../java/utils/CharSequenceJavaCompiler.java | 158 +++++++++------------ .../utils/CharSequenceJavaCompilerException.java | 48 +++---- .../sightly/compiler/java/utils/TestUtils.java | 31 ++-- .../compiler/java/utils/fixture/a/TestPojo.java | 39 +++-- .../compiler/java/utils/fixture/b/TestPojo.java | 39 +++-- .../sightly/java/compiler/JavaEscapeUtilsTest.java | 8 +- src/test/resources/findbugs-exclude.xml | 24 ++++ 49 files changed, 1039 insertions(+), 927 deletions(-)
