Skip to content

Implement LinkedMap class #108

Implement LinkedMap class

Implement LinkedMap class #108

Triggered via pull request January 18, 2024 09:18
Status Failure
Total duration 53s
Artifacts

ci-pr.yml

on: pull_request
format-and-linting
43s
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
i.create is not a function
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