2016-09-07 16:10:48 -04:00
|
|
|
entries:
|
|
|
|
- title: sidebar
|
2017-08-13 12:10:01 +02:00
|
|
|
product: PMD
|
2017-11-20 20:38:24 +00:00
|
|
|
version: '!PMD_VERSION!'
|
2016-09-07 16:10:48 -04:00
|
|
|
folders:
|
2017-11-20 20:38:24 +00:00
|
|
|
- title: null
|
2016-09-07 16:10:48 -04:00
|
|
|
output: pdf
|
|
|
|
type: frontmatter
|
|
|
|
folderitems:
|
2017-11-20 20:38:24 +00:00
|
|
|
- title: null
|
2016-09-07 16:10:48 -04:00
|
|
|
url: /titlepage
|
|
|
|
output: pdf
|
|
|
|
type: frontmatter
|
2017-11-20 20:38:24 +00:00
|
|
|
- title: null
|
2016-09-07 16:10:48 -04:00
|
|
|
url: /tocpage
|
|
|
|
output: pdf
|
|
|
|
type: frontmatter
|
2017-05-25 11:12:08 +02:00
|
|
|
- title: User Documentation
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
|
|
|
folderitems:
|
2016-09-10 17:06:01 -04:00
|
|
|
- title: Introduction
|
2016-09-07 16:10:48 -04:00
|
|
|
url: /index.html
|
|
|
|
output: web, pdf
|
|
|
|
type: homepage
|
2017-11-20 20:38:24 +00:00
|
|
|
- title: Release Notes
|
2017-08-15 14:08:48 +02:00
|
|
|
url: /pmd_release_notes.html
|
|
|
|
output: web, pdf
|
2017-05-25 12:16:23 +02:00
|
|
|
- title: Getting Started
|
2017-07-22 11:15:40 +02:00
|
|
|
url: /pmd_userdocs_getting_started.html
|
2017-05-25 12:16:23 +02:00
|
|
|
output: web, pdf
|
|
|
|
- title: Understanding Rulesets
|
2017-07-22 11:15:40 +02:00
|
|
|
url: /pmd_userdocs_understanding_rulesets.html
|
2016-09-10 16:28:00 -04:00
|
|
|
output: web, pdf
|
2017-05-25 12:16:23 +02:00
|
|
|
- title: Best Pratices
|
2017-07-22 11:15:40 +02:00
|
|
|
url: /pmd_userdocs_best_practices.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2017-07-22 11:06:01 +02:00
|
|
|
- title: Copy-Paste Detection
|
|
|
|
url: /pmd_userdocs_cpd.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Suppressing
|
|
|
|
url: /pmd_userdocs_suppressing.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2017-11-10 17:49:16 +01:00
|
|
|
- title: null
|
|
|
|
output: web, pdf
|
2017-08-18 19:42:12 +02:00
|
|
|
subfolders:
|
|
|
|
- title: Tools / Integrations
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Maven PMD Plugin
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_userdocs_tools_maven.html
|
|
|
|
- title: Ant
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_userdocs_tools_ant.html
|
|
|
|
- title: Other Tools / Integrations
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_userdocs_tools.html
|
2017-07-22 11:37:13 +02:00
|
|
|
- title: FAQ
|
|
|
|
url: /pmd_userdocs_faq.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2017-05-25 12:16:23 +02:00
|
|
|
- title: Getting Help
|
2017-07-22 11:15:40 +02:00
|
|
|
url: /pmd_userdocs_help.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2017-07-21 12:15:15 +02:00
|
|
|
- title: PMD in the press
|
|
|
|
url: /pmd_userdocs_news.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Products/books related to PMD
|
|
|
|
url: /pmd_userdocs_products.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Similar Projects
|
|
|
|
url: /pmd_userdocs_similarprojects.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: License
|
|
|
|
url: /license.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Credits
|
2017-07-22 11:15:40 +02:00
|
|
|
url: /pmd_userdocs_credits.html
|
2017-07-21 12:15:15 +02:00
|
|
|
output: web, pdf
|
|
|
|
- title: What does 'PMD' mean?
|
|
|
|
url: /pmd_userdocs_meaning.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2017-08-15 14:08:48 +02:00
|
|
|
- title: Old Release Notes
|
|
|
|
url: /pmd_release_notes_old.html
|
|
|
|
output: web, pdf
|
2017-05-25 11:12:08 +02:00
|
|
|
- title: Rule Reference
|
|
|
|
output: web, pdf
|
|
|
|
folderitems:
|
2017-11-20 20:38:24 +00:00
|
|
|
- title: null
|
2017-05-25 11:12:08 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: Apex Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex.html
|
|
|
|
- title: Best Practices
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex_bestpractices.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Code Style
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex_codestyle.html
|
|
|
|
- title: Design
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex_design.html
|
|
|
|
- title: Error Prone
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex_errorprone.html
|
|
|
|
- title: Performance
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex_performance.html
|
|
|
|
- title: Security
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_apex_security.html
|
|
|
|
- title: null
|
2017-05-25 11:12:08 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: Ecmascript Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_ecmascript.html
|
|
|
|
- title: Best Practices
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_ecmascript_bestpractices.html
|
|
|
|
- title: Code Style
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_ecmascript_codestyle.html
|
|
|
|
- title: Error Prone
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_ecmascript_errorprone.html
|
|
|
|
- title: null
|
2017-07-22 12:03:16 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: Java Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java.html
|
|
|
|
- title: Best Practices
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_bestpractices.html
|
|
|
|
- title: Code Style
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_codestyle.html
|
|
|
|
- title: Design
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_design.html
|
|
|
|
- title: Documentation
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_documentation.html
|
|
|
|
- title: Error Prone
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_errorprone.html
|
|
|
|
- title: Multithreading
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_multithreading.html
|
|
|
|
- title: Performance
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_java_performance.html
|
|
|
|
- title: null
|
2017-07-22 12:03:16 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: Java Server Pages Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_jsp.html
|
|
|
|
- title: Best Practices
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_jsp_bestpractices.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Code Style
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_jsp_codestyle.html
|
|
|
|
- title: Design
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_jsp_design.html
|
|
|
|
- title: Error Prone
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_jsp_errorprone.html
|
|
|
|
- title: Security
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_jsp_security.html
|
|
|
|
- title: null
|
2017-07-22 12:03:16 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: Maven POM Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_pom.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Error Prone
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_pom_errorprone.html
|
|
|
|
- title: null
|
2017-08-15 12:49:11 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: PLSQL Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_plsql.html
|
|
|
|
- title: Best Practices
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_plsql_bestpractices.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Code Style
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_plsql_codestyle.html
|
|
|
|
- title: Design
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_plsql_design.html
|
|
|
|
- title: Error Prone
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_plsql_errorprone.html
|
|
|
|
- title: null
|
2017-07-28 12:14:47 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: Salesforce VisualForce Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_vf.html
|
|
|
|
- title: Security
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_vf_security.html
|
|
|
|
- title: null
|
2017-07-22 12:03:16 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: VM Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_vm.html
|
|
|
|
- title: Best Practices
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_vm_bestpractices.html
|
|
|
|
- title: Design
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_vm_design.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Error Prone
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_vm_errorprone.html
|
|
|
|
- title: null
|
2017-07-22 12:03:16 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: XML Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_xml.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Error Prone
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_xml_errorprone.html
|
|
|
|
- title: null
|
2017-07-28 12:14:47 +02:00
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
subfolders:
|
|
|
|
- title: XSL Rules
|
|
|
|
output: web, pdf
|
|
|
|
subfolderitems:
|
|
|
|
- title: Index
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_xsl.html
|
2017-12-15 11:12:04 +00:00
|
|
|
- title: Code Style
|
2017-11-20 20:38:24 +00:00
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_xsl_codestyle.html
|
|
|
|
- title: Performance
|
|
|
|
output: web, pdf
|
|
|
|
url: /pmd_rules_xsl_performance.html
|
2017-07-22 11:06:01 +02:00
|
|
|
- title: Language Specific Documentation
|
|
|
|
output: web, pdf
|
|
|
|
folderitems:
|
|
|
|
- title: JSP Support
|
|
|
|
url: /pmd_languages_jsp.html
|
|
|
|
output: web, pdf
|
2017-08-13 12:10:01 +02:00
|
|
|
- title: Java code metrics
|
2017-07-30 23:31:39 +02:00
|
|
|
url: /pmd_java_metrics_index.html
|
|
|
|
output: web, pdf
|
2017-08-28 00:49:44 +02:00
|
|
|
- title: Apex code metrics
|
|
|
|
url: /pmd_apex_metrics_index.html
|
|
|
|
output: web, pdf
|
2017-05-25 11:12:08 +02:00
|
|
|
- title: Developer Documentation
|
2016-09-09 20:27:54 -04:00
|
|
|
output: web, pdf
|
|
|
|
folderitems:
|
2017-08-18 10:33:43 +02:00
|
|
|
- title: Developer Resources
|
|
|
|
url: /pmd_devdocs_development.html
|
|
|
|
output: web, pdf
|
2017-08-18 19:06:39 +02:00
|
|
|
- title: Writing Documentation
|
|
|
|
url: /pmd_devdocs_writing_documentation.html
|
|
|
|
output: web, pdf
|
2017-05-25 12:16:23 +02:00
|
|
|
- title: Code Style
|
|
|
|
url: /pmd_devdocs_codestyle.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Setting up your IDE
|
|
|
|
url: /pmd_devdocs_setting_up_ide.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Pull Requests
|
|
|
|
url: /pmd_devdocs_pull_requests.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Building PMD from source
|
|
|
|
url: /pmd_devdocs_building.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Testing / Test Framework
|
|
|
|
url: /pmd_devdocs_testing.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Releasing
|
|
|
|
url: /pmd_devdocs_releasing.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Architecture
|
|
|
|
url: /pmd_devdocs_architecture.html
|
|
|
|
output: web, pdf
|
|
|
|
- title: Roadmap
|
|
|
|
url: /pmd_devdocs_roadmap.html
|
|
|
|
output: web, pdf
|
2016-09-09 20:27:54 -04:00
|
|
|
- title: How PMD Works
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_how_pmd_works.html
|
2016-09-09 20:27:54 -04:00
|
|
|
output: web, pdf
|
|
|
|
- title: Writing a Rule
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_writing_pmd_rules.html
|
2016-09-09 20:27:54 -04:00
|
|
|
output: web, pdf
|
|
|
|
- title: Writing XPath Rules
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_writing_xpath_rules.html
|
2016-09-09 20:27:54 -04:00
|
|
|
output: web, pdf
|
2017-07-20 16:52:34 +02:00
|
|
|
- title: Using code metrics in custom rules
|
|
|
|
url: /pmd_devdocs_metrics_howto.html
|
|
|
|
output: web, pdf
|
2016-09-09 20:27:54 -04:00
|
|
|
- title: Making Rulesets
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_making_rulesets.html
|
2016-09-09 20:27:54 -04:00
|
|
|
output: web, pdf
|
2016-09-10 00:07:47 -04:00
|
|
|
- title: Rule Guidelines
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_rule_guidelines.html
|
2016-09-07 19:55:16 -04:00
|
|
|
output: web, pdf
|
2017-11-18 15:29:54 +01:00
|
|
|
- title: Working with properties
|
|
|
|
url: /pmd_devdocs_working_with_properties.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2016-09-10 00:07:47 -04:00
|
|
|
- title: Adding a New Language
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_adding_new_language.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2016-09-10 00:07:47 -04:00
|
|
|
- title: Adding a New CPD Language
|
2017-05-25 12:16:23 +02:00
|
|
|
url: /pmd_devdocs_adding_new_cpd_language.html
|
2016-09-07 16:10:48 -04:00
|
|
|
output: web, pdf
|
2017-08-01 19:07:44 +02:00
|
|
|
- title: Adding metrics support to a language
|
|
|
|
url: /pmd_devdocs_adding_metrics_support_to_language.html
|
|
|
|
output: web, pdf
|
2017-11-20 20:38:24 +00:00
|
|
|
|