| This doesn't *do* much at the moment. It is supposed to be a start on a sitemap |
| analysis tool. |
| |
| Here's a wishlist of functionality for it: |
| |
| o) Show all components and where they are defined so that duplicate definitions might |
| be detected. I think it's agreed that if components are used in more than one place |
| it makes sense for them to be defined at the root sitemap. By printing them out, we |
| can see when components are defined in multiple places so that it'll be easier to |
| see if that's desireable. (partly working) |
| |
| o) Show where components are actually used. |
| -> Supports the identification of unused sitemap components. |
| -> Supports identification of sitemap components that are only used in one place |
| (important to see if the definition should be moved to a lower sitemap) |
| |
| o) ... |
| |
| |
| |
| Following command line assuming xalan is installed and it is run from $FORREST_HOME\etc\sitemap-analysis |
| |
| >java org.apache.xalan.xslt.Process -IN ..\..\main\webapp\sitemap.xmap -XSL sitemap-evaluator.xsl -OUT output.html |