File tree 8 files changed +22
-27
lines changed
src/main/java/org/hjug/refactorfirst
refactor-first-gradle-plugin
refactor-first-maven-plugin/src/main/java/org/hjug/mavenreport
report/src/main/java/org/hjug/refactorfirst/report
8 files changed +22
-27
lines changed Original file line number Diff line number Diff line change 15
15
<artifactId >cli</artifactId >
16
16
17
17
<properties >
18
- <maven .compiler.source>17 </maven .compiler.source>
19
- <maven .compiler.target>17 </maven .compiler.target>
18
+ <maven .compiler.source>8 </maven .compiler.source>
19
+ <maven .compiler.target>8 </maven .compiler.target>
20
20
<project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
21
21
</properties >
22
22
Original file line number Diff line number Diff line change 1
1
package org .hjug .refactorfirst ;
2
2
3
+ import static picocli .CommandLine .Option ;
4
+
5
+ import java .io .File ;
6
+ import java .io .FileReader ;
7
+ import java .util .concurrent .Callable ;
3
8
import lombok .extern .slf4j .Slf4j ;
4
9
import org .apache .maven .model .Model ;
5
10
import org .apache .maven .model .io .xpp3 .MavenXpp3Reader ;
9
14
import org .hjug .refactorfirst .report .json .JsonReportExecutor ;
10
15
import picocli .CommandLine .Command ;
11
16
12
- import java .io .File ;
13
- import java .io .FileReader ;
14
- import java .util .concurrent .Callable ;
15
-
16
- import static picocli .CommandLine .Option ;
17
-
18
17
@ Command (mixinStandardHelpOptions = true , description = "Generate a report" )
19
18
@ Slf4j
20
19
public class ReportCommand implements Callable <Integer > {
Original file line number Diff line number Diff line change 55
55
<maven .compiler.target>1.8</maven .compiler.target>
56
56
57
57
<!-- For errorprone on Java 8 -->
58
- <javac .version>9+181-r4173-1</javac .version>
58
+ <!-- < javac.version>9+181-r4173-1</javac.version> -- >
59
59
60
60
<!-- Compiler plugins-->
61
- <errorprone .version>2.20 .0</errorprone .version>
61
+ <!-- < errorprone.version>2.22 .0</errorprone.version> -- >
62
62
<lombok .version>1.18.28</lombok .version>
63
63
64
64
<spotbugs .maven.plugin.version>4.0.0</spotbugs .maven.plugin.version>
221
221
<target >8</target >
222
222
<compilerArgs >
223
223
<arg >-XDcompilePolicy=simple</arg >
224
- <arg >-Xplugin:ErrorProne</arg >
224
+ <!-- < arg>-Xplugin:ErrorProne</arg> -- >
225
225
</compilerArgs >
226
226
<annotationProcessorPaths >
227
227
<path >
228
228
<groupId >org.projectlombok</groupId >
229
229
<artifactId >lombok</artifactId >
230
230
<version >${lombok.version} </version >
231
231
</path >
232
- <pathe >
232
+ <!-- <path >
233
233
<groupId>com.google.errorprone</groupId>
234
234
<artifactId>error_prone_core</artifactId>
235
235
<version>${errorprone.version}</version>
236
- </pathe >
236
+ </path> -- >
237
237
</annotationProcessorPaths >
238
238
</configuration >
239
239
</plugin >
380
380
381
381
<!-- using github.com/google/error-prone-javac is required when running on JDK 8 -->
382
382
<profiles >
383
- <profile >
383
+ <!--< profile >
384
384
<id >jdk8</id >
385
385
<activation >
386
386
<jdk >1.8</jdk >
401
401
</plugin >
402
402
</plugins >
403
403
</build >
404
- </profile >
404
+ </profile >-->
405
405
<profile >
406
406
<id >snapshot-release</id >
407
407
<build >
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ repositories {
12
12
13
13
dependencies {
14
14
compileOnly gradleApi()
15
- api " org.hjug.refactorfirst.graphdatagenerator:graph-data-generator:${ version} "
15
+ // api "org.hjug.refactorfirst.graphdatagenerator:graph-data-generator:${version}"
16
16
}
17
17
18
18
pluginBundle {
Original file line number Diff line number Diff line change 1
1
package org .hjug .mavenreport ;
2
2
3
+ import java .io .File ;
3
4
import org .apache .maven .plugin .AbstractMojo ;
4
5
import org .apache .maven .plugins .annotations .LifecyclePhase ;
5
6
import org .apache .maven .plugins .annotations .Mojo ;
8
9
import org .apache .maven .project .MavenProject ;
9
10
import org .hjug .refactorfirst .report .CsvReport ;
10
11
11
- import java .io .File ;
12
-
13
12
@ Mojo (
14
13
name = "csvreport" ,
15
14
defaultPhase = LifecyclePhase .SITE ,
Original file line number Diff line number Diff line change 1
1
package org .hjug .mavenreport ;
2
2
3
3
import com .fasterxml .jackson .databind .ObjectMapper ;
4
+ import java .io .File ;
4
5
import org .apache .maven .plugin .AbstractMojo ;
5
6
import org .apache .maven .plugins .annotations .LifecyclePhase ;
6
7
import org .apache .maven .plugins .annotations .Mojo ;
9
10
import org .apache .maven .project .MavenProject ;
10
11
import org .hjug .refactorfirst .report .json .JsonReportExecutor ;
11
12
12
- import java .io .File ;
13
-
14
13
@ Mojo (
15
14
name = "jsonreport" ,
16
15
defaultPhase = LifecyclePhase .SITE ,
Original file line number Diff line number Diff line change @@ -126,7 +126,6 @@ public void executeReport(Locale locale) throws MavenReportException {
126
126
/**
127
127
* @See https://maven.apache.org/doxia/developers/sink.html#How_to_inject_javascript_code_into_HTML
128
128
*/
129
-
130
129
SinkEventAttributeSet githubButtonJS = new SinkEventAttributeSet ();
131
130
// githubButtonJS.addAttribute(SinkEventAttributes.TYPE, "text/javascript");
132
131
// githubButtonJS.addAttribute("async", "");
Original file line number Diff line number Diff line change 1
1
package org .hjug .refactorfirst .report ;
2
2
3
- import lombok .extern .slf4j .Slf4j ;
4
- import org .hjug .cbc .CostBenefitCalculator ;
5
- import org .hjug .cbc .RankedDisharmony ;
6
- import org .hjug .git .GitLogReader ;
3
+ import static org .hjug .refactorfirst .report .ReportWriter .writeReportToDisk ;
7
4
8
5
import java .io .File ;
9
6
import java .nio .file .Paths ;
10
7
import java .time .Instant ;
11
8
import java .time .ZoneId ;
12
9
import java .time .format .DateTimeFormatter ;
13
10
import java .util .*;
14
-
15
- import static org .hjug .refactorfirst .report .ReportWriter .writeReportToDisk ;
11
+ import lombok .extern .slf4j .Slf4j ;
12
+ import org .hjug .cbc .CostBenefitCalculator ;
13
+ import org .hjug .cbc .RankedDisharmony ;
14
+ import org .hjug .git .GitLogReader ;
16
15
17
16
@ Slf4j
18
17
public class CsvReport {
You can’t perform that action at this time.
0 commit comments