This is an automated email from the ASF dual-hosted git repository. hansva pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/hop.git
commit 95b06e775ac63251344464f25e13f5388ad5fef0 Merge: fdbd92f564 453d577ff7 Author: Hans Van Akelyen <[email protected]> AuthorDate: Fri Aug 23 14:50:09 2024 +0200 Merge pull request #4239 from hansva/4238 Add option to block execution of specific code. fixes #4238 .../pipeline/transforms/userdefinedjavaclass.adoc | 15 ++++- .../transforms/userdefinedjavaexpression.adoc | 14 +++++ .../transforms/janino/src/assembly/assembly.xml | 5 ++ .../hop/pipeline/transforms/janino/Janino.java | 13 ++++- .../pipeline/transforms/janino/JaninoDialog.java | 20 ++++++- .../hop/pipeline/transforms/janino/JaninoMeta.java | 2 +- .../pipeline/transforms/javafilter/JavaFilter.java | 15 ++--- .../userdefinedjavaclass/FieldHelper.java | 2 +- .../userdefinedjavaclass/TransformDefinition.java | 1 + .../userdefinedjavaclass/UserDefinedJavaClass.java | 10 +++- .../UserDefinedJavaClassDef.java | 2 +- .../UserDefinedJavaClassDialog.java | 24 +++++++- .../UserDefinedJavaClassMeta.java | 21 +++++-- .../transforms/util/JaninoCheckerUtil.java | 65 ++++++++++++++++++++++ .../janino/src/main/resources/codeExclusions.xml | 28 ++++++++++ .../UserDefinedJavaClassMetaTest.java | 8 ++- 16 files changed, 216 insertions(+), 29 deletions(-)
