Class ReferenceCommitDetector
java.lang.Object
org.springframework.modulith.junit.diff.ReferenceCommitDetector
- All Implemented Interfaces:
FileModificationDetector
Implementation to get changes between HEAD and a complete or abbreviated SHA-1 or other revision, like
HEAD~2. See Repository.resolve(String) for more information.- Author:
- Lukas Dohmen, David Bilge, Oliver Drotbohm
-
Field Summary
Fields inherited from interface org.springframework.modulith.junit.diff.FileModificationDetector
CONFIG_PROPERTY_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionReferenceCommitDetector(@Nullable String referenceCommit) Creates a newReferenceCommitDetectorfor the given reference commit. -
Method Summary
Modifier and TypeMethodDescriptionReturns allModifiedFiles detected.static @Nullable StringgetReferenceCommitProperty(PropertyResolver propertyResolver)
-
Constructor Details
-
ReferenceCommitDetector
ReferenceCommitDetector(@Nullable String referenceCommit) Creates a newReferenceCommitDetectorfor the given reference commit.- Parameters:
referenceCommit- can be null.
-
-
Method Details
-
getModifiedFiles
Description copied from interface:FileModificationDetectorReturns allModifiedFiles detected.- Specified by:
getModifiedFilesin interfaceFileModificationDetector- Returns:
- will never be null.
-
getReferenceCommitProperty
-