Package org.apache.maven.model.transform
Class ReactorDependencyXMLFilter
java.lang.Object
org.apache.maven.model.transform.pull.BufferingParser
org.apache.maven.model.transform.pull.NodeBufferingParser
org.apache.maven.model.transform.ReactorDependencyXMLFilter
- All Implemented Interfaces:
org.codehaus.plexus.util.xml.pull.XmlPullParser
Will apply the version if the dependency is part of the reactor
- Since:
- 4.0.0
- Author:
- Robert Scholte, Guillaume Nodet
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.maven.model.transform.pull.BufferingParser
BufferingParser.Attribute, BufferingParser.Event, BufferingParser.Namespace
-
Field Summary
Fields inherited from class org.apache.maven.model.transform.pull.BufferingParser
bypass, current, events, xmlPullParser
Fields inherited from interface org.codehaus.plexus.util.xml.pull.XmlPullParser
CDSECT, COMMENT, DOCDECL, END_DOCUMENT, END_TAG, ENTITY_REF, FEATURE_PROCESS_DOCDECL, FEATURE_PROCESS_NAMESPACES, FEATURE_REPORT_NAMESPACE_ATTRIBUTES, FEATURE_VALIDATION, IGNORABLE_WHITESPACE, NO_NAMESPACE, PROCESSING_INSTRUCTION, START_DOCUMENT, START_TAG, TEXT, TYPES
-
Constructor Summary
ConstructorDescriptionReactorDependencyXMLFilter
(org.codehaus.plexus.util.xml.pull.XmlPullParser xmlPullParser, BiFunction<String, String, String> reactorVersionMapper) -
Method Summary
Methods inherited from class org.apache.maven.model.transform.pull.NodeBufferingParser
accept, bypass
Methods inherited from class org.apache.maven.model.transform.pull.BufferingParser
bufferEvent, bypass, defineEntityReplacementText, getAttributeCount, getAttributeName, getAttributeNamespace, getAttributePrefix, getAttributeType, getAttributeValue, getAttributeValue, getColumnNumber, getDepth, getEventType, getFeature, getInputEncoding, getLineNumber, getName, getNamespace, getNamespace, getNamespaceCount, getNamespacePrefix, getNamespaceUri, getPositionDescription, getPrefix, getProperty, getText, getTextCharacters, isAttributeDefault, isEmptyElementTag, isWhitespace, next, nextTag, nextText, nextToken, nullSafeAppend, pushEvent, require, setFeature, setInput, setInput, setProperty
-
Constructor Details
-
ReactorDependencyXMLFilter
public ReactorDependencyXMLFilter(org.codehaus.plexus.util.xml.pull.XmlPullParser xmlPullParser, BiFunction<String, String, String> reactorVersionMapper)
-
-
Method Details
-
process
- Specified by:
process
in classNodeBufferingParser
-