Merge branch 'main' into bugfix/UIMA-6323-SeedLexer-not-generated-when-building-in-Eclipse
* main: (77 commits)
[UIMA-6307] Centralize Jenkins pipelines
[UIMA-6301] Rename "master" branches to "main"
HD-6268: revised and improved documentation
UIMA-6281: fix method for null arguments
UIMA-6281: Ruta: use uimaFIT instead of CAS.select().coveredBy() internally
UIMA-6281: Ruta: use uimaFIT instead of CAS.select().coveredBy() internally
no jira - deactivate test for now
UIMA-6271: Ruta: option to validate internal indexing in RutaEngine
[UIMA-6231] Reducing memory pressure generated by UIMA Ruta
[NO JIRA] Copying v3 code to a branch under the v2 spot so it gets included in the GitHub mirror.
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release ruta-3.0.1
UIMA-6194: merge v2 changes
no jira - manual rollback
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release ruta-3.0.1
merged v2: UIMA-6195, UIMA-6194, UIMA-6193, UIMA-6192, UIMA-6191, UIMA-6183, UIMA-6171
no jira - update updatesite version
no jira - preparations fro next release - updated versions - updated jira version - updated release notes
UIMA-6183: fix NPE and visibility problems of literal string matches in v3, behavior adapted in order to avoid unexpected matching within tokens
...
% Conflicts:
% Jenkinsfile
% ruta-core/src/test/java/org/apache/uima/ruta/expression/annotation/AnnotationLabelExpressionTest.java
diff --git a/Jenkinsfile b/Jenkinsfile
index 7be52f9..7d2ed34 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -14,10 +14,11 @@
// KIND, either express or implied. See the License for the
// specific language governing permissions and limitations
// under the License.
-
+
@Library('uima-build-jenkins-shared-library') _
defaultPipeline {
// The Eclipse libraries that our plugins depend unfortunately on required Java 11
jdk = 'jdk_11_latest'
+ extraMavenArguments = '-Pjacoco,pmd,run-rat-report'
}
diff --git a/ruta-core/pom.xml b/ruta-core/pom.xml
index 98423c7..6204fd4 100644
--- a/ruta-core/pom.xml
+++ b/ruta-core/pom.xml
@@ -220,16 +220,14 @@
<pluginExecution>
<pluginExecutionFilter>
<groupId>de.jflex</groupId>
- <artifactId>
- jflex-maven-plugin
- </artifactId>
+ <artifactId>jflex-maven-plugin</artifactId>
<versionRange>[1.6.1,)</versionRange>
<goals>
<goal>generate</goal>
</goals>
</pluginExecutionFilter>
<action>
- <ignore />
+ <execute />
</action>
</pluginExecution>
</pluginExecutions>