Richard Eckart de Castilho

Results 441 issues of Richard Eckart de Castilho

**Describe the refactoring action** Upgrade dependencies. * [ ] Java 17 -> 21 * [ ] tycho 4.0.13 -> 5.0.0 **Expected benefit** Bug fixes and improvements.

**Describe the refactoring action** UIMA 3.6.0 introduced a new way of resolving imports in descriptors through SPIs via the `TypeSystemProvider.findResourceUrl(String)` method. Internally, the resolving of the imports is currently handled...

⚙️ Refactoring

**Is your feature request related to a problem? Please describe.** We have the `createEngineDescription` and friends methods in uimaFIT. However, their parameters can be a bit confusing. For simple cases,...

**Describe the bug** It appears as if the `enhance` goal can trigger an endless build loop in Eclipse. There seem to be situations in which for some reason the goal...

🦟 Bug

**Is your feature request related to a problem? Please describe.** The `enhance` goal may cause problems in environments with incremental build mechanisms. In the best case, it may schedule a...

**Is your feature request related to a problem? Please describe.** It currently seems to not be possible to annotate a component with a version only and have uimaFIT fill in...

**Describe the refactoring action** Move the Maven plugins to a separate repository and release cycle. **Expected benefit** Currently, we build the UIMA Maven plugins as part of the UIMA Java...

⚙️ Refactoring

**Describe the refactoring action** Change ProcessTraceEvent.getDuration() to return long or Duration. **Expected benefit** Currently, it returns an int which might be truncated.

⚙️ Refactoring

**Describe the refactoring action** Drop the V3 migration tools. **Expected benefit** When the new JCas implementation was introduced in UIMA v3, migration tools were provided to upgrade existing code from...

⚙️ Refactoring

**Describe the refactoring action** No longer prepare a binary distribution. **Expected benefit** * The UIMA JARs are likely to be mostly consumed via Maven Central these days. * For the...

⚙️ Refactoring