Extracting string values from annotation attributes should take concatenated strings into account, incl. constants.
Examples are:
@Component bean names, @Bean names
@RequestMapping path extraction
- and probably many more
Code around this needs to be refactored to avoid code duplication as well.