|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ResolutionStrategy
Defines the strategies around forcing certain dependency versions or conflict resolutions. Example:
configurations.all { //fail eagerly on conflict resolutionStrategy.conflictResolution = resolutionStrategy.strict() }
Method Summary | |
---|---|
void |
force(String... forcedVersions)
Configures forced versions in DSL friendly fashion |
ConflictResolution |
getConflictResolution()
gets current conflict resolution |
Set<ForcedVersion> |
getForcedVersions()
returns currently configured forced versions |
ConflictResolution |
latest()
use the latest of conflicting versions and move on |
void |
setConflictResolution(ConflictResolution conflictResolution)
configures conflict resolution |
ConflictResolution |
strict()
fail eagerly on conflict |
Method Detail |
---|
ConflictResolution getConflictResolution()
void setConflictResolution(ConflictResolution conflictResolution)
conflictResolution
- to setvoid force(String... forcedVersions)
forcedVersions
- gav notationsSet<ForcedVersion> getForcedVersions()
ConflictResolution latest()
ConflictResolution strict()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |