Skip to content

Use java.text.BreakIterator in DefaultTextDoubleClickStrategy#3990

Draft
vogella wants to merge 1 commit intoeclipse-platform:masterfrom
vogella:icu-jfacetext
Draft

Use java.text.BreakIterator in DefaultTextDoubleClickStrategy#3990
vogella wants to merge 1 commit intoeclipse-platform:masterfrom
vogella:icu-jfacetext

Conversation

@vogella
Copy link
Copy Markdown
Contributor

@vogella vogella commented May 8, 2026

Replaces com.ibm.icu.text.BreakIterator with java.text.BreakIterator in DefaultTextDoubleClickStrategy and drops the matching Import-Package: com.ibm.icu.text from the bundle manifest. The JDK BreakIterator exposes the same API (getWordInstance, preceding, following, isBoundary, setText, DONE) and the existing POSIX-locale workaround for . not being treated as a word boundary continues to work. This removes the last com.ibm.icu reference from org.eclipse.jface.text.

Planned for 4.41

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 8, 2026

Test Results

   867 files  ±0     867 suites  ±0   57m 8s ⏱️ + 4m 23s
 7 988 tests ±0   7 744 ✅  - 1  243 💤 ±0  1 ❌ +1 
20 466 runs  ±0  19 808 ✅  - 3  655 💤 ±0  3 ❌ +3 

For more details on these failures, see this check.

Results for commit e9be22e. ± Comparison against base commit 195df72.

♻️ This comment has been updated with latest results.

Replaces com.ibm.icu.text.BreakIterator with java.text.BreakIterator
in DefaultTextDoubleClickStrategy and drops the matching
Import-Package: com.ibm.icu.text from the bundle manifest. The JDK
BreakIterator exposes the same API (getWordInstance, preceding,
following, isBoundary, setText, DONE) and the existing POSIX-locale
workaround for '.' not being treated as a word boundary continues to
work with java.text.

Removes the last com.ibm.icu reference from org.eclipse.jface.text.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant