Adopting 4.16 mechanisms and APIs

This section describes changes that are required if you are trying to change your 4.15 plug-in to adopt the 4.16 mechanisms and APIs.

  1. ICU4J scheduled for removal

1. Depenendency on ICU4J scheduled for removal

What is affected: Clients that refer to classes in* packages.

Description: Callers of classes in* package are advised to migrate to respective classes in java.text or java.util packages.

Action required: If your bundle has a Require-Bundle: or Import-Package:*, remove it. Fix the resulting compilation errors in java files by replacing the* imports with imports of respective classes from java.text or java.util as documented in the ICU4J class being replaced. See Bug 562582.