Package com.diffplug.spotless.generic
Class LicenseHeaderStep
java.lang.Object
com.diffplug.spotless.generic.LicenseHeaderStep
Prefixes a license header before the package statement.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbuild()
static String
static final String
getName()
static LicenseHeaderStep
headerDelimiter
(ThrowingEx.Supplier<String> headerLazy, String delimiter) static LicenseHeaderStep
headerDelimiter
(String header, String delimiter) static SerializableFileFilter
withContentPattern
(String contentPattern) withDelimiter
(String delimiter) withHeaderLazy
(ThrowingEx.Supplier<String> headerLazy) withHeaderString
(String header) withSkipLinesMatching
(String skipLinesMatching) withYearMode
(LicenseHeaderStep.YearMode yearMode) withYearModeLazy
(Supplier<LicenseHeaderStep.YearMode> yearMode) withYearSeparator
(String yearSeparator)
-
Field Details
-
DEFAULT_JAVA_HEADER_DELIMITER
- See Also:
-
spotlessSetLicenseHeaderYearsFromGitHistory
- See Also:
-
-
Method Details
-
headerDelimiter
-
headerDelimiter
public static LicenseHeaderStep headerDelimiter(ThrowingEx.Supplier<String> headerLazy, String delimiter) -
getName
-
withName
-
withContentPattern
-
withHeaderString
-
withHeaderLazy
-
withDelimiter
-
withYearSeparator
-
withYearMode
-
withYearModeLazy
-
withSkipLinesMatching
-
build
-
defaultYearDelimiter
-
unsupportedJvmFilesFilter
-
FLAG_SET_LICENSE_HEADER_YEARS_FROM_GIT_HISTORY
-