Skip to content

Implement LinkedMap class #77

Implement LinkedMap class

Implement LinkedMap class #77

Triggered via pull request November 10, 2023 09:52
Status Failure
Total duration 1m 1s
Artifacts 1

ci-pr.yml

on: pull_request
format-and-linting
51s
format-and-linting
scratch-org-test
0s
scratch-org-test
trigger-packaging
0s
trigger-packaging
Fit to window
Zoom out
Zoom in

Annotations

1 error and 9 warnings
format-and-linting
Process completed with exit code 1.
review
Skipped: files is null
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L1
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L4
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L8
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L16
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L20
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L24
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L28
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc
Missing ApexDoc comment: file:///__w/ApexKit/ApexKit/force-app/main/default/classes/LinkedMap.cls#L32
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). * ApexDoc comments are present for classes, methods, and properties that are protected or private, depending on the properties `reportPrivate` and `reportProtected`. * ApexDoc comments should contain @description depending on the property `reportMissingDescription`. * ApexDoc comments on non-void, non-constructor methods should contain @return. * ApexDoc comments on void or constructor methods should not contain @return. * ApexDoc comments on methods with parameters should contain @param for each parameter, in the same order as the method signature. * ApexDoc comments are present on properties is only validated, if the property `reportProperty` is enabled. By setting `reportProperty` to false, you can ignore missing comments on properties. Method overrides and tests are both exempted from having ApexDoc. ApexDoc (Priority: 3, Ruleset: Documentation) https://docs.pmd-code.org/pmd-doc-7.0.0-rc4/pmd_rules_apex_documentation.html#apexdoc

Artifacts

Produced during runtime
Name Size
PMD Report Expired
42.7 KB