Reports incorrect @Profile expressions:
Examples:
@Configuration
@Profile("a & (b | c)")
public class MyConfiguration {...}
@Configuration
@Profile() // reports "Profile expression must contain text"
public class MyConfiguration {...}
@Configuration
@Profile("a & b | c") // reports "Malformed profile expression"
public class MyConfiguration {...}