Class DependencyTracker


  • public class DependencyTracker
    extends Object
    • Constructor Detail

      • DependencyTracker

        public DependencyTracker​(org.apache.maven.plugin.logging.Log logger,
                                 Path projectDirectory,
                                 Path sourceDirectory,
                                 JspCServletContext jspCServletContext,
                                 TrackingClassLoader classLoader,
                                 List<org.apache.maven.artifact.Artifact> compileScopeArtifacts)
    • Method Detail

      • processCompileDependencies

        public void processCompileDependencies()
      • collectJSPInfo

        public void collectJSPInfo​(String jspFile,
                                   org.apache.sling.scripting.jsp.jasper.compiler.PageInfo pageInfo)
      • getUnusedDependencies

        public Set<String> getUnusedDependencies()