Package modulecheck.config.fake
Types
Link copied to clipboard
data class TestChecksSettings( var redundantDependency: Boolean = ChecksSettings.REDUNDANT_DEPENDENCY_DEFAULT, var unusedDependency: Boolean = ChecksSettings.UNUSED_DEPENDENCY_DEFAULT, var overShotDependency: Boolean = ChecksSettings.OVERSHOT_DEPENDENCY_DEFAULT, var mustBeApi: Boolean = ChecksSettings.MUST_BE_API_DEFAULT, var inheritedDependency: Boolean = ChecksSettings.INHERITED_DEPENDENCY_DEFAULT, var sortDependencies: Boolean = ChecksSettings.SORT_DEPENDENCIES_DEFAULT, var sortPlugins: Boolean = ChecksSettings.SORT_PLUGINS_DEFAULT, var unusedKapt: Boolean = ChecksSettings.UNUSED_KAPT_DEFAULT, var anvilFactoryGeneration: Boolean = ChecksSettings.ANVIL_FACTORY_GENERATION_DEFAULT, var disableAndroidResources: Boolean = ChecksSettings.DISABLE_ANDROID_RESOURCES_DEFAULT, var disableViewBinding: Boolean = ChecksSettings.DISABLE_VIEW_BINDING_DEFAULT, var unusedKotlinAndroidExtensions: Boolean = ChecksSettings.UNUSED_KOTLIN_ANDROID_EXTENSIONS_DEFAULT, var depths: Boolean = ChecksSettings.DEPTHS_DEFAULT) : ChecksSettings
Content copied to clipboard
Link copied to clipboard
class TestPerModuleReportSettings(var enabled: Boolean, var outputDir: String?) : PerModuleReportSettings
Content copied to clipboard
Link copied to clipboard
class TestReportSettings(var enabled: Boolean, var outputPath: String) : ReportSettings
Content copied to clipboard
Link copied to clipboard
class TestReportsSettings( val checkstyle: ReportSettings = TestReportSettings(
ReportsSettings.CHECKSTYLE_ENABLED_DEFAULT,
ReportsSettings.CHECKSTYLE_PATH_DEFAULT
), val sarif: ReportSettings = TestReportSettings(
ReportsSettings.SARIF_ENABLED_DEFAULT,
ReportsSettings.SARIF_PATH_DEFAULT
), val text: ReportSettings = TestReportSettings(
ReportsSettings.TEXT_ENABLED_DEFAULT,
ReportsSettings.TEXT_PATH_DEFAULT
), val depths: ReportSettings = TestReportSettings(
ReportsSettings.DEPTHS_ENABLED_DEFAULT,
ReportsSettings.DEPTHS_PATH_DEFAULT
), val graphs: PerModuleReportSettings = TestPerModuleReportSettings(
enabled = ReportsSettings.GRAPH_ENABLED_DEFAULT, outputDir = null
)) : ReportsSettings
Content copied to clipboard
Link copied to clipboard
data class TestSettings( var deleteUnused: Boolean = false, var ignoreUnusedFinding: Set<String> = emptySet(), var doNotCheck: Set<String> = emptySet(), var additionalKaptMatchers: List<KaptMatcher> = emptyList(), var additionalCodeGenerators: List<CodeGeneratorBinding> = emptyList(), val checks: ChecksSettings = TestChecksSettings(), val sort: SortSettings = TestSortSettings(), val reports: ReportsSettings = TestReportsSettings()) : ModuleCheckSettings
Content copied to clipboard
Link copied to clipboard
class TestSortSettings(var pluginComparators: List<String> = SortSettings.PLUGIN_COMPARATORS_DEFAULT, var dependencyComparators: List<String> = SortSettings.DEPENDENCY_COMPARATORS_DEFAULT) : SortSettings
Content copied to clipboard