RequireThis rule and fixThis Gradle task
* `gradlew clean check -x test --parallel --continue` - to collect reports * `gradlew fixThis --parallel` - to fix all possible vulnerabilities. With `-Dfile.encoding=UTF-8` on Windows Since the `RequireThisCheck` doesn't see parents for anonymous classes (e.g. `Runnable` callback), its report doesn't contains the outer class name with `this.`, therefore we still have to fix those cases manually. Thanks to the wrong `replacer` just with `this.` we have uncompilable code enough easy to find problems. Not so easy to fix for good readability though... * Upgrade to Grade 2.12 * Upgrade to SonarQube native plugin The fix contains at about 300 files. So, will be done on merge. Fix `fixThis.gradle` according PR comments Apply `fixThis` and also `fixModifiers` for test classes. Fix some `this.` inner issues manually. Make code polishing for long lines after `fixThis` Fix conflicts and vulnerabilities after the rebase
This commit is contained in:
@@ -261,7 +261,7 @@ public class ConnectionFactoryTests extends LogAdjustingTestSupport {
|
||||
@SuppressWarnings("serial")
|
||||
private class FooEvent extends TcpConnectionOpenEvent {
|
||||
|
||||
public FooEvent(TcpConnectionSupport connection, String connectionFactoryName) {
|
||||
FooEvent(TcpConnectionSupport connection, String connectionFactoryName) {
|
||||
super(connection, connectionFactoryName);
|
||||
}
|
||||
|
||||
|
||||
@@ -95,7 +95,7 @@ public class TcpConnectionEventListenerTests {
|
||||
@SuppressWarnings("serial")
|
||||
private class FooEvent extends TcpConnectionOpenEvent {
|
||||
|
||||
public FooEvent(TcpConnectionSupport connection, String connectionFactoryName) {
|
||||
FooEvent(TcpConnectionSupport connection, String connectionFactoryName) {
|
||||
super(connection, connectionFactoryName);
|
||||
}
|
||||
|
||||
@@ -104,7 +104,7 @@ public class TcpConnectionEventListenerTests {
|
||||
@SuppressWarnings("serial")
|
||||
private class BarEvent extends TcpConnectionOpenEvent {
|
||||
|
||||
public BarEvent(TcpConnectionSupport connection, String connectionFactoryName) {
|
||||
BarEvent(TcpConnectionSupport connection, String connectionFactoryName) {
|
||||
super(connection, connectionFactoryName);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user