Index
All Classes and Interfaces|All Packages|Serialized Form
A
- accepts(ReaderFactory) - Method in class com.absint.astree.AstreeReportParser
-
Check if file format is acceptable.
- AnalysisServerConfiguration - Class in com.absint.astree
- AnalysisServerConfiguration(String, boolean, String, String, String) - Constructor for class com.absint.astree.AnalysisServerConfiguration
- AnalysisSummary - Class in com.absint.astree
-
Stores an analysis (result) summary and provides an interface to the analysis result for the Astrée PlugIn classes.
- AstreeBuilder - Class in com.absint.astree
-
When the user configures the project and enables this builder,
Descriptor.newInstance(StaplerRequest)
is invoked and a newAstreeBuilder
is created. - AstreeBuilder(String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, FailonSwitch, AnalysisServerConfiguration) - Constructor for class com.absint.astree.AstreeBuilder
- AstreeBuilder.DescriptorImpl - Class in com.absint.astree
-
Descriptor for
AstreeBuilder
. - AstreeReportParser - Class in com.absint.astree
-
Parser for AbsInt Astree XML reports.
- AstreeReportParser() - Constructor for class com.absint.astree.AstreeReportParser
- AstreeTool - Class in com.absint.astree
-
Tool registration to be picked up by warnings pluging
- AstreeTool() - Constructor for class com.absint.astree.AstreeTool
-
Creates a new instance of
AstreeTool
. - AstreeTool.Descriptor - Class in com.absint.astree
-
Descriptor for this static analysis tool.
C
- com.absint.astree - package com.absint.astree
- configure(StaplerRequest, JSONObject) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Sets a new configuration.
- containsEnvVars(String) - Static method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Helper method to check whether a string contains an environment variable of form
${IDENTIFIER} - createParser() - Method in class com.absint.astree.AstreeTool
D
- Descriptor() - Constructor for class com.absint.astree.AstreeTool.Descriptor
-
Creates the descriptor instance.
- DescriptorImpl() - Constructor for class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Constructor.
- doCheckAlauncher(String, AbstractProject) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Performs on-the-fly validation of the form field 'alauncher'.
- doCheckAnalysis_id(String) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Performs on-the-fly validation of the form field 'analysis_id'.
- doCheckAstree_server(String) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Performs on-the-fly validation of the form field 'astree_server'.
- doCheckDax_file(String) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Performs on-the-fly validation of the form field 'dax_file'.
- doCheckOutput_dir(String) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Performs on-the-fly validation of the form field 'output_dir'.
F
- failOnAlarms() - Method in class com.absint.astree.FailonSwitch
-
Determines whether the configuration is set to fail a build in case a potential runtime error ("alarm") is reported.
- failOnErrors() - Method in class com.absint.astree.FailonSwitch
-
Determines whether the configuration is set to fail a build in case a definite runtime error is reported.
- failOnFlowAnomalies() - Method in class com.absint.astree.FailonSwitch
-
Determines whether the configuration is set to fail a build in case a flow anomaly ("Type D alarm") is reported.
- FailonSwitch - Class in com.absint.astree
-
Helper class for the com.absint.astree.AstreeBuilder.
- FailonSwitch(String) - Constructor for class com.absint.astree.FailonSwitch
- finalize() - Method in class com.absint.astree.AstreeBuilder
-
Override finalize method to ensure existing a3c client processes are killed upon destruction of AstreeBuilder objects.
G
- getAlauncher() - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Returns the currently configured alauncher.
- getAnalysis_id() - Method in class com.absint.astree.AstreeBuilder
-
Returns the currently set analysis ID used for the analysis run.
- getAstree_server() - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Returns the currently configured Astrée server (as host:port).
- getDax_file() - Method in class com.absint.astree.AstreeBuilder
-
Returns the currently set path to the DAX file used for the analysis run.
- getDescriptor() - Method in class com.absint.astree.AstreeBuilder
- getDisplayName() - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Return the human readable name used in the configuration screen.
- getDisplayName() - Method in class com.absint.astree.AstreeTool.Descriptor
- getFailon() - Method in class com.absint.astree.AstreeBuilder
- getFailon() - Method in class com.absint.astree.FailonSwitch
-
Returns the short name for the currently configured/set situations in which the plugin may fail a build.
- getNumberOfAlarms() - Method in class com.absint.astree.AnalysisSummary
-
Returns the number of reported potential runtime errors ("alarms").
- getNumberOfErrors() - Method in class com.absint.astree.AnalysisSummary
-
Returns the number of reported definite runtime errors ("errors").
- getNumberOfFlowAnomalies() - Method in class com.absint.astree.AnalysisSummary
-
Returns the number of reported flow anaomalies ("Type D alarms").
- getNumberOfRuleViolations() - Method in class com.absint.astree.AnalysisSummary
-
Returns the number of reported rule violations ("Type R alarms").
- getNumberOfTrueAlarms() - Method in class com.absint.astree.AnalysisSummary
-
Returns the number of reported potential runtime errors ("alarms") classified as "true".
- getNumberOfUncommentedAlarms() - Method in class com.absint.astree.AnalysisSummary
-
Returns the number of reported potential runtime errors ("alarms") not commented.
- getOutput_dir() - Method in class com.absint.astree.AstreeBuilder
-
Returns the currently set path used as output directory for the analyses.
- getPassword() - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Returns the currently configured Astrée (user) password.
- getUser() - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Returns the currently configured Astrée user.
I
- isApplicable(Class<? extends AbstractProject>) - Method in class com.absint.astree.AstreeBuilder.DescriptorImpl
-
Indicates that this builder can be used with all kinds of project types.
- isDropAnalysis() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the project is to be deleted on the server after the analysis run.
- isFailonswitch() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to potentially fail a build.
- isGenPreprocessOutput() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the (text) preprocess output report.
- isGenXMLAlarmsByCategory() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the XML alarms-by-category summary.
- isGenXMLAlarmsByFile() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the XML alarms-by-file summary.
- isGenXMLAlarmsByOccurence() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the XML alarms-by-occurence summary.
- isGenXMLCoverage() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the XML coverage summary.
- isGenXMLOverview() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the XML overview summary.
- isGenXMLRulechecks() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to produce the XML rule checks summary.
- isSkip_analysis() - Method in class com.absint.astree.AstreeBuilder
-
Indicates whether the analysis run is configured to be temporarily skipped (i.e., no analysis is to be done).
P
- parse(ReaderFactory) - Method in class com.absint.astree.AstreeReportParser
-
Parse a AbsInt Astree XML report.
- perform(Run<?, ?>, FilePath, Launcher, TaskListener) - Method in class com.absint.astree.AstreeBuilder
R
- readFromReportFile(String) - Static method in class com.absint.astree.AnalysisSummary
-
Constructs an AnalyisSummary object from a report file (txt version).
S
- setFailon(String) - Method in class com.absint.astree.FailonSwitch
All Classes and Interfaces|All Packages|Serialized Form