Extend ArchitectureCheck with NullMarkedExtension

Introduce NullMarkedExtension for ArchitectureCheck, which provides
functionality to configure packages to ignore in nullability checks and
to enable or disable the extension.

See gh-47596

Signed-off-by: Dmytro Nosan <dimanosan@gmail.com>
This commit is contained in:
Dmytro Nosan
2025-10-15 08:23:47 +02:00
committed by Stéphane Nicoll
parent a043867ae1
commit bc2ca5b9fc
16 changed files with 158 additions and 42 deletions
@@ -52,5 +52,7 @@ dependencies {
}
architectureCheck {
nullMarked = false
nullMarked {
enabled = false
}
}
@@ -32,5 +32,7 @@ dependencies {
}
architectureCheck {
nullMarked = false
nullMarked {
enabled = false
}
}
@@ -63,5 +63,7 @@ dependencies {
}
architectureCheck {
nullMarked = false
nullMarked {
enabled = false
}
}