Class RequireTextFileChecksum
java.lang.Object
org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
- All Implemented Interfaces:
EnforcerRuleBase
@Named("requireTextFileChecksum")
public final class RequireTextFileChecksum
extends RequireFileChecksum
Rule to validate a text file to match the specified checksum.
- Author:
- Konrad Windszus
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringvoidexecute()getLog()voidsetEncoding(String encoding) voidsetLog(EnforcerLogger arg0) voidsetNormalizeLineSeparatorTo(org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator normalizeLineSeparatorTo) toString()Methods inherited from class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
calculateChecksum, getChecksum, getFile, getNonexistentFileMessage, getType, setChecksum, setFile, setNonexistentFileMessage, setTypeMethods inherited from class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
formatLocation, getMessage, setMessageMethods inherited from class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
getCacheId, getLevel, getRuleName
-
Constructor Details
-
RequireTextFileChecksum
-
-
Method Details
-
setNormalizeLineSeparatorTo
public void setNormalizeLineSeparatorTo(org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator normalizeLineSeparatorTo) -
setEncoding
-
getEncoding
-
execute
- Overrides:
executein classRequireFileChecksum- Throws:
EnforcerRuleException
-
calculateChecksum
- Overrides:
calculateChecksumin classRequireFileChecksum- Throws:
EnforcerRuleException
-
toString
- Overrides:
toStringin classRequireFileChecksum
-
setLog
- Specified by:
setLogin interfaceEnforcerRuleBase
-
getLog
-