Skip to content

Commit 704c2a8

Browse files
committed
Merge branch 'hotfix/V3.4.1'
2 parents 3489a7d + 20dc0e6 commit 704c2a8

File tree

15 files changed

+49
-64
lines changed

15 files changed

+49
-64
lines changed

coverage-report/pom.xml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>eu.rssw</groupId>
77
<artifactId>sonar-openedge</artifactId>
8-
<version>3.4.0</version>
8+
<version>3.4.1</version>
99
</parent>
1010
<groupId>eu.rssw.openedge.parsers</groupId>
1111
<artifactId>coverage-report</artifactId>
@@ -21,37 +21,37 @@
2121
<dependency>
2222
<groupId>eu.rssw.openedge.rcode</groupId>
2323
<artifactId>rcode-reader</artifactId>
24-
<version>3.4.0</version>
24+
<version>3.4.1</version>
2525
</dependency>
2626
<dependency>
2727
<groupId>eu.rssw.sonar.openedge</groupId>
2828
<artifactId>sonar-openedge-plugin</artifactId>
29-
<version>3.4.0</version>
29+
<version>3.4.1</version>
3030
</dependency>
3131
<dependency>
3232
<groupId>eu.rssw.openedge.parsers</groupId>
3333
<artifactId>proparse</artifactId>
34-
<version>3.4.0</version>
34+
<version>3.4.1</version>
3535
</dependency>
3636
<dependency>
3737
<groupId>eu.rssw.openedge.parsers</groupId>
3838
<artifactId>profiler-parser</artifactId>
39-
<version>3.4.0</version>
39+
<version>3.4.1</version>
4040
</dependency>
4141
<dependency>
4242
<groupId>eu.rssw.openedge.parsers</groupId>
4343
<artifactId>database-parser</artifactId>
44-
<version>3.4.0</version>
44+
<version>3.4.1</version>
4545
</dependency>
4646
<dependency>
4747
<groupId>eu.rssw.openedge.parsers</groupId>
4848
<artifactId>listing-parser</artifactId>
49-
<version>3.4.0</version>
49+
<version>3.4.1</version>
5050
</dependency>
5151
<dependency>
5252
<groupId>eu.rssw.openedge.checks</groupId>
5353
<artifactId>openedge-checks</artifactId>
54-
<version>3.4.0</version>
54+
<version>3.4.1</version>
5555
</dependency>
5656
</dependencies>
5757

database-parser/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>eu.rssw</groupId>
77
<artifactId>sonar-openedge</artifactId>
8-
<version>3.4.0</version>
8+
<version>3.4.1</version>
99
</parent>
1010
<groupId>eu.rssw.openedge.parsers</groupId>
1111
<artifactId>database-parser</artifactId>

listing-parser/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>eu.rssw</groupId>
77
<artifactId>sonar-openedge</artifactId>
8-
<version>3.4.0</version>
8+
<version>3.4.1</version>
99
</parent>
1010
<groupId>eu.rssw.openedge.parsers</groupId>
1111
<artifactId>listing-parser</artifactId>

openedge-checks/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>eu.rssw</groupId>
77
<artifactId>sonar-openedge</artifactId>
8-
<version>3.4.0</version>
8+
<version>3.4.1</version>
99
</parent>
1010
<groupId>eu.rssw.openedge.checks</groupId>
1111
<artifactId>openedge-checks</artifactId>
@@ -23,12 +23,12 @@
2323
<dependency>
2424
<groupId>eu.rssw.openedge.parsers</groupId>
2525
<artifactId>database-parser</artifactId>
26-
<version>3.4.0</version>
26+
<version>3.4.1</version>
2727
</dependency>
2828
<dependency>
2929
<groupId>eu.rssw.openedge.parsers</groupId>
3030
<artifactId>proparse</artifactId>
31-
<version>3.4.0</version>
31+
<version>3.4.1</version>
3232
</dependency>
3333
<dependency>
3434
<groupId>org.sonarsource.sonarqube</groupId>

