[uima-ruta] 01/01: [UIMA-6236] Migrating Apache UIMA Ruta from SVN to git/GitHub

2020-05-17 Thread rec
This is an automated email from the ASF dual-hosted git repository.

rec pushed a commit to branch 
UIMA-6236-Migrating-Apache-UIMA-Ruta-from-SVN-to-git
in repository https://gitbox.apache.org/repos/asf/uima-ruta.git

commit a89df52caee921d78d820eaf455ba554ee527879
Merge: 6ce41c5 22085e1
Author: Richard Eckart de Castilho 
AuthorDate: Sun May 17 13:26:57 2020 +0200

[UIMA-6236] Migrating Apache UIMA Ruta from SVN to git/GitHub

- Preparing branch for merging into master

Merge branch 'master' into 
UIMA-6236-Migrating-Apache-UIMA-Ruta-from-SVN-to-git

* master: (70 commits)
  [UIMA-6233] Failing unit tests depending on test execution order
  [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
  no jira - fix readme/release-notes according rc review
  [maven-release-plugin] prepare for next development iteration
  [maven-release-plugin] prepare release ruta-3.0.0
  no jira - improve release-notes
  no jira - improve release-notes
  no jira fix jira version, improve readme/release-notes
  no jira - manual rollback
  ...

# Conflicts:
#   example-projects/ruta-maven-example/pom.xml
#   pom.xml
#   ruta-basic-type/pom.xml
#   ruta-core-ext/pom.xml
#   ruta-core/pom.xml
#   ruta-docbook/pom.xml
#   ruta-docbook/src/docbook/tools.ruta.howtos.xml
#   ruta-eclipse-feature/pom.xml
#   ruta-eclipse-update-site/pom.xml
#   ruta-ep-addons/pom.xml
#   ruta-ep-caseditor/pom.xml
#   ruta-ep-core-ext/pom.xml
#   ruta-ep-engine/pom.xml
#   ruta-ep-ide-ui/pom.xml
#   ruta-ep-ide/pom.xml
#   ruta-ep-parent/pom.xml
#   ruta-ep-textruler/pom.xml
#   ruta-maven-archetype/pom.xml
#   ruta-maven-plugin/pom.xml
#   ruta-parent/pom.xml
#   ruta-typesystem/pom.xml

 README |   5 +-
 RELEASE_NOTES.html |  25 ++-
 .../ruta-ep-example-extensions/.gitignore  |   1 +
 .../ruta-ep-example-extensions/pom.xml |   2 +-
 example-projects/ruta-maven-example/pom.xml|   2 +-
 pom.xml|  10 +-
 ruta-basic-type/pom.xml|   2 +-
 .../java/org/apache/uima/ruta/type/RutaBasic.java  |  85 ++--
 .../org/apache/uima/ruta/type/RutaBasic_Type.java  | 107 --
 ruta-core-ext/pom.xml  |   2 +-
 ruta-core/pom.xml  |   3 +-
 .../java/org/apache/uima/ruta/FilterManager.java   |   6 +-
 .../java/org/apache/uima/ruta/RutaEnvironment.java |   1 -
 .../main/java/org/apache/uima/ruta/RutaStream.java |  75 ---
 .../apache/uima/ruta/condition/NearCondition.java  |   2 +-
 .../uima/ruta/resource/MultiTreeWordList.java  |   2 +-
 .../apache/uima/ruta/resource/TreeWordList.java|   2 +-
 .../uima/ruta/rule/AnnotationListFSIterator.java   |  94 +
 .../uima/ruta/rule/RutaAnnotationTypeMatcher.java  | 232 -
 .../apache/uima/ruta/rule/WildCardRuleElement.java |  29 ++-
 .../org/apache/uima/ruta/engine/DummySeeder.java   |  74 +++
 .../uima/ruta/engine/HandleDataPathTest.java   |  54 ++---
 .../uima/ruta/engine/MultipleSeedersTest.java  | 100 -
 .../ruta/engine/ResourcesFromDataPathTest.java |  54 ++---
 .../apache/uima/ruta/engine/RutaEngineTest.java|  13 --
 .../uima/ruta/engine/UimaClassLoaderTest.java  | 102 +
 .../annotation/AnnotationLabelExpressionTest.java  |  13 --
 .../apache/uima/ruta/resource/CSVTableTest.java| 150 ++---
 .../org/apache/uima/ruta/rule/WildCard2Test.java   |  14 ++
 ruta-docbook/pom.xml   |   3 +-
 ruta-docbook/src/docbook/tools.ruta.howtos.xml |   8 +-
 ruta-eclipse-feature/pom.xml   |   2 +-
 ruta-eclipse-update-site/category.xml  |   2 +-
 ruta-eclipse-update-site/pom.xml   |  12 +-
 ruta-ep-addons/META-INF/MANIFEST.MF| 109 +++---
 ruta-ep-addons/pom.xml |   2 +-
 .../apache/uima/ruta/explain/tree/ExplainTree.java |   6 

[uima-ruta] 01/01: [UIMA-6236] Migrating Apache UIMA Ruta from SVN to git/GitHub

2020-05-14 Thread rec
This is an automated email from the ASF dual-hosted git repository.

rec pushed a commit to branch 
UIMA-6236-Migrating-Apache-UIMA-Ruta-from-SVN-to-git
in repository https://gitbox.apache.org/repos/asf/uima-ruta.git

commit c6bdfb5ba1f6b3ae83c5aabc23297f194337e7b4
Author: Richard Eckart de Castilho 
AuthorDate: Thu May 14 21:11:25 2020 +0200

[UIMA-6236] Migrating Apache UIMA Ruta from SVN to git/GitHub

- Add .gitattributes
- Add .gitignore
---
 .asf.yaml   | 33 +
 .gitattributes  |  8 
 .gitignore  |  7 +++
 ruta-eclipse-feature/.gitignore |  1 +
 4 files changed, 49 insertions(+)

diff --git a/.asf.yaml b/.asf.yaml
new file mode 100644
index 000..fbe98e0
--- /dev/null
+++ b/.asf.yaml
@@ -0,0 +1,33 @@
+#
+# 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.
+#
+
+github:
+  description: "Apache UIMA Ruta"
+  homepage: https://uima.apache.org/
+  labels:
+  - apache
+  - uima
+  - text-analysis
+  features:
+wiki: false
+issues: false
+projects: false
+  enabled_merge_buttons:
+squash:  true
+merge:   true
+rebase:  false
+
\ No newline at end of file
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 000..8f18cfb
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,8 @@
+# Set the default behavior, in case people don't have core.autocrlf set.
+* text=auto
+
+# Make sure that these files are treated as binary so that newlines are 
preserved.
+*.bin binary
+*.dump binary
+*.xcas binary
+*.xmi binary
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000..1da8d91
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+.project
+.buildpath
+.classpath
+.settings/
+target/
+api-change-report/
+issuesFixed
diff --git a/ruta-eclipse-feature/.gitignore b/ruta-eclipse-feature/.gitignore
new file mode 100644
index 000..3a0a26c
--- /dev/null
+++ b/ruta-eclipse-feature/.gitignore
@@ -0,0 +1 @@
+feature.xml