Uploaded image for project: 'Maven Doxia Sitetools'
  1. Maven Doxia Sitetools
  2. DOXIASITETOOLS-124

streamline SiteTools API: hide methods that are only used internally

    XMLWordPrintableJSON

Details

    • Wish
    • Status: Closed
    • Major
    • Resolution: Fixed
    • doxia-integration-tools-1.6
    • 1.7
    • Integration Tools
    • None

    Description

      a good number of methods are only used internally by DefaultSiteTools, not from maven-site-plugin, and I don't expect other integrations to really use them
      removing the methods from public SiteTools API will make it easier to understand and eventually to refactor

      ie removing a lot of methods used by getDecorationModel() API:

      • getSiteDescriptorFromRepository()
      • populateParentMenu()
      • populateModulesMenu()

      Attachments

        Activity

          People

            hboutemy Herve Boutemy
            hboutemy Herve Boutemy
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: