Package net.sourceforge.pmd.renderers
Class CodeClimateRenderer
java.lang.Object
net.sourceforge.pmd.properties.AbstractPropertySource
net.sourceforge.pmd.renderers.AbstractRenderer
net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
net.sourceforge.pmd.renderers.CodeClimateRenderer
- All Implemented Interfaces:
PropertySource,Renderer
Renderer for Code Climate JSON format
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final String[]static final Stringprotected static final Stringstatic final intFields inherited from class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
configErrors, errors, suppressedFields inherited from class net.sourceforge.pmd.renderers.AbstractRenderer
description, name, showSuppressedViolations, writer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturn the default filename extension to use.voidrenderFileViolations(Iterator<RuleViolation> violations) Render a series ofRuleViolations.Methods inherited from class net.sourceforge.pmd.renderers.AbstractIncrementingRenderer
end, renderFileReport, start, startFileAnalysisMethods inherited from class net.sourceforge.pmd.renderers.AbstractRenderer
determineFileName, flush, getDescription, getName, getPropertySourceType, getWriter, isShowSuppressedViolations, setDescription, setFileNameRenderer, setName, setReportFile, setShowSuppressedViolations, setWriterMethods inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
definePropertyDescriptor, equals, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, hashCode, isPropertyOverridden, setPropertyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.pmd.properties.PropertySource
definePropertyDescriptor, dysfunctionReason, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, isPropertyOverridden, setPropertyMethods inherited from interface net.sourceforge.pmd.renderers.Renderer
newListener
-
Field Details
-
NAME
- See Also:
-
BODY_PLACEHOLDER
- See Also:
-
REMEDIATION_POINTS_DEFAULT
public static final int REMEDIATION_POINTS_DEFAULT- See Also:
-
CODECLIMATE_DEFAULT_CATEGORIES
-
NULL_CHARACTER
- See Also:
-
INTERNAL_DEV_PROPERTIES
-
-
Constructor Details
-
CodeClimateRenderer
public CodeClimateRenderer()
-
-
Method Details
-
renderFileViolations
Description copied from class:AbstractIncrementingRendererRender a series ofRuleViolations.- Specified by:
renderFileViolationsin classAbstractIncrementingRenderer- Parameters:
violations- The iterator of violations to render.- Throws:
IOException
-
defaultFileExtension
Description copied from interface:RendererReturn the default filename extension to use.- Returns:
- String
-