Const InjectedFields
InjectedFields: "//classBodyDeclaration[//annotation[@value='@Autowired']]//fieldDeclaration//variableDeclaratorId |//classBodyDeclaration[//annotation[@value='@Inject']]//fieldDeclaration//variableDeclaratorId |//classBodyDeclaration[//annotation[@value='@Autowired']]//methodDeclaration//methodDeclarator/identifier |//classBodyDeclaration[//annotation[@value='@Inject']]//methodDeclaration//methodDeclarator/identifier" = `//classBodyDeclaration[//annotation[@value='@Autowired']]//fieldDeclaration//variableDeclaratorId |//classBodyDeclaration[//annotation[@value='@Inject']]//fieldDeclaration//variableDeclaratorId |//classBodyDeclaration[//annotation[@value='@Autowired']]//methodDeclaration//methodDeclarator/identifier |//classBodyDeclaration[//annotation[@value='@Inject']]//methodDeclaration//methodDeclarator/identifier`
Find all fields or setters annotated with @Autowired or @Inject in the codebase. This is an undesirable usage pattern in application code, although acceptable in tests.