Package com.diffplug.spotless.extra
Class GitAttributesLineEndings
- java.lang.Object
-
- com.diffplug.spotless.extra.GitAttributesLineEndings
-
public final class GitAttributesLineEndings extends Object
Uses .gitattributes to determine the appropriate line ending. Falls back to thecore.eolandcore.autocrlfproperties in the git config if there are no applicable git attributes, then finally falls back to the platform native.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static LineEnding.Policycreate(File projectDir, Supplier<Iterable<File>> toFormat)Creates a line-endings policy whose serialized state is relativized against projectDir, at the cost of eagerly evaluating the line-ending state of every target file when the policy is checked for equality with another policy.
-
-
-
Method Detail
-
create
public static LineEnding.Policy create(File projectDir, Supplier<Iterable<File>> toFormat)
Creates a line-endings policy whose serialized state is relativized against projectDir, at the cost of eagerly evaluating the line-ending state of every target file when the policy is checked for equality with another policy.
-
-