diff --git a/feed.xml b/feed.xml index 235654027b..7945132901 100644 --- a/feed.xml +++ b/feed.xml @@ -5,8 +5,8 @@ Intended as a documentation theme based on Jekyll for technical writers documenting software and other technical products, this theme has all the elements you would need to handle multiple products with both multi-level sidebar navigation, tags, and other documentation features. https://pmd.github.io/pmd/ - Thu, 10 Jun 2021 14:04:12 +0000 - Thu, 10 Jun 2021 14:04:12 +0000 + Thu, 10 Jun 2021 14:48:18 +0000 + Thu, 10 Jun 2021 14:48:18 +0000 Jekyll v3.9.0 diff --git a/pmd_release_notes.html b/pmd_release_notes.html index 59b58e947c..d5222e10c9 100644 --- a/pmd_release_notes.html +++ b/pmd_release_notes.html @@ -1449,6 +1449,11 @@ You can try out this rule like so:
  • #3321: [apex] New rule to detect inaccessible AuraEnabled getters (summer ‘21 security update)
  • +
  • core + +
  • java-codestyle diff --git a/report-examples/pmd-report.sarif.json b/report-examples/pmd-report.sarif.json index af3c6a7fea..e785af258d 100644 --- a/report-examples/pmd-report.sarif.json +++ b/report-examples/pmd-report.sarif.json @@ -14,10 +14,19 @@ "shortDescription": { "text": "Apex classes should declare a sharing model if DML or SOQL/SOSL is used" }, + "fullDescription": { + "text": "Detect classes declared without explicit sharing mode if DML methods are used. This forces the developer to take access restrictions into account before modifying objects." + }, "helpUri": "https://pmd.github.io/pmd/pmd_rules_apex_security.html#apexsharingviolations", + "help": { + "text": "Detect classes declared without explicit sharing mode if DML methods are used. This forces the developer to take access restrictions into account before modifying objects." + }, "properties": { "ruleset": "Security", - "priority": 3 + "priority": 3, + "tags":[ + "Security" + ] } }, { @@ -25,10 +34,19 @@ "shortDescription": { "text": "Missing ApexDoc comment" }, + "fullDescription": { + "text": "This rule validates that: ApexDoc comments are present for classes, methods, and properties that are public or global, excluding overrides and test classes (as well as the contents of test classes)." + }, "helpUri": "https://pmd.github.io/pmd/pmd_rules_apex_documentation.html#apexdoc", + "help": { + "text": "This rule validates that: ApexDoc comments are present for classes, methods, and properties that are public or global, excluding overrides and test classes (as well as the contents of test classes)." + }, "properties": { "ruleset": "Documentation", - "priority": 3 + "priority": 3, + "tags": [ + "Documentation" + ] } } ]