Class DuplicateCodeScanner.DryModel
java.lang.Object
io.jenkins.plugins.datatables.TableModel
io.jenkins.plugins.analysis.core.model.DetailsTableModel
io.jenkins.plugins.analysis.warnings.DuplicateCodeScanner.DryModel
- Enclosing class:
DuplicateCodeScanner
Provides a table that contains the duplication references as well.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
A table row that shows the properties of a code duplication.Nested classes/interfaces inherited from class io.jenkins.plugins.analysis.core.model.DetailsTableModel
DetailsTableModel.TableRow
Nested classes/interfaces inherited from class io.jenkins.plugins.datatables.TableModel
io.jenkins.plugins.datatables.TableModel.DetailedColumnDefinition
-
Method Summary
Methods inherited from class io.jenkins.plugins.analysis.core.model.DetailsTableModel
createAgeColumn, createDetailsColumn, createFileColumn, createHiddenDetailsColumn, createPackageColumn, createSeverityColumn, getAgeBuilder, getDescriptionProvider, getFileNameRenderer, getJenkinsFacade, getReport, getRows, getTableConfiguration
Methods inherited from class io.jenkins.plugins.datatables.TableModel
getColumnsDefinition, getTableConfigurationDefinition
-
Method Details
-
getId
- Specified by:
getId
in classio.jenkins.plugins.datatables.TableModel
-
getColumns
- Specified by:
getColumns
in classio.jenkins.plugins.datatables.TableModel
-
getRow
Description copied from class:DetailsTableModel
Returns a table row for the specified issue.- Specified by:
getRow
in classDetailsTableModel
- Parameters:
issue
- the issue to show in the row- Returns:
- a table row for the issue
-