Package-level declarations
Types
Link copied to clipboard
class DeprecatedPropertyScanner(scanningConfigProvider: <Error class: unknown class><DeprecatedPropertyScanningConfig>, propertyWarnerProvider: <Error class: unknown class><SimpleDeprecatedConfigWarner>, environment: <Error class: unknown class>)
Scans for deprecated @ConditionalOnProperty and @ConfigurationProperties annotations during application startup.
Link copied to clipboard
data class DeprecatedPropertyScanningConfig(var includePackages: List<String> = listOf(
"com.embabel.agent",
"com.embabel.agent.shell"
), var excludePackages: List<String> = defaultExcludePackages(), var additionalExcludes: List<String> = emptyList(), var autoExcludeJarPackages: Boolean = false, var maxScanDepth: Int = 10, var enabled: Boolean = false)
Configuration for conditional property scanning during migration.
Link copied to clipboard
Configuration for deprecated property warning behavior.
Link copied to clipboard
class SimpleDeprecatedConfigWarner(environment: <Error class: unknown class>, warningConfig: DeprecatedPropertyWarningConfig)
Simple implementation for warning about deprecated configuration usage.