Package io.typeflows.github.dependabot
Class Ignore
-
- All Implemented Interfaces:
-
io.typeflows.util.Renderable
public final class Ignore extends Base implements Renderable<Map<String, Any>>
Represents Dependabot ignore configuration to specify which dependencies should not be updated.
This class defines rules for excluding specific dependencies, versions, or update types from Dependabot's automatic update process, providing fine-grained control over which updates are allowed in your repository.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classIgnore.DSLpublic classIgnore.Companion
-
Field Summary
Fields Modifier and Type Field Description public final StringdependencyNamepublic final List<String>versionspublic final List<UpdateType>updateTypespublic final static Ignore.CompanionCompanion
-
Method Summary
-
-
Method Detail
-
create
@JvmOverloads() final static Ignore create(Configure<Ignore.DSL> block)
Creates and configures an Ignore instance.
- Parameters:
block- Configuration lambda to set up the ignore rules- Returns:
Configured Ignore instance
-
create
@JvmOverloads() final static Ignore create()
Creates and configures an Ignore instance.
- Returns:
Configured Ignore instance
-
-
-
-