nifi/nifi-nar-bundles/nifi-groovyx-bundle/pom.xml

50 lines
2.1 KiB
XML
Raw Normal View History

groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
<?xml version="1.0"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>nifi-standard-shared-bom</artifactId>
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
<groupId>org.apache.nifi</groupId>
2023-02-09 17:32:53 -05:00
<version>2.0.0-SNAPSHOT</version>
<relativePath>../nifi-standard-shared-bundle/nifi-standard-shared-bom</relativePath>
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
</parent>
<artifactId>nifi-groovyx-bundle</artifactId>
<packaging>pom</packaging>
<description>NiFi Groovy Extended Processor</description>
NIFI-5254 Upgraded Groovy to version 2.5.4 Updated pom files regarding groovy dependencies. groovy-all was changed to a pom type dependency Added Groovy Bintray as a plugin repository in root pom Upgraded spock-core to version 1.3-groovy-2.5 and added exclusion of groovy dependencies to force spock to use the version from dependencyManagement Updated groovy-eclipse-batch to use the groovy.version property to determine the version Updated groovy-eclipse-compiler to 3.4.0-01 Updated maven-compiler-plugin to use maven.compiler.source and maven.compiler.target properties for source and target configuration properties Removed configuration and dependencies sections from nifi-toolkit-admin and nifi-toolkit-encrypt-config maven-compiler-plugin configurations so that the configuration from the root pom's maven-compiler-plugin is inherited Removed dependencyManagement from nifi-jetty module, version of groovy modules will be inherited from root pom Removed maven-compiler-plugin configuration from nifi-toolkit-api so that the configuration from the root pom's maven-compiler-plugin is inherited Updated spock-core dependencyManagement to 1.3-groovy-2.5 Fixed AESSensitivePropertyProviderTest issue with Groovy creating KEY_256_HEX slice of the wrong size due to BigDecimal being used as the result of the division; using intdiv to force an integer result creates the correctly sized array Added groovy-json test dependency to nifi-web-security Removed maven-compiler-plugin configuration from nifi-lookup-services, nifi-mock-record-utils, and nifi-web-utils so that the configuration from the root pom's maven-compiler-plugin is inherited Updated root pom pluginManagement to specify version 3.8.0 of maven-compiler-plugin Added maven-compiler-plugin config to nifi-toolkit-admin and nifi-toolkit-encrypt-config to use groovy-eclipse-compiler during the compile phase so that the groovy-based tools are compiled Addressed deprecated CliBuilder and OptionAccessor usage in nifi-toolkit-encrypt-config, those classes were moved from groovy.util to groovy.cli.commons Removed getInner() usage from nifi-toolkit-encrypt-config, method no longer exists causing the tests to crash Updated CryptographicHashAttributeTest to use java.time classes instead of java.util.Date Updated nifi root POM's groovy-test dependency to be test-scoped Added properties for specifying groovy versions for several modules: nifi, nifi-groovyx-bundle, nifi-scripting-bundle, nifi-toolkit Established dependency management for groovy-all:pom:2.5.4, and added that dependency to several modules: nifi-groovyx-nar, nifi-scripting-nar, nifi-toolkit-admin, nifi-toolkit-encrypt-config Added groovy version property usage to several modules that established a dependency on a groovy submodule that was not listed in its own or inherited dependency management Removed unused build-helper-maven-plugin from nifi-toolkit-api's POM Removed unnecessary groovy-eclipse-compiler build plugin config from nifi-web-utils' POM to use the inherited config for that plugin Updated several modules' NOTICEs to include appropriate Groovy NOTICE content Updated to list groovy-all:pom:2.5.4 and its transitive submodule dependencies to nifi-assembly, nifi-groovyx-nar, nifi-scripting-nar, and nifi-toolkit-assembly NOTICEs Added missing groovy-all:jar:2.1.6 NOTICE to nifi-hive-nar and nifi-hive_1_1-nar NOTICEs Added missing groovy-all:jar:2.4.11 NOTICE to nifi-hive3-nar NOTICE Updated to list groovy-all:jar:2.4.16 nifi-other-graph-services-nar NOTICE Removed Groovy NOTICE content from nifi-record-serialization-services-nar NOTICE, no Groovy modules are included in the NAR NIFI-5254 Updated several modules' NOTICEs and LICENSEs to include appropriate content from the LICENSEs and NOTICEs bundled with Groovy modules which in turn are bundled with NiFi binary artifacts: nifi-assembly, nifi-groovyx-nar, nifi-hive-nar, nifi-hive3-nar, nifi-hive_1_1-nar, nifi-other-graph-services-nar, nifi-scripting-nar, nifi-toolkit-assembly NIFI-5254 Updated NOTICEs and LICENSEs to include appropriate content from the LICENSEs and NOTICEs bundled with modules used by Groovy 2.5.4 which in turn are bundled with NiFi binary artifacts: nifi-assembly, nifi-groovyx-nar, nifi-scripting-nar, nifi-toolkit-assembly. The following modules' LICENSE and NOTICE content were added: Apache Ant, Apache Commons CLI, JLine, JUnit Platform/Jupiter This closes #3547 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2019-06-24 14:35:21 -04:00
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
<modules>
<module>nifi-groovyx-processors</module>
<module>nifi-groovyx-nar</module>
</modules>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.apache.nifi</groupId>
<artifactId>nifi-groovyx-processors</artifactId>
2023-02-09 17:32:53 -05:00
<version>2.0.0-SNAPSHOT</version>
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
</dependency>
<dependency>
<groupId>org.apache.groovy</groupId>
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
<artifactId>groovy-all</artifactId>
<version>${nifi.groovy.version}</version>
NIFI-5254 Upgraded Groovy to version 2.5.4 Updated pom files regarding groovy dependencies. groovy-all was changed to a pom type dependency Added Groovy Bintray as a plugin repository in root pom Upgraded spock-core to version 1.3-groovy-2.5 and added exclusion of groovy dependencies to force spock to use the version from dependencyManagement Updated groovy-eclipse-batch to use the groovy.version property to determine the version Updated groovy-eclipse-compiler to 3.4.0-01 Updated maven-compiler-plugin to use maven.compiler.source and maven.compiler.target properties for source and target configuration properties Removed configuration and dependencies sections from nifi-toolkit-admin and nifi-toolkit-encrypt-config maven-compiler-plugin configurations so that the configuration from the root pom's maven-compiler-plugin is inherited Removed dependencyManagement from nifi-jetty module, version of groovy modules will be inherited from root pom Removed maven-compiler-plugin configuration from nifi-toolkit-api so that the configuration from the root pom's maven-compiler-plugin is inherited Updated spock-core dependencyManagement to 1.3-groovy-2.5 Fixed AESSensitivePropertyProviderTest issue with Groovy creating KEY_256_HEX slice of the wrong size due to BigDecimal being used as the result of the division; using intdiv to force an integer result creates the correctly sized array Added groovy-json test dependency to nifi-web-security Removed maven-compiler-plugin configuration from nifi-lookup-services, nifi-mock-record-utils, and nifi-web-utils so that the configuration from the root pom's maven-compiler-plugin is inherited Updated root pom pluginManagement to specify version 3.8.0 of maven-compiler-plugin Added maven-compiler-plugin config to nifi-toolkit-admin and nifi-toolkit-encrypt-config to use groovy-eclipse-compiler during the compile phase so that the groovy-based tools are compiled Addressed deprecated CliBuilder and OptionAccessor usage in nifi-toolkit-encrypt-config, those classes were moved from groovy.util to groovy.cli.commons Removed getInner() usage from nifi-toolkit-encrypt-config, method no longer exists causing the tests to crash Updated CryptographicHashAttributeTest to use java.time classes instead of java.util.Date Updated nifi root POM's groovy-test dependency to be test-scoped Added properties for specifying groovy versions for several modules: nifi, nifi-groovyx-bundle, nifi-scripting-bundle, nifi-toolkit Established dependency management for groovy-all:pom:2.5.4, and added that dependency to several modules: nifi-groovyx-nar, nifi-scripting-nar, nifi-toolkit-admin, nifi-toolkit-encrypt-config Added groovy version property usage to several modules that established a dependency on a groovy submodule that was not listed in its own or inherited dependency management Removed unused build-helper-maven-plugin from nifi-toolkit-api's POM Removed unnecessary groovy-eclipse-compiler build plugin config from nifi-web-utils' POM to use the inherited config for that plugin Updated several modules' NOTICEs to include appropriate Groovy NOTICE content Updated to list groovy-all:pom:2.5.4 and its transitive submodule dependencies to nifi-assembly, nifi-groovyx-nar, nifi-scripting-nar, and nifi-toolkit-assembly NOTICEs Added missing groovy-all:jar:2.1.6 NOTICE to nifi-hive-nar and nifi-hive_1_1-nar NOTICEs Added missing groovy-all:jar:2.4.11 NOTICE to nifi-hive3-nar NOTICE Updated to list groovy-all:jar:2.4.16 nifi-other-graph-services-nar NOTICE Removed Groovy NOTICE content from nifi-record-serialization-services-nar NOTICE, no Groovy modules are included in the NAR NIFI-5254 Updated several modules' NOTICEs and LICENSEs to include appropriate content from the LICENSEs and NOTICEs bundled with Groovy modules which in turn are bundled with NiFi binary artifacts: nifi-assembly, nifi-groovyx-nar, nifi-hive-nar, nifi-hive3-nar, nifi-hive_1_1-nar, nifi-other-graph-services-nar, nifi-scripting-nar, nifi-toolkit-assembly NIFI-5254 Updated NOTICEs and LICENSEs to include appropriate content from the LICENSEs and NOTICEs bundled with modules used by Groovy 2.5.4 which in turn are bundled with NiFi binary artifacts: nifi-assembly, nifi-groovyx-nar, nifi-scripting-nar, nifi-toolkit-assembly. The following modules' LICENSE and NOTICE content were added: Apache Ant, Apache Commons CLI, JLine, JUnit Platform/Jupiter This closes #3547 Signed-off-by: Mike Thomsen <mthomsen@apache.org>
2019-06-24 14:35:21 -04:00
<type>pom</type>
<scope>provided</scope>
groovyx initial version NIFI-3688 license update to ASF NIFI-3688 add groovyx dependency NIFI-3688 comments from @alopresto - reformat code https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide#ContributorGuide-EclipseUsers - enabled java-doc NIFI-3688 - try fix mess with licenses - remove commented import - remove unused var `sql` NIFI-3688 the properties/skip javadoc/src NIFI-3688 remove not used sql var NIFI-3688 - first test case NIFI-3688 + 2 more tests based on current groovy tests NIFI-3688 comment from @mattyb149 - processor renamed to ExecuteGroovyScript NIFI-3688 fix script path validation NIFI-3688 - refactor to compile on validation - prepare 4 test cases with database NIFI-3688 new test cases with groovy and sql NIFI-3688 documentation NIFI-3688 - refactor groovy extended methods - add more test cases NIFI-3688 - codestyle - javadoc - refactor flowfile voids to self-reference - fix test cases NIFI-3688 minor comments changes NIFI-3688 rename additional documentation according to processor classname NIFI-3688 exclude json test file from rat check NIFI-3688 codestyle NIFI-3688 add nar bundle to root pom.xml and to nifi-assembly/pom.xml NIFI-3688 - fix & extend additional documentation - fix pom.xml to bundle groovy into nar NIFI-3688 add examples into additional processor documentation NIFI-3688 fix pom.xml to exclude unnecessary libs from nar bundle NIFI-3688 add restricted annotation NIFI-3688 change version from 1.2.0-SNAPSHOT to 1.3.0-SNAPSHOT after rebase NIFI-3688 new method in ProcessSession: public OutputStream write(FlowFile source) NIFI-3688 change version from 1.3.0-SNAPSHOT to 1.4.0-SNAPSHOT after rebase NIFI-3688 fix for @mattyb149 comment: The bundles referred to here and below are not included with this NAR and should be removed. NIFI-3688 fix for @mattyb149 comment: This unused line can be removed NIFI-3688 - removed `require flowfile` property - fixed test cases according to deprecated property change version to 1.5.0-SNAPSHOT [NIFI-3688] Commented by mistake [NIFI-3688] remove unused class [NIFI-3688] fix javadoc comments [NIFI-3688] refactor CTL & SQL properties b3eecec9013435bc5faef6d25966fa2962620144 2916ce1ec80714b886cbed9797bf7874aacb32dd 8e15392e2fcddc56ef75b333177b0299bbded159 NIFI-3688: Checkstyle and typo fixes Signed-off-by: Matthew Burgess <mattyb149@apache.org> This closes #1662
2017-04-02 03:55:22 -04:00
</dependency>
</dependencies>
</dependencyManagement>
</project>