BeanDescriptionFactory incorrectly prints the following warnings for classes containing bridge methods:
BeanDescriptionFactory should ignore bridge methods.
This could be fixed easily by adding:
in the for loop, before the first if condition.
This can be reproduced by using a class with a bridge method in logback's configuration. For example:
In this case IntegerConfigFoo will have a setBar(Object) bridge method AND a setBar(Integer) method. Logback should ignore the setBar(Object) bridge method.
This is causing issues for logstash-logback-encoder