Bug on rule javax-to-jakarta-import-00001 with pattern java.xml on import javax.xml.datatype.XMLGregorianCalendar;
- Dominant language
- Java
- Stars
- 6
- Forks
- 49
- PR merge metrics
- No merged PRs in 30d
Description
Detected bug on rule javax-to-jakarta-import-00001 with pattern java.xml on import javax.xml.datatype.XMLGregorianCalendar.
**APIs that stayed in Java SE (module java.xml)**
- javax.xml.datatype (including XMLGregorianCalendar)
- javax.xml.parsers (SAX, DOM)
- javax.xml.transform
- javax.xml.validation
- javax.xml.xpath
- javax.xml.namespace
- javax.xml.stream (StAX)
- APIs that were removed from Java SE (they were part of Java EE)
These were in modules marked as @Deprecated(forRemoval=true) in JDK 9, deprecated in JDK 11, and permanently removed:
| Removed module | Package | Replacement |
|----------------------------|------------------------------|------------------------|
| `java.xml.bind` | `javax.xml.bind.*` (JAXB) | `jakarta.xml.bind` |
| `java.xml.ws` | `javax.xml.ws.*` (JAX-WS) | `jakarta.xml.ws` |
| `java.xml.ws.annotation` | `javax.annotation.*` | `jakarta.annotation` |
Contributor guide
Assessment
This issue has not been assessed yet.