Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- com.atlassian.platform.pomcheck - package com.atlassian.platform.pomcheck
- com.atlassian.platform.pomcheck.validation - package com.atlassian.platform.pomcheck.validation
- comment() - Method in record class com.atlassian.platform.pomcheck.validation.PropertyLine
-
Returns the value of the
commentrecord component.
D
- DEPENDENCY_BLOCK_BEGIN_PREFIX - Static variable in class com.atlassian.platform.pomcheck.validation.ValidationCommon
- DEPENDENCY_BLOCK_END_PREFIX - Static variable in class com.atlassian.platform.pomcheck.validation.ValidationCommon
E
- equals(Object) - Method in record class com.atlassian.platform.pomcheck.validation.LinePair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.atlassian.platform.pomcheck.validation.PropertyLine
-
Indicates whether some other object is "equal to" this one.
F
- findMissortedVersionProperties(List) - Method in class com.atlassian.platform.pomcheck.validation.MissortedVersionPropertiesValidator
- first() - Method in record class com.atlassian.platform.pomcheck.validation.LinePair
-
Returns the value of the
firstrecord component.
G
- getPropertyLines() - Method in class com.atlassian.platform.pomcheck.validation.PropertiesExtractor
- getVersionPropertyBlockCount() - Method in class com.atlassian.platform.pomcheck.VersionPropertyValidator
-
The number of version blocks found, so a caller that knows the POM under test is supposed to have one can assert that the check is actually checking something.
H
- hashCode() - Method in record class com.atlassian.platform.pomcheck.validation.LinePair
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.atlassian.platform.pomcheck.validation.PropertyLine
-
Returns a hash code value for this object.
L
- LinePair - Record Class in com.atlassian.platform.pomcheck.validation
-
Two lines that sit next to each other inside the version block.
- LinePair(PropertyLine, PropertyLine) - Constructor for record class com.atlassian.platform.pomcheck.validation.LinePair
-
Creates an instance of a
LinePairrecord class. - lines() - Method in class com.atlassian.platform.pomcheck.validation.VersionBlockExtractor.Result
M
- MissortedVersionPropertiesValidator - Class in com.atlassian.platform.pomcheck.validation
- MissortedVersionPropertiesValidator() - Constructor for class com.atlassian.platform.pomcheck.validation.MissortedVersionPropertiesValidator
P
- problems() - Method in class com.atlassian.platform.pomcheck.validation.VersionBlockExtractor.Result
-
Empty unless the markers are unbalanced.
- PropertiesExtractor - Class in com.atlassian.platform.pomcheck.validation
-
Flattens
/project/propertiesinto an ordered list of comments and property names. - PropertiesExtractor(Document) - Constructor for class com.atlassian.platform.pomcheck.validation.PropertiesExtractor
- PropertiesInterleavedWithCommentsValidator - Class in com.atlassian.platform.pomcheck.validation
- PropertiesInterleavedWithCommentsValidator() - Constructor for class com.atlassian.platform.pomcheck.validation.PropertiesInterleavedWithCommentsValidator
- PropertyLine - Record Class in com.atlassian.platform.pomcheck.validation
-
One child of the POM's
<properties>element: either a comment or a property. - PropertyLine(boolean, String) - Constructor for record class com.atlassian.platform.pomcheck.validation.PropertyLine
-
Creates an instance of a
PropertyLinerecord class.
S
- second() - Method in record class com.atlassian.platform.pomcheck.validation.LinePair
-
Returns the value of the
secondrecord component.
T
- toString() - Method in record class com.atlassian.platform.pomcheck.validation.LinePair
-
Returns a string representation of this record class.
- toString() - Method in record class com.atlassian.platform.pomcheck.validation.PropertyLine
-
Returns a string representation of this record class.
V
- validateProperties() - Method in class com.atlassian.platform.pomcheck.VersionPropertyValidator
- validatePropertiesInterleavedWithComments(List) - Method in class com.atlassian.platform.pomcheck.validation.PropertiesInterleavedWithCommentsValidator
- ValidationCommon - Class in com.atlassian.platform.pomcheck.validation
- ValidationCommon() - Constructor for class com.atlassian.platform.pomcheck.validation.ValidationCommon
- value() - Method in record class com.atlassian.platform.pomcheck.validation.PropertyLine
-
Returns the value of the
valuerecord component. - versionBlock(List) - Static method in class com.atlassian.platform.pomcheck.validation.VersionBlockExtractor
- VersionBlockExtractor - Class in com.atlassian.platform.pomcheck.validation
-
Locates the single version block in a
<properties>element: the lines between theBEGIN.DEPENDENCY.VERSIONSandEND.DEPENDENCY.VERSIONSmarker comments. - VersionBlockExtractor.Result - Class in com.atlassian.platform.pomcheck.validation
-
Either the block's lines, a single problem with the markers, or nothing to validate.
- VersionPropertyValidator - Class in com.atlassian.platform.pomcheck
-
Checks the version-property conventions on the block between the
BEGIN.DEPENDENCY.VERSIONSandEND.DEPENDENCY.VERSIONSmarker comments: entries are sorted alphabetically, and a comment separates every pair of entries. - VersionPropertyValidator(Document) - Constructor for class com.atlassian.platform.pomcheck.VersionPropertyValidator
All Classes and Interfaces|All Packages|Constant Field Values