modeling.gendoc Project Recommendations



This table lists all available recommendations retrieved from plugins for this project.


Type Severity Description
PMI_EMPTY_DOWNLOAD High The download URL is empty in the PMI. People need it to download, use, and contribute to the project and should be correctly filled.
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_NOK_CI High The Hudson CI engine URL [https://hudson.eclipse.org/gendoc/job/Gendoc/] in the PMI is not detected as the root of a Hudson instance.
PMI_EMPTY_TITLE Medium The title entry is empty in the PMI.
PMD_RULES_DEL Medium PMD rule LawOfDemeter has too many violations (2998) 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.
ITS_OPENED_BUGS Low During last 4 weeks, there has been twice as many opened bugs (1) as closed bugs (0). This may be ok if the activity has notably increased, but it could also reveal some instability or decrease in project quality.
ITS_CLOSERS Low During past year, the number of people closing issues has fallen by -2. This usually means a decrease in project diversity and activity.
PMI_EMPTY_GETTING_STARTED Low The getting started URL is empty in the PMI. It helps people use, and contribute to, the project and should be correctly filled.
PMI_EMPTY_DOC Low The documentation URL is empty in the PMI. It helps people use, and contribute to, the project and should be correctly filled.
PMI_EMPTY_PLAN Low The plan document URL is empty in the PMI. It helps people understand the roadmap of the project and should be filled.
PMD_FIX_RULES Low PMD rule ClassWithOnlyPrivateConstructorsShouldBeFinal has only a few violations (1) 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 AvoidBranchingStatementAsLastInLoop has only a few violations (1) 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 ConstructorCallsOverridableMethod 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 ReturnEmptyArrayRatherThanNull 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 EmptyMethodInAbstractClassShouldBeAbstract has only a few violations (11) 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_FILES Low The file . . ents/src/org/eclipse/gendoc/documents/XMLDocumentService.java has only 1 P1 violations and 7 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 . . ers/src/org/eclipse/gendoc/tags/parsers/impl/AbstractTag.java has only 4 P1 violations and 0 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 . . oc.wizard/src/org/eclipse/gendoc/wizard/GendocWizardPage.java has only 2 P1 violations and 2 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 . . cx/src/org/eclipse/gendoc/services/docx/DOCXImageService.java has only 0 P1 violations and 4 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 . . tml/src/org/eclipse/gendoc/tags/html/impl/ODTHtmlService.java has only 0 P1 violations and 3 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 . . pse/gendoc/wizard/batch/GendocWizardBatchModeApplication.java has only 0 P1 violations and 3 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/src/org/eclipse/gendoc/services/odt/ODTDocumentService.java has only 0 P1 violations and 3 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 . . c.process/src/org/eclipse/gendoc/process/AbstractProcess.java has only 2 P1 violations and 0 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 . . eclipse/gendoc/script/services/impl/ModuleManagerService.java has only 0 P1 violations and 2 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 . . .odt/src/org/eclipse/gendoc/services/odt/ODTImageService.java has only 0 P1 violations and 2 P2 violations. It would be quite easy to fix these in one shot and seriously improve the file's quality.
SCM_LOW_ACTIVITY There have been only 9 commits during last year. The project has a very low activity.

Page generated by Alambic 3.2 on Sat Mar 25 05:35:55 2017.