-
Interfaces Interface Description org.revapi.ElementFilter useTreeFilterProvider
insteadorg.revapi.query.Filter Filtering turned out to be not that usable and will be removed. This class has been superseded by theTreeFilter
.
-
Classes Class Description org.revapi.configuration.XmlToJson.JSONPointer use Jackson's implorg.revapi.query.DFSFilteringIterator This always had very limited utility andElement.stream(Class, boolean)
seems to be a more usable alternative.org.revapi.query.FilteringIterator Filtering turned out to be more complex than this.Filter
has been superseded byTreeFilter
.org.revapi.Revapi.Builder favor thePipelineConfiguration.Builder
org.revapi.simple.SimpleConfigurable useBaseConfigurable
insteadorg.revapi.simple.SimpleDifferenceTransform useBaseDifferenceTransform
insteadorg.revapi.simple.SimpleElement useBaseElement
insteadorg.revapi.simple.SimpleElementFilter useIndependentTreeFilter
or some otherTreeFilter
insteadorg.revapi.simple.SimpleElementForest useBaseElementForest
insteadorg.revapi.simple.SimpleReporter useBaseReporter
instead
-
Constructors Constructor Description org.revapi.configuration.XmlToJson(Revapi, Function<Xml, String>, Function<Xml, String>, BiFunction<Xml, String, String>, Function<Xml, List<Xml>>) use #fromRevapiorg.revapi.Difference(String, String, String, CompatibilityType, DifferenceSeverity, Map<String, String>) use the full constructor. This will be removed in some future release.