Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Support runtime view technologies #382

Open
goodale opened this issue Nov 12, 2024 · 0 comments
Open

[FEATURE] Support runtime view technologies #382

goodale opened this issue Nov 12, 2024 · 0 comments
Labels
feature New feature request

Comments

@goodale
Copy link

goodale commented Nov 12, 2024

The analyzer appears to falsely list a number of dependencies as Unused, such as JSP, JSTL and Thymeleaf. This is presumably because they are not used during compile of java assets. (note that javax/jakarta JSP is defined as 'runtime' but JSTL and Thymeleaf have to be scope=compile)

There are plugins, such as the io.leonard.maven.plugins jspc maven plugin, which can e used to compile JSP's during local build and thus making them available for analysis. It would be a big benefit if depclean could invoke those plugins to compile those jsp and html files (Thymeleaf) so they can be analyzed and thus reduce the number of false positives flagged as unused.

@goodale goodale added the feature New feature request label Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature request
Projects
None yet
Development

No branches or pull requests

1 participant