I have this class:
@Component
@ConditionalOnClass(name="java.lang.String")
public class MyConditionalComponent {
}
and the auto-config report for this looks like:
"MyConditionalComponent": [
{
"condition": "OnClassCondition",
"message": "@ConditionalOnClass found required class 'java.lang.String'; @ConditionalOnMissingClass did not find unwanted class"
}
]
why does the @ConditionalOnMissingClass message appears?
And it seems to append the same message quite often for conditionals. Any idea why that happens?