Package io.screenshotbot.gradle.plugin
Class ShotIntegrationBuilder
java.lang.Object
io.screenshotbot.gradle.plugin.AbstractIntegrationBuilder
io.screenshotbot.gradle.plugin.ShotIntegrationBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconfigureBackupSnapshotsDependencies(org.gradle.api.Task it, String taskName) protected voidconfigureTaskDependencies(RecordPaparazziTask it, String sourceTask) protected @NotNull StringgenerateTaskName(org.gradle.api.Task task, String mode) getImagesDirectory(File snapshotsDir) protected @NotNull Stringprotected @NotNull Stringprotected @NotNull org.gradle.api.file.DirectorygetSnapshotsDir(org.gradle.api.Project project, org.gradle.api.Task task) protected booleanisApplicableTask(org.gradle.api.Task task) Methods inherited from class io.screenshotbot.gradle.plugin.AbstractIntegrationBuilder
apply, backupDir, downcaseFirst, getSnapshotsDirList, prepareTask, restoreDir, safeDelete, upcaseFirst
-
Field Details
-
SUFFIX
- See Also:
-
-
Constructor Details
-
ShotIntegrationBuilder
-
-
Method Details
-
configureBackupSnapshotsDependencies
- Overrides:
configureBackupSnapshotsDependenciesin classAbstractIntegrationBuilder
-
configureTaskDependencies
- Overrides:
configureTaskDependenciesin classAbstractIntegrationBuilder
-
getPluginId
- Specified by:
getPluginIdin classAbstractIntegrationBuilder
-
isApplicableTask
protected boolean isApplicableTask(org.gradle.api.Task task) - Specified by:
isApplicableTaskin classAbstractIntegrationBuilder
-
getPluginName
- Specified by:
getPluginNamein classAbstractIntegrationBuilder
-
generateTaskName
- Specified by:
generateTaskNamein classAbstractIntegrationBuilder
-
getImagesDirectory
- Overrides:
getImagesDirectoryin classAbstractIntegrationBuilder
-
getSnapshotsDir
@NotNull protected @NotNull org.gradle.api.file.Directory getSnapshotsDir(org.gradle.api.Project project, org.gradle.api.Task task) - Specified by:
getSnapshotsDirin classAbstractIntegrationBuilder
-