@@ -97,123 +97,123 @@ public List getExtensions() {
9797 .name ("Fail on missing source file" )
9898 .description ("True to stop analysis if a source file is not found" )
9999 .onQualifiers (Qualifiers .PROJECT )
100- .build ()
100+ .build (),
101+
102+ LcovUnitCoverageConstants .class ,
103+ LcovUnitCoverageSensor .class ,
104+
105+ // Integration coverage configuration
106+ PropertyDefinition .builder (LcovIntegrationCoverageConstants .REPORT_PATH_KEY )
107+ .defaultValue (LcovIntegrationCoverageConstants .REPORT_PATH_DEFVALUE )
108+ .category (LcovIntegrationCoverageConstants .CATEGORY )
109+ .subCategory (LcovIntegrationCoverageConstants .SUB_CATEGORY )
110+ .name ("TypeScript integration tests coverage report path" )
111+ .description ("The path to the TypeScript report file to load for integration tests coverage" )
112+ .onQualifiers (Qualifiers .PROJECT )
113+ .build (),
114+ PropertyDefinition .builder (LcovIntegrationCoverageConstants .FAIL_MISSING_FILE_KEY )
115+ .defaultValue (LcovIntegrationCoverageConstants .FAIL_MISSING_FILE_DEFVALUE )
116+ .category (LcovIntegrationCoverageConstants .CATEGORY )
117+ .subCategory (LcovIntegrationCoverageConstants .SUB_CATEGORY )
118+ .name ("Fail on missing source file" )
119+ .description ("True to stop analysis if a source file is not found" )
120+ .onQualifiers (Qualifiers .PROJECT )
121+ .build (),
122+
123+ LcovIntegrationCoverageConstants .class ,
124+ LcovIntegrationCoverageSensor .class ,
125+
126+ // Overall coverage configuration
127+ PropertyDefinition .builder (LcovOverallCoverageConstants .REPORT_PATH_KEY )
128+ .defaultValue (LcovOverallCoverageConstants .REPORT_PATH_DEFVALUE )
129+ .category (LcovOverallCoverageConstants .CATEGORY )
130+ .subCategory (LcovOverallCoverageConstants .SUB_CATEGORY )
131+ .name ("TypeScript overall tests coverage report path" )
132+ .description ("The path to the TypeScript report file to load for overall tests coverage" )
133+ .onQualifiers (Qualifiers .PROJECT )
134+ .build (),
135+ PropertyDefinition .builder (LcovOverallCoverageConstants .FAIL_MISSING_FILE_KEY )
136+ .defaultValue (LcovOverallCoverageConstants .FAIL_MISSING_FILE_DEFVALUE )
137+ .category (LcovOverallCoverageConstants .CATEGORY )
138+ .subCategory (LcovOverallCoverageConstants .SUB_CATEGORY )
139+ .name ("Fail on missing source file" )
140+ .description ("True to stop analysis if a source file is not found" )
141+ .onQualifiers (Qualifiers .PROJECT )
142+ .build (),
143+
144+ LcovOverallCoverageConstants .class ,
145+ LcovOverallCoverageSensor .class ,
146+
147+ // Unit testing configuration
148+ PropertyDefinition .builder (JUnitConstants .REPORT_PATH_KEY )
149+ .defaultValue (JUnitConstants .REPORT_PATH_DEFVALUE )
150+ .category (JUnitConstants .CATEGORY )
151+ .subCategory (JUnitConstants .SUB_CATEGORY )
152+ .name ("TypeScript junit unit test report path" )
153+ .description ("The path to the TypeScript report file to load that contains unit test results" )
154+ .onQualifiers (Qualifiers .PROJECT )
155+ .build (),
156+ PropertyDefinition .builder (JUnitConstants .FAIL_MISSING_FILE_KEY )
157+ .defaultValue (JUnitConstants .FAIL_MISSING_FILE_DEFVALUE )
158+ .category (JUnitConstants .CATEGORY )
159+ .subCategory (JUnitConstants .SUB_CATEGORY )
160+ .name ("Fail on missing test file" )
161+ .description ("True to stop analysis if a test file is not found" )
162+ .onQualifiers (Qualifiers .PROJECT )
163+ .build (),
164+
165+ JUnitConstants .class ,
166+ JUnitReportSensor .class ,
167+
168+ // Integration testing configuration
169+ PropertyDefinition .builder (JUnitIntegrationConstants .REPORT_PATH_KEY )
170+ .defaultValue (JUnitIntegrationConstants .REPORT_PATH_DEFVALUE )
171+ .category (JUnitIntegrationConstants .CATEGORY )
172+ .subCategory (JUnitIntegrationConstants .SUB_CATEGORY )
173+ .name ("TypeScript junit integration test report path" )
174+ .description ("The path to the TypeScript report file to load that contains integration test results" )
175+ .onQualifiers (Qualifiers .PROJECT )
176+ .build (),
177+ PropertyDefinition .builder (JUnitIntegrationConstants .FAIL_MISSING_FILE_KEY )
178+ .defaultValue (JUnitIntegrationConstants .FAIL_MISSING_FILE_DEFVALUE )
179+ .category (JUnitIntegrationConstants .CATEGORY )
180+ .subCategory (JUnitIntegrationConstants .SUB_CATEGORY )
181+ .name ("Fail on missing test file" )
182+ .description ("True to stop analysis if a test file is not found" )
183+ .onQualifiers (Qualifiers .PROJECT )
184+ .build (),
185+
186+ JUnitIntegrationConstants .class ,
187+ JUnitIntegrationReportSensor .class ,
188+
189+ // Duplication configuration
190+ PropertyDefinition .builder (TypeScriptDuplicationConstants .REPORT_PATH_KEY )
191+ .defaultValue (TypeScriptDuplicationConstants .REPORT_PATH_DEFVALUE )
192+ .category (TypeScriptDuplicationConstants .CATEGORY )
193+ .subCategory (TypeScriptDuplicationConstants .SUB_CATEGORY )
194+ .name ("TypeScript duplication report path" )
195+ .description ("The path to the TypeScript report file to load" )
196+ .onQualifiers (Qualifiers .PROJECT )
197+ .build (),
198+ PropertyDefinition .builder (TypeScriptDuplicationConstants .FAIL_MISSING_FILE_KEY )
199+ .defaultValue (TypeScriptDuplicationConstants .FAIL_MISSING_FILE_DEFVALUE )
200+ .category (TypeScriptDuplicationConstants .CATEGORY )
201+ .subCategory (TypeScriptDuplicationConstants .SUB_CATEGORY )
202+ .name ("Fail on missing source file" )
203+ .description ("True to stop analysis if a source file is not found" )
204+ .onQualifiers (Qualifiers .PROJECT )
205+ .build (),
206+ PropertyDefinition .builder (TypeScriptDuplicationConstants .SKIP_DUPLICATION_KEY )
207+ .defaultValue (TypeScriptDuplicationConstants .SKIP_DUPLICATION_DEFVAL )
208+ .category (TypeScriptDuplicationConstants .CATEGORY )
209+ .subCategory (TypeScriptDuplicationConstants .SUB_CATEGORY )
210+ .name ("Skip duplication analysis" )
211+ .description ("True to skip code duplication analysis done by this plugin" )
212+ .onQualifiers (Qualifiers .PROJECT )
213+ .build (),
101214
102- // LcovUnitCoverageConstants.class,
103- // LcovUnitCoverageSensor.class,
104- //
105- // // Integration coverage configuration
106- // PropertyDefinition.builder(LcovIntegrationCoverageConstants.REPORT_PATH_KEY)
107- // .defaultValue(LcovIntegrationCoverageConstants.REPORT_PATH_DEFVALUE)
108- // .category(LcovIntegrationCoverageConstants.CATEGORY)
109- // .subCategory(LcovIntegrationCoverageConstants.SUB_CATEGORY)
110- // .name("TypeScript integration tests coverage report path")
111- // .description("The path to the TypeScript report file to load for integration tests coverage")
112- // .onQualifiers(Qualifiers.PROJECT)
113- // .build(),
114- // PropertyDefinition.builder(LcovIntegrationCoverageConstants.FAIL_MISSING_FILE_KEY)
115- // .defaultValue(LcovIntegrationCoverageConstants.FAIL_MISSING_FILE_DEFVALUE)
116- // .category(LcovIntegrationCoverageConstants.CATEGORY)
117- // .subCategory(LcovIntegrationCoverageConstants.SUB_CATEGORY)
118- // .name("Fail on missing source file")
119- // .description("True to stop analysis if a source file is not found")
120- // .onQualifiers(Qualifiers.PROJECT)
121- // .build(),
122- //
123- // LcovIntegrationCoverageConstants.class,
124- // LcovIntegrationCoverageSensor.class,
125- //
126- // // Overall coverage configuration
127- // PropertyDefinition.builder(LcovOverallCoverageConstants.REPORT_PATH_KEY)
128- // .defaultValue(LcovOverallCoverageConstants.REPORT_PATH_DEFVALUE)
129- // .category(LcovOverallCoverageConstants.CATEGORY)
130- // .subCategory(LcovOverallCoverageConstants.SUB_CATEGORY)
131- // .name("TypeScript overall tests coverage report path")
132- // .description("The path to the TypeScript report file to load for overall tests coverage")
133- // .onQualifiers(Qualifiers.PROJECT)
134- // .build(),
135- // PropertyDefinition.builder(LcovOverallCoverageConstants.FAIL_MISSING_FILE_KEY)
136- // .defaultValue(LcovOverallCoverageConstants.FAIL_MISSING_FILE_DEFVALUE)
137- // .category(LcovOverallCoverageConstants.CATEGORY)
138- // .subCategory(LcovOverallCoverageConstants.SUB_CATEGORY)
139- // .name("Fail on missing source file")
140- // .description("True to stop analysis if a source file is not found")
141- // .onQualifiers(Qualifiers.PROJECT)
142- // .build(),
143- //
144- // LcovOverallCoverageConstants.class,
145- // LcovOverallCoverageSensor.class,
146- //
147- // // Unit testing configuration
148- // PropertyDefinition.builder(JUnitConstants.REPORT_PATH_KEY)
149- // .defaultValue(JUnitConstants.REPORT_PATH_DEFVALUE)
150- // .category(JUnitConstants.CATEGORY)
151- // .subCategory(JUnitConstants.SUB_CATEGORY)
152- // .name("TypeScript junit unit test report path")
153- // .description("The path to the TypeScript report file to load")
154- // .onQualifiers(Qualifiers.PROJECT)
155- // .build(),
156- // PropertyDefinition.builder(JUnitConstants.FAIL_MISSING_FILE_KEY)
157- // .defaultValue(JUnitConstants.FAIL_MISSING_FILE_DEFVALUE)
158- // .category(JUnitConstants.CATEGORY)
159- // .subCategory(JUnitConstants.SUB_CATEGORY)
160- // .name("Fail on missing test file")
161- // .description("True to stop analysis if a test file is not found")
162- // .onQualifiers(Qualifiers.PROJECT)
163- // .build(),
164- //
165- // JUnitConstants.class,
166- // JUnitReportSensor.class,
167- //
168- // // Integration testing configuration
169- // PropertyDefinition.builder(JUnitIntegrationConstants.REPORT_PATH_KEY)
170- // .defaultValue(JUnitIntegrationConstants.REPORT_PATH_DEFVALUE)
171- // .category(JUnitIntegrationConstants.CATEGORY)
172- // .subCategory(JUnitIntegrationConstants.SUB_CATEGORY)
173- // .name("TypeScript junit integration test report path")
174- // .description("The path to the TypeScript report file to load")
175- // .onQualifiers(Qualifiers.PROJECT)
176- // .build(),
177- // PropertyDefinition.builder(JUnitIntegrationConstants.FAIL_MISSING_FILE_KEY)
178- // .defaultValue(JUnitIntegrationConstants.FAIL_MISSING_FILE_DEFVALUE)
179- // .category(JUnitIntegrationConstants.CATEGORY)
180- // .subCategory(JUnitIntegrationConstants.SUB_CATEGORY)
181- // .name("Fail on missing test file")
182- // .description("True to stop analysis if a test file is not found")
183- // .onQualifiers(Qualifiers.PROJECT)
184- // .build(),
185- //
186- // JUnitIntegrationConstants.class,
187- // JUnitIntegrationReportSensor.class,
188- //
189- // // Duplication configuration
190- // PropertyDefinition.builder(TypeScriptDuplicationConstants.REPORT_PATH_KEY)
191- // .defaultValue(TypeScriptDuplicationConstants.REPORT_PATH_DEFVALUE)
192- // .category(TypeScriptDuplicationConstants.CATEGORY)
193- // .subCategory(TypeScriptDuplicationConstants.SUB_CATEGORY)
194- // .name("TypeScript duplication report path")
195- // .description("The path to the TypeScript report file to load")
196- // .onQualifiers(Qualifiers.PROJECT)
197- // .build(),
198- // PropertyDefinition.builder(TypeScriptDuplicationConstants.FAIL_MISSING_FILE_KEY)
199- // .defaultValue(TypeScriptDuplicationConstants.FAIL_MISSING_FILE_DEFVALUE)
200- // .category(TypeScriptDuplicationConstants.CATEGORY)
201- // .subCategory(TypeScriptDuplicationConstants.SUB_CATEGORY)
202- // .name("Fail on missing source file")
203- // .description("True to stop analysis if a source file is not found")
204- // .onQualifiers(Qualifiers.PROJECT)
205- // .build(),
206- // PropertyDefinition.builder(TypeScriptDuplicationConstants.SKIP_DUPLICATION_KEY)
207- // .defaultValue(TypeScriptDuplicationConstants.SKIP_DUPLICATION_DEFVAL)
208- // .category(TypeScriptDuplicationConstants.CATEGORY)
209- // .subCategory(TypeScriptDuplicationConstants.SUB_CATEGORY)
210- // .name("Skip duplication analysis")
211- // .description("True to skip code duplication analysis done by this plugin")
212- // .onQualifiers(Qualifiers.PROJECT)
213- // .build(),
214- //
215- // TypeScriptDuplicationConstants.class,
216- // TypeScriptDuplicationSensor.class
215+ TypeScriptDuplicationConstants .class ,
216+ TypeScriptDuplicationSensor .class
217217 );
218218 }
219219}
0 commit comments