openedge-plugin/pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>eu.rssw</groupId>
77
<artifactId>sonar-openedge</artifactId>
8-
<version>3.4.0</version>
8+
<version>3.4.1</version>
99
</parent>
1010
<groupId>eu.rssw.sonar.openedge</groupId>
1111
<artifactId>sonar-openedge-plugin</artifactId>
@@ -30,17 +30,17 @@
3030
<dependency>
3131
<groupId>eu.rssw.openedge.checks</groupId>
3232
<artifactId>openedge-checks</artifactId>
33-
<version>3.4.0</version>
33+
<version>3.4.1</version>
3434
</dependency>
3535
<dependency>
3636
<groupId>eu.rssw.openedge.parsers</groupId>
3737
<artifactId>listing-parser</artifactId>
38-
<version>3.4.0</version>
38+
<version>3.4.1</version>
3939
</dependency>
4040
<dependency>
4141
<groupId>eu.rssw.openedge.parsers</groupId>
4242
<artifactId>profiler-parser</artifactId>
43-
<version>3.4.0</version>
43+
<version>3.4.1</version>
4444
</dependency>
4545
<dependency>
4646
<groupId>org.sonarsource.sonarqube</groupId>

openedge-plugin/src/main/java/org/sonar/plugins/openedge/foundation/OpenEdgeSettings.java

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -562,15 +562,6 @@ public File getListingFile(InputFile file) {
562562
return rtbCompatibility ? getFileFromRtbListDir(relPath, ".l") : getFileFromPctDirs(relPath);
563563
}
564564

565-
public boolean skipUnchangedFiles() {
566-
if (runtime.getProduct() != SonarProduct.SONARQUBE)
567-
return false;
568-
boolean developerOrMore = ((runtime.getEdition() == SonarEdition.DEVELOPER)
569-
|| (runtime.getEdition() == SonarEdition.ENTERPRISE) || (runtime.getEdition() == SonarEdition.DATACENTER));
570-
boolean version99OrMore = runtime.getApiVersion().isGreaterThanOrEqual(Version.create(9, 9));
571-
return developerOrMore && version99OrMore && config.get("sonar.pullrequest.branch").isPresent();
572-
}
573-
574565
public boolean useCache() {
575566
if (runtime.getProduct() != SonarProduct.SONARQUBE)
576567
return false;

openedge-plugin/src/main/java/org/sonar/plugins/openedge/sensor/OpenEdgeCPDSensor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public void execute(SensorContext context) {
6969
return;
7070
settings.init();
7171
IRefactorSessionEnv sessions = settings.getProparseSessions();
72-
boolean skipUnchangedFiles = settings.skipUnchangedFiles();
72+
boolean skipUnchangedFiles = context.canSkipUnchangedFiles();
7373

7474
for (InputFile file : context.fileSystem().inputFiles(
7575
context.fileSystem().predicates().hasLanguage(Constants.LANGUAGE_KEY))) {

openedge-plugin/src/main/java/org/sonar/plugins/openedge/sensor/OpenEdgeCodeColorizer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ public void execute(SensorContext context) {
6969
return;
7070
settings.init();
7171
IRefactorSessionEnv sessions = settings.getProparseSessions();
72-
boolean skipUnchangedFiles = settings.skipUnchangedFiles();
72+
boolean skipUnchangedFiles = context.canSkipUnchangedFiles();
7373
for (InputFile file : context.fileSystem().inputFiles(
7474
context.fileSystem().predicates().hasLanguage(Constants.LANGUAGE_KEY))) {
7575
if (skipUnchangedFiles && !components.isChanged(context, file)) {

openedge-plugin/src/main/java/org/sonar/plugins/openedge/sensor/OpenEdgeProparseSensor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@ public void execute(SensorContext context) {
160160

161161
settings.init();
162162
components.init(context);
163-
boolean skipUnchangedFiles = settings.skipUnchangedFiles();
163+
boolean skipUnchangedFiles = context.canSkipUnchangedFiles();
164164
if (skipUnchangedFiles)
165165
LOG.info("Unchanged files will be skipped during the analysis (SonarQube DE or more, version 9.9 or more, and sonar.pullrequest.branch is set)");
166166

openedge-plugin/src/main/java/org/sonar/plugins/openedge/sensor/OpenEdgeWarningsSensor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public void execute(SensorContext context) {
7272
return;
7373
settings.init();
7474

75-
boolean skipUnchangedFiles = settings.skipUnchangedFiles();
75+
boolean skipUnchangedFiles = context.canSkipUnchangedFiles();
7676

7777
int warningsImportNum = 0;
7878
final RuleKey defaultWarningRuleKey = RuleKey.of(Constants.STD_REPOSITORY_KEY,

0 commit comments

Comments
 (0)