Comparison File Normalization
data class ComparisonFileNormalization(@Json(name = "strategy" ) val strategy: ComparisonFileNormalization.Strategy, @Json(name = "directorySensitivity" ) val directorySensitivity: ComparisonFileNormalization.DirectorySensitivity? = null, @Json(name = "lineEndingSensitivity" ) val lineEndingSensitivity: ComparisonFileNormalization.LineEndingSensitivity? = null)
The normalization strategy for a file input property.
Parameters
strategy
The fingerprinting strategy.
directory Sensitivity
How empty directories are handled. Null for strategies where it doesn't apply (COMPILE_CLASSPATH, CLASSPATH).
line Ending Sensitivity
How line endings are handled. Null for strategies where it doesn't apply (COMPILE_CLASSPATH).
Constructors
Link copied to clipboard
constructor(@Json(name = "strategy" ) strategy: ComparisonFileNormalization.Strategy, @Json(name = "directorySensitivity" ) directorySensitivity: ComparisonFileNormalization.DirectorySensitivity? = null, @Json(name = "lineEndingSensitivity" ) lineEndingSensitivity: ComparisonFileNormalization.LineEndingSensitivity? = null)
Types
Link copied to clipboard
How empty directories are handled. Null for strategies where it doesn't apply (COMPILE_CLASSPATH, CLASSPATH).
Link copied to clipboard
How line endings are handled. Null for strategies where it doesn't apply (COMPILE_CLASSPATH).
Link copied to clipboard
The fingerprinting strategy.