Although line markers/gutter icons are available for body file paths in both the JSON and Java DSLs, they are not used when doing usage/reference based search on mapping files.
By providing references to these string literals, the configured JSON properties and method calls will show up in usage based search results, which can also be beneficial when deleting mapping files, to notify users that those files are still in use.
Tasks
Create reference contributors for the same JSON properties and method calls that the respective line marker providers provide for, and resolve to.
Summary
Although line markers/gutter icons are available for body file paths in both the JSON and Java DSLs, they are not used when doing usage/reference based search on mapping files.
By providing references to these string literals, the configured JSON properties and method calls will show up in usage based search results, which can also be beneficial when deleting mapping files, to notify users that those files are still in use.
Tasks