Mihai Nita
1ea549be99
ICU-23094 Workaround for a known performance bug in plexus-io
2025-04-01 14:36:52 -07:00
Mihai Nita
7eb090f910
ICU-23072 Support from JDK 11 up, drop support for JDK 8
GHA ICU4C / icu4c-icuexportdata (push) Waiting to run
GHA ICU4J / icu4j-mvn-init-cache (push) Waiting to run
GHA ICU4J / icu4j-mvn-build-and-test (11) (push) Blocked by required conditions
GHA ICU4J / icu4j-mvn-build-and-test (17) (push) Blocked by required conditions
GHA ICU4J / icu4j-mvn-build-and-test (21) (push) Blocked by required conditions
GHA ICU4J / lstm-icu4j-build-and-test (push) Blocked by required conditions
GHA ICU4J / adaboost-icu4j-build-and-test (push) Blocked by required conditions
ICU Common / copyright-scan (push) Waiting to run
ICU Common / valid-UTF-8-and-no-BOM-check (push) Waiting to run
ICU Common / icu4j-mvn-init-cache (push) Waiting to run
ICU Common / icu4c-release-tools (push) Blocked by required conditions
GHA ICU Docs / Test build of User Guide docs (push) Waiting to run
GHA CI Valgrind / clang-valgrind-test (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (bidi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (collator) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (convert) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (csdet) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (format) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (icuserv) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (idna) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (normalize) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbbi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnf) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfp) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfrt) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (regex) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (spoof) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (translit) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (utility) (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
2025-03-31 23:48:16 -07:00
Mihai Nita
d93b8bb344
ICU-23056 ICU 78rc BRS: front-load update version to 78.0.1
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUFormat) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (en_US, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUParse) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUConstruction) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUFormat) (push) Blocked by required conditions
GHA ICU Merge CI / icu4j-dateformatperf (sw_KE, "dddd MMM yyyy" "15 Jan 2007" 1, TestICUParse) (push) Blocked by required conditions
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x64, Debug, x64) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x64, Release, x64) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x86, Debug, Win32) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-msvc-postmerge (x86, Release, Win32) (push) Waiting to run
GHA ICU Merge CI / icu4c-windows-cygwin-gcc (push) Waiting to run
GHA CI Valgrind / clang-valgrind-test (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (bidi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (collator) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (convert) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (csdet) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (format) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (icuserv) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (idna) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (normalize) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbbi) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnf) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfp) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (rbnfrt) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (regex) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (spoof) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (translit) (push) Waiting to run
GHA CI Valgrind / clang-valgrind-intltest (utility) (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
Deploy User Guide / build (push) Has been cancelled
Deploy User Guide / deploy (push) Has been cancelled
2025-03-25 16:09:37 -07:00
Mihai Nita
f6abd2cc2e
ICU-23086 Fix Eclipse errors on imported projects
...
- perf-tests: the copy was a convenience (as the doc said)
- icu4j-localespi: the copy was only needed for JDK 8.
Moving it into a self-activating profile (based on jdk version)
means that the copy still happens when building with maven under jdk 8,
but will not get activated in Eclipse (so no error)
- The use of ../testdata (the warning) was an incorrect way to share resources
they should have their own (resource only) Maven artifact.
And nothing in the folder is not used by icu4j right now.
ICU-23050 ("Deduplicate C & Java testdata to a common directory") is still open.
2025-03-25 14:29:57 -07:00
Mihai Nita
cfed9374b7
ICU-23040 Doclet migration: the real move from the JDK 8 APIs
2025-03-24 19:16:33 -07:00
Mihai Nita
2628d4ed32
ICU-23040 Doclet migration: add a way to run CheckTags
...
This is handy to have.
One can checkout at this CL and generate a report using the old version,
imperfect as it is.
That can be used for reference when trying to fix / improve the tool after
the migration to the new APIs.
2025-03-24 19:16:33 -07:00
Mihai Nita
dcff47f86b
ICU-23040 Fix invalid html5 tags and attributes
2025-03-24 10:03:27 -07:00
Mihai Nita
434ef42093
ICU-23040 The real move from the JDK 8 APIs
...
ICUIgnoreTaglet was split in 3: ICUBugTaglet, ICUCategoryTaglet, ICUSummaryTaglet
because there is no more registration, should be one taglet per class.
Also moved making the Category a proper taglet.
2025-03-24 10:03:27 -07:00
Mihai Nita
37e7693ab2
ICU-23040 Move taglets to their own artifact
2025-03-24 10:03:27 -07:00
Mihai Nita
cc9adb6c32
ICU-22923 BRS_77_GA Update version number to 77.1 (No more -SNAPSHOT)
2025-03-10 14:58:01 -07:00
Mihai Nita
d69d452382
ICU-22922 BRS_77_RC: Update version number to 77.1-SNAPSHOT
2025-02-19 15:59:57 -08:00
Mihai Nita
5d7f0b8100
ICU-23041 Hard-code the code citations and remove jcite
2025-02-06 13:27:28 -08:00
Mihai Nita
fae4512d33
ICU-22922 ICU BRS 77: front-load update version to 77.0.1
2024-12-10 19:15:05 -08:00
Mihai Nita
06a23f8d37
ICU-22965 Fix the problems we had with the maven deploy for ICU 76.1
...
The blocker was the missing `<name>` element, which is mandatory
See https://central.sonatype.org/publish/requirements/#project-name-description-and-url
The second problem was that all modules were staged, not just the three we normally publish.
2024-11-13 15:38:08 -08:00
Rahul Pandey
8eca245c74
ICU-22724 BRS_76_GA Update version number to 76.1 (No more -SNAPSHOT)
2024-10-21 14:49:09 -07:00
Mihai Nita
bd9ffc38f0
ICU-22930 The -sources.jar files in icu4j version 76.1 are AGAIN a lot bigger than before
2024-09-27 13:07:13 -07:00
Mihai Nita
22fe3a14ab
ICU-22606 Point the Maven Central link to license to a versioned one
2024-09-23 09:54:41 -07:00
Rahul Pandey
30efee0d3a
ICU-22723 BRS_76_RC: Update version number to 76.1-SNAPSHOT
2024-09-19 21:49:13 +05:30
Mihai Nita
edbf02094f
ICU-22606 Correct urls in the scm entry; fix JCite styles in javadoc
...
1. The flatten plugin appended the relative module paths to the URLs in <scm>.
The same kind of problem solved earlier with ${proj.url}, and fixed the same way.
I was unable to find any way to tell the plugin to not do that append, even after
reading some of the plugin code.
2. The stylesheet containing the JCite styles was not copied in the generated javadoc.
The first part of our custom stylesheet is 100% the same as the oficial one.
So the only part that was visually affected was the code produced by JCite.
The code still used <pre> and <code>, so it was monospaced and well indented / wrapped,
but no syntax colors.
2024-08-31 15:37:10 -07:00
Mihai Nita
eda184e6af
ICU-22606 Make the ICU4J release easier & more predictable
2024-08-29 12:55:59 -07:00
Mihai Nita
40189ffe57
ICU-21205 Fix Eclipse failing to import the icu4j maven project
2024-08-16 13:38:56 -07:00
Tim Chevalier
57ed0a2a53
ICU-22794 MF2: Move .json files for tests into top-level testdata/ directory
...
Modify ICU4C and ICU4J test readers to handle all tests
Add `ignoreJava` and `ignoreCpp` properties to tests where needed
Includes parser bug fixes:
ICU4J: require a complex-body after declarations
ICU4J: Correctly parse the complex body after an unsupported statement
ICU4J: Handle date params in tests and remove default params for tests
ICU4J: Handle decimal params in tests
ICU4J: Require whitespace before variable/literal in reserved annotation
ICU4J: Require whitespace between options
ICU4J: Require a variable-expression in an .input declaration
ICU4J: don't require space between last key and pattern in variant
ICU4J: don't require space between selectors
ICU4J: allow whitespace after '=' in option
ICU4J: parse escape sequences in quoted literals according to grammar
ICU4J: allow whitespace within markup after attributes list
2024-08-08 09:14:44 -07:00
Mihai Nita
366bb463b1
ICU-22722 Update the ICU Vice-Chair for Maven publishing
2024-08-07 07:36:23 -07:00
Mihai Nita
9369b7a209
ICU-21757 Stop sharing utilities-for-cldr
...
Moves UnicodeMap and related classes to core.
Also removes `CollectionUtilities`, `UOption`, and `ElapsedTimer`.
They will end up in UnicodeTools, CLDR, and CLDR respectively.
2024-05-06 15:49:03 -07:00
Mihai Nita
0e4c2d8bc6
ICU-22724 ICU BRS 76: front-load update version to 76.0.1
2024-04-18 16:57:47 -07:00
Rahul Pandey
2f7a3ea491
ICU-22535 BRS_75_GA: Update ICU version to 75.1 (no more -SNAPSHOT)
2024-04-12 09:36:09 -07:00
yumaoka
43cde6bdbf
ICU-22534 Updating pom version to 75.1-SNAPSHOT
2024-04-04 09:45:56 -07:00
Mihai Nita
141e820f71
ICU-22690 Update ICU4J MessageFormatter to the latest spec, LDML 45
2024-03-22 14:39:02 -07:00
Mihai Nita
201af462fc
ICU-22675 Migrate from deprecated boxed primitive constructors to their replacements
2024-02-26 16:39:05 -08:00
Steven R. Loomis
ea1c6da07f
ICU-22677 update LICENSE and README.md and pom.xml
...
- https://github.com/unicode-org/.github/issues/15
- use Unicode-3.0 in pom instead of raw license link
- https://github.com/unicode-org/.github/issues/15
2024-02-26 14:34:59 -06:00
Mihai Nita
e76094c55a
ICU-22605 Exclude the data files from the -sources.jar
2023-12-15 09:08:22 -08:00
Rahul Pandey
665d9dbbe9
ICU-22534 BRS 75 front-load update version to 75.0.1
...
See #2726
2023-12-08 14:32:40 -08:00
yumaoka
a7c7d8f214
ICU-22561 Added maven-gpg-plugin in pom.xml to sign artifacts for maven central release.
2023-10-30 19:51:44 -07:00
Markus Scherer
9edac7b783
ICU-22326 ICU 74 release not candidate
2023-10-27 15:56:19 -07:00
JALAJ HARKAWAT
97e2f3b018
ICU-22326 Version number update for GA
...
See #2685
2023-10-26 13:03:43 -07:00
Elango Cheran
623cb1accc
ICU-22324 Update BRS task docs
2023-10-04 21:05:20 -07:00
Mihai Nita
1b5542da42
ICU-22324 Mavenization: fix the with_full_javadoc profile
...
See #2658
2023-10-04 16:29:18 -07:00
Mihai Nita
e09adbf05a
ICU-22324 Mavenization: removed license links (error on Windows)
...
See #2652
2023-10-03 12:47:48 -07:00
Mihai Nita
76b9e089be
ICU-22324 Mavenization, publish the root pom to Maven
2023-09-28 17:32:30 -07:00
Mihai Nita
7a0373411e
ICU-22324 Mavenization, building the CLDR utilities
2023-09-27 11:01:06 -07:00
Mihai Nita
87fe057838
ICU-22324 Mavenization, add -SNAPSHOT back to the maven version
2023-09-27 06:46:31 -07:00
Elango Cheran
99026f01cc
ICU-22325 BRS74RC: Update version number to 74.1
...
See #2613
2023-09-26 08:21:21 -07:00
Mihai Nita
8c4af504a0
ICU-22324 Mavenization, minimize the places that need a version
2023-09-22 13:08:25 -07:00
Mihai Nita
501fe1b74a
ICU-22324 Mavenization, preparing for maven central deployment
2023-09-21 18:21:06 -07:00
Elango Cheran
f4227f5d54
ICU-22324 Include all unit tests, move tests needing multiple components
2023-09-20 10:51:19 -07:00
Mihai Nita
9be9ed3231
ICU-22324 Mavenization, resolve some of the release tasks
2023-09-20 10:27:12 -07:00
Mihai Nita
d501225db2
ICU-22477 Fix the performance tests after the maven folder changes
2023-08-31 19:38:20 -07:00
Mihai Nita
c7f227b37f
ICU-22324 Mavenization, step 2, reorg folders to maven structure
2023-08-30 15:25:01 -07:00
Yoshito Umaoka
d0e8605136
ICU-8241 Added new build target releaseFinal. Added new maven pom files for charset and locale SPI. API document build targets for each ICU4J maven artifacts.
...
X-SVN-Rev: 40447
2017-09-22 23:06:49 +00:00
Yoshito Umaoka
694142470e
ICU-13159 Updating ICU version in trunk to 60.0.1 (60m1) - merging changes from my work branch.
...
X-SVN-Rev: 40145
2017-05-31 16:50:38 +00:00