Read and write XML
This package contains Jackson extension component for reading and writing XML encoded data.
Further, the goal is to emulate how JAXB data-binding works with "Code-first" approach (that is, no support is added for "Schema-first" approach). Support for JAXB annotations is provided by JAXB annotation module; this module provides low-level abstractions (JsonParser
, JsonGenerator
, JsonFactory
) as well as small number of higher level overrides needed to make data-binding work.
Linter | Message | Location |
---|---|---|
formatting Look for formatting issues in the source | line 10073 is way too long (98 characters) | |
input-labels Identify input labels that do not match package names | label 'junit' does not match package name 'java-junit' | |
input-labels Identify input labels that do not match package names | label 'hamcrest' does not match package name 'java-hamcrest-core' | |
input-labels Identify input labels that do not match package names | label 'jackson-annotations' does not match package name 'java-fasterxml-jackson-annotations' | |
input-labels Identify input labels that do not match package names | label 'jackson-core' does not match package name 'java-fasterxml-jackson-core' | |
input-labels Identify input labels that do not match package names | label 'jackson-modules-base-jaxb' does not match package name 'java-fasterxml-jackson-modules-base-jaxb' | |
input-labels Identify input labels that do not match package names | label 'jackson-databind' does not match package name 'java-fasterxml-jackson-databind' | |
input-labels Identify input labels that do not match package names | label 'stax2-api' does not match package name 'java-stax2-api' | |
input-labels Identify input labels that do not match package names | label 'woodstox' does not match package name 'java-woodstox-core' |