Skip navigation links
A C D E F G I L M N O P R S T V W _ 

A

activeCategory() - Method in class rortveiten.misra.Guideline
 
addDeviationReference(String, String) - Method in class rortveiten.misra.Guideline
 
all() - Static method in class rortveiten.misra.WarningParser
This is how we get all subclasses, so you don't need to do anything but add a new subclass to the project in order to create support for a new tool.

C

CommentProperties() - Constructor for class rortveiten.misra.WarningParser.CommentProperties
 
CppcheckWarningParser - Class in rortveiten.misra
 
CppcheckWarningParser() - Constructor for class rortveiten.misra.CppcheckWarningParser
 

D

DescriptorImpl() - Constructor for class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
DeviationReference(String, String) - Constructor for class rortveiten.misra.Guideline.DeviationReference
 
doCheckRuleSet(String, String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
doCheckSourceListFile(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
doCheckWarningsFile(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
doFillRuleSetItems() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
doFillWarningParserItems() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 

E

ERR_COULD_NOT_DETERMINE_SUPPRESSED_GUIDELINE - Static variable in class rortveiten.misra.WarningParser
 
ERR_GRP_ERROR - Static variable in class rortveiten.misra.WarningParser
 
ERR_GUIDELINE_NOT_FOUND - Static variable in class rortveiten.misra.WarningParser
 
ERR_ILLEGAL_DEVIATION - Static variable in class rortveiten.misra.WarningParser
 
ERR_READ_FILE - Static variable in class rortveiten.misra.WarningParser
 
ERR_WRITE_FILE - Static variable in class rortveiten.misra.WarningParser
 
errorCode - Variable in class rortveiten.misra.WarningParser
 

F

findNext(Pattern) - Method in class rortveiten.misra.LineNumberFinder
 
findNext(String) - Method in class rortveiten.misra.LineNumberFinder
 
findSuppressionComments(String) - Method in class rortveiten.misra.CppcheckWarningParser
 
findSuppressionComments(String) - Method in class rortveiten.misra.PcLintWarningParser
 
findSuppressionComments(String) - Method in class rortveiten.misra.WarningParser
Parse the contents of a source code file, and return a list of all suppression comments in the file.
fromString(String) - Static method in enum rortveiten.misra.Guideline.Category
 
fromString(String) - Static method in enum rortveiten.misra.WarningParser.MisraVersion
 

G

GcsAction - Class in io.jenkins.plugins.rortveiten
 
GcsAction(Run<?, ?>, List<Guideline>, String, String, String, String, boolean, String, String, String) - Constructor for class io.jenkins.plugins.rortveiten.GcsAction
 
GcsProjectAction - Class in io.jenkins.plugins.rortveiten
 
GcsProjectAction(Run<?, ?>, List<Guideline>, String, String, String, String, boolean, String, String, String) - Constructor for class io.jenkins.plugins.rortveiten.GcsProjectAction
 
GcsProjectAction(GcsAction) - Constructor for class io.jenkins.plugins.rortveiten.GcsProjectAction
 
getCategory() - Method in class rortveiten.misra.Guideline
 
getCategoryString() - Method in class rortveiten.misra.Guideline
 
getDeviationPattern() - Method in class rortveiten.misra.WarningParser
 
getDeviationReferences() - Method in class rortveiten.misra.Guideline
 
getDisplayName() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getDisplayName() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
getErrorCode() - Method in class rortveiten.misra.WarningParser
Gets the errors produced by this warningparser
getFalsePositivePattern() - Method in class rortveiten.misra.WarningParser
 
getGrpFile() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getGuidelineIdsFromComment(String) - Method in class rortveiten.misra.CppcheckWarningParser
 
getGuidelineIdsFromComment(String) - Method in class rortveiten.misra.PcLintWarningParser
 
getGuidelineIdsFromComment(String) - Method in class rortveiten.misra.WarningParser
For a single suppression comment, find each MISRA violation that is suppressed by this comment.
getGuidelinePattern() - Method in class rortveiten.misra.WarningParser
 
getGuidelines() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getGuidelines() - Method in class rortveiten.misra.WarningParser
 
getIconFileName() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getId() - Method in class rortveiten.misra.Guideline
 
getJob() - Method in class io.jenkins.plugins.rortveiten.GcsProjectAction
 
getLink() - Method in class rortveiten.misra.Guideline.DeviationReference
 
getLogFile() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getLogFilePath() - Method in class rortveiten.misra.WarningParser
 
getMatcher() - Method in class rortveiten.misra.LineNumberFinder
Returns the regex matcher so you can examine the previous match
getMisraLintFileContent(WarningParser.MisraVersion) - Static method in class rortveiten.misra.WarningParser
These files are provided by Gimpel software as settings for PC-lint.
getMisraVersion() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getMisraVersion() - Method in class rortveiten.misra.WarningParser
 
getNonMisraPattern() - Method in class rortveiten.misra.WarningParser
 
getNonMisraTagPattern() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getNotes() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getParserName() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getProjectActions() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getProjectName() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getProjectName() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getReCategorization() - Method in class rortveiten.misra.Guideline
 
getReCategorizationString() - Method in class rortveiten.misra.Guideline
 
getReference() - Method in class rortveiten.misra.Guideline.DeviationReference
 
getRequiredMonitorService() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getRuleSet() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getRun() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getSoftwareVersion() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getSoftwareVersion() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getSourceListFile() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getStatus() - Method in class rortveiten.misra.Guideline
 
getSummary() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getTool() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getToolsUsedToCheckRequirement() - Method in class rortveiten.misra.Guideline
 
getUrlName() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
getWarningParser() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getWarningsFile() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
getWorkspace() - Method in class rortveiten.misra.WarningParser
 
Guideline - Class in rortveiten.misra
 
Guideline(String) - Constructor for class rortveiten.misra.Guideline
 
Guideline(String, String) - Constructor for class rortveiten.misra.Guideline
 
Guideline(String, Guideline.Category, Guideline.Category, String) - Constructor for class rortveiten.misra.Guideline
 
Guideline(String, String, String, String) - Constructor for class rortveiten.misra.Guideline
 
Guideline.Category - Enum in rortveiten.misra
 
Guideline.ComplianceStatus - Enum in rortveiten.misra
 
Guideline.DeviationReference - Class in rortveiten.misra
 

I

initialize(WarningParser.MisraVersion) - Method in class rortveiten.misra.WarningParser
Initializes/resets this warning parser and sets the MISRA version.
io.jenkins.plugins.rortveiten - package io.jenkins.plugins.rortveiten
 
isApplicable(Class<? extends AbstractProject>) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin.DescriptorImpl
 
isCompliant() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
isCompliant() - Method in class rortveiten.misra.WarningParser
 
isDoFailOnError() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
isDoFailOnIncompliance() - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
isProjectAction() - Method in class io.jenkins.plugins.rortveiten.GcsAction
 
isProjectAction() - Method in class io.jenkins.plugins.rortveiten.GcsProjectAction
 

L

LineNumberFinder - Class in rortveiten.misra
Class for finding line numbers of text patterns contained within a longer text, typically the contents of a file
LineNumberFinder(String) - Constructor for class rortveiten.misra.LineNumberFinder
 
log(String) - Method in class rortveiten.misra.WarningParser
 

M

Messages - Class in io.jenkins.plugins.rortveiten
Generated localization support class.
Messages() - Constructor for class io.jenkins.plugins.rortveiten.Messages
 
MisraGcsBuilderPlugin - Class in io.jenkins.plugins.rortveiten
 
MisraGcsBuilderPlugin() - Constructor for class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
MisraGcsBuilderPlugin.DescriptorImpl - Class in io.jenkins.plugins.rortveiten
 
MisraGcsBuilderPlugin_DescriptorImpl_DisplayName() - Static method in class io.jenkins.plugins.rortveiten.Messages
Key MisraGcsBuilderPlugin.DescriptorImpl.DisplayName: Build MISRA Guideline Compliance Summary (GCS).

N

name() - Method in class rortveiten.misra.CppcheckWarningParser
 
name() - Method in class rortveiten.misra.PcLintWarningParser
 
name() - Method in class rortveiten.misra.WarningParser
 

O

out - Variable in class rortveiten.misra.WarningParser
 

P

parseSourceFile(String) - Method in class rortveiten.misra.WarningParser
 
parseSourceFiles(List<String>) - Method in class rortveiten.misra.WarningParser
 
parseWarningLine(String) - Method in class rortveiten.misra.CppcheckWarningParser
 
parseWarningLine(String) - Method in class rortveiten.misra.PcLintWarningParser
 
parseWarningLine(String) - Method in class rortveiten.misra.WarningParser
Parse a line from the output of the MISRA checker tool (e.g.
parseWarnings(List<String>) - Method in class rortveiten.misra.WarningParser
 
PcLintWarningParser - Class in rortveiten.misra
 
PcLintWarningParser() - Constructor for class rortveiten.misra.PcLintWarningParser
 
perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 

R

readGrp(List<String>) - Method in class rortveiten.misra.WarningParser
Reads in a guideline categorization plan (GRP) from a list of strings, each containing a guideline to be recategorized and its new category separated by a comma, e.g "Rule 1.1, mandatory" or "Directive 2.1, disapplied"
relativePaths(List<String>, FilePath) - Static method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
rortveiten.misra - package rortveiten.misra
 

S

setCategory(Guideline.Category) - Method in class rortveiten.misra.Guideline
 
setCategory(String) - Method in class rortveiten.misra.Guideline
 
setDeviationPattern(String) - Method in class rortveiten.misra.WarningParser
 
setDoFailOnError(boolean) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setDoFailOnIncompliance(boolean) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setFalsePositivePattern(String) - Method in class rortveiten.misra.WarningParser
 
setGrpFile(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setGuidelinePattern(String) - Method in class rortveiten.misra.WarningParser
 
setGuidelines(List<Guideline>) - Method in class rortveiten.misra.WarningParser
Method only meant for injection from tests to reduce test-refactoring effort
setId(String) - Method in class rortveiten.misra.Guideline
 
setLogFile(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setLogFilePath(String) - Method in class rortveiten.misra.WarningParser
 
setLogger(PrintStream) - Method in class rortveiten.misra.WarningParser
 
setMisraVersion(WarningParser.MisraVersion) - Method in class rortveiten.misra.PcLintWarningParser
 
setMisraVersion(WarningParser.MisraVersion) - Method in class rortveiten.misra.WarningParser
Resets this parser and sets a specific MISRA version.
setNonMisraPattern(String) - Method in class rortveiten.misra.WarningParser
 
setNonMisraTagPattern(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setProjectName(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setReCategorization(Guideline.Category) - Method in class rortveiten.misra.Guideline
 
setReCategorization(String) - Method in class rortveiten.misra.Guideline
 
setRuleSet(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setSoftwareVersion(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setSourceListFile(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setStatus(Guideline.ComplianceStatus) - Method in class rortveiten.misra.Guideline
 
setToolsUsedToCheckRequirement(String) - Method in class rortveiten.misra.Guideline
 
setWarningParser(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setWarningsFile(String) - Method in class io.jenkins.plugins.rortveiten.MisraGcsBuilderPlugin
 
setWorkspace(FilePath) - Method in class rortveiten.misra.WarningParser
 
summary() - Method in class rortveiten.misra.WarningParser
 
supportedMisraVersions() - Method in class rortveiten.misra.CppcheckWarningParser
 
supportedMisraVersions() - Method in class rortveiten.misra.PcLintWarningParser
 
supportedMisraVersions() - Method in class rortveiten.misra.WarningParser
Returns the set of all MISRA-guideline versions supported by this warning parser.
Suppression() - Constructor for class rortveiten.misra.WarningParser.Suppression
 

T

toString() - Method in enum rortveiten.misra.Guideline.Category
 
toString() - Method in class rortveiten.misra.Guideline
 
toString() - Method in enum rortveiten.misra.WarningParser.MisraVersion
 

V

valueOf(String) - Static method in enum rortveiten.misra.Guideline.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rortveiten.misra.Guideline.ComplianceStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum rortveiten.misra.WarningParser.MisraVersion
Returns the enum constant of this type with the specified name.
values() - Static method in enum rortveiten.misra.Guideline.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rortveiten.misra.Guideline.ComplianceStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum rortveiten.misra.WarningParser.MisraVersion
Returns an array containing the constants of this enum type, in the order they are declared.
Violation() - Constructor for class rortveiten.misra.WarningParser.Violation
 

W

WarningParser - Class in rortveiten.misra
Abstract class with functions to parse warnings from a specific MISRA checker tool.
WarningParser() - Constructor for class rortveiten.misra.WarningParser
 
WarningParser.CommentProperties - Class in rortveiten.misra
 
WarningParser.MisraVersion - Enum in rortveiten.misra
 
WarningParser.Suppression - Class in rortveiten.misra
 
WarningParser.Violation - Class in rortveiten.misra
 

_

_MisraGcsBuilderPlugin_DescriptorImpl_DisplayName() - Static method in class io.jenkins.plugins.rortveiten.Messages
Key MisraGcsBuilderPlugin.DescriptorImpl.DisplayName: Build MISRA Guideline Compliance Summary (GCS).
A C D E F G I L M N O P R S T V W _ 
Skip navigation links

Copyright © 2016–2019. All rights reserved.