Class JavadocMetadataScraper

    • Constructor Detail

      • JavadocMetadataScraper

        public JavadocMetadataScraper()
    • Method Detail

      • scrapeContent

        public void scrapeContent​(DetailNode ast)
        Method containing the core logic of scraping. This keeps track and decides which phase of scraping we are in, and accordingly call other subroutines.
        Parameters:
        ast - javadoc ast
      • getModuleDetailsStore

        public static java.util.Map<java.lang.String,​ModuleDetails> getModuleDetailsStore()
        Getter method for moduleDetailsStore.
        Returns:
        map containing module details of supplied checks.
      • isTopLevelClassJavadoc

        public boolean isTopLevelClassJavadoc()
        Check if the current javadoc block comment AST corresponds to the top-level class as we only want to scrape top-level class javadoc.
        Returns:
        true if the current AST corresponds to top level class