Skip to content

Add type exclude for 3rd party @ConfigurationProperties pojo #2012

@snicoll

Description

@snicoll

When we bind a class that we don't manage as a @ConfigurationProperties, the generated meta-data will contain any valid property. There are a few annoying cases such as setClassLoader or setLogWriter (accepting a PrintWriter).

Maybe we should have a list of types that we know we can't bind and therefore exclude such properties from the generated meta-data

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions