This table lists all available recommendations retrieved from plugins for this project.
Type | Severity | Description |
---|---|---|
PMI_EMPTY_UPDATE | High | The update site URL is empty in the PMI. People need it if they want to use the product, and it should be filled. |
PMI_EMPTY_CI | High | The Hudson CI engine URL [https://github.com/eclipse-cdt/cdt-new-managedbuild-prototype] in the PMI is empty. |
CI_FAILING_JOBS | High | Job cdt-master-run-dash-licenses has been failing for more than 1 week. You should either disable it if it's not relevant anymore, or fix it. |
CI_FAILING_JOBS | High | Job debug-tests-master-gdb-master has been failing for more than 1 week. You should either disable it if it's not relevant anymore, or fix it. |
PMI_EMPTY_TITLE | Medium | The title entry is empty in the PMI. |
PMD_RULES_DEL | Medium | PMD rule LawOfDemeter has too many violations (141031) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule UnusedModifier has too many violations (6826) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule FieldDeclarationsShouldBeAtStartOfClass has too many violations (5991) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule ConfusingTernary has too many violations (3470) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule ImmutableField has too many violations (2959) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule UseVarargs has too many violations (2506) and a low priority (4). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule AvoidReassigningParameters has too many violations (1951) and a low priority (2). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule UncommentedEmptyMethodBody has too many violations (1571) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule CollapsibleIfStatements has too many violations (1144) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule GodClass has too many violations (1116) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule AvoidDeeplyNestedIfStmts has too many violations (1083) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule CompareObjectsWithEquals has too many violations (1047) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule SwitchStmtsShouldHaveDefault has too many violations (801) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule ExcessiveImports has too many violations (753) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule LooseCoupling has too many violations (698) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule UnusedLocalVariable has too many violations (634) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule AvoidSynchronizedAtMethodLevel has too many violations (573) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMD_RULES_DEL | Medium | PMD rule AvoidConstantsInterface has too many violations (507) and a low priority (3). This will discourage people to act on it, and produces unnecessary noise. The rule should be disabled for a more pragmatic use of PMD results. |
PMI_EMPTY_PROPOSAL | Low | The proposal document URL is empty in the PMI. It helps people understand the genesis of the project and should be filled. |
PMD_FIX_RULES | Low | PMD rule DoubleCheckedLocking has only a few violations (2) and a high priority (1). It would be easy to work on this rule and the associated good practice, both for the project and for the team experience, and fix all violations associated to this rule. |
PMD_FIX_RULES | Low | PMD rule BooleanInstantiation has only a few violations (5) and a high priority (2). It would be easy to work on this rule and the associated good practice, both for the project and for the team experience, and fix all violations associated to this rule. |
PMD_FIX_RULES | Low | PMD rule AbstractClassWithoutAnyMethod has only a few violations (5) and a high priority (1). It would be easy to work on this rule and the associated good practice, both for the project and for the team experience, and fix all violations associated to this rule. |
PMD_FIX_RULES | Low | PMD rule BrokenNullCheck has only a few violations (11) and a high priority (2). It would be easy to work on this rule and the associated good practice, both for the project and for the team experience, and fix all violations associated to this rule. |
PMD_FIX_RULES | Low | PMD rule AvoidBranchingStatementAsLastInLoop has only a few violations (50) and a high priority (2). It would be easy to work on this rule and the associated good practice, both for the project and for the team experience, and fix all violations associated to this rule. |
PMD_FIX_FILES | Low | The file . . /cdt/internal/core/dom/parser/cpp/semantics/CPPSemantics.java has only 0 P1 violations and 45 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . se/cdt/internal/core/dom/parser/cpp/semantics/CPPVisitor.java has only 0 P1 violations and 43 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . /core/dom/parser/cpp/semantics/TemplateArgumentDeduction.java has only 1 P1 violations and 40 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . org/eclipse/cdt/internal/core/parser/scanner/LocationMap.java has only 0 P1 violations and 36 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . t/internal/autotools/ui/editors/automake/GNUMakefileUtil.java has only 0 P1 violations and 31 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . ipse/cdt/make/internal/core/makefile/gnu/GNUMakefileUtil.java has only 0 P1 violations and 30 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . rser/org/eclipse/cdt/internal/core/dom/parser/c/CVisitor.java has only 1 P1 violations and 23 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . ipse/cdt/internal/core/dom/parser/cpp/GNUCPPSourceParser.java has only 0 P1 violations and 19 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . se/cdt/internal/autotools/core/AutotoolsNewMakeGenerator.java has only 0 P1 violations and 19 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
PMD_FIX_FILES | Low | The file . . /cdt/internal/core/dom/parser/cpp/semantics/CPPTemplates.java has only 0 P1 violations and 19 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality. |
Page generated by Alambic 3.3.3-dev on Tue Jan 26 05:38:11 2021.