Skip to content

Commit ebdd56c

Browse files
committed
Use ModifierOrder with type annotations near the type
Prepares for enabling the rule ModifierOrder
1 parent 174b79d commit ebdd56c

16 files changed

+33
-66
lines changed

src/main/java/net/sourceforge/pmd/util/fxdesigner/model/testing/LiveViolationRecord.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,8 +65,7 @@ public void setLine(int line) {
6565

6666

6767
@PersistentProperty
68-
@NonNull
69-
public TextRegion getRegion() {
68+
public @NonNull TextRegion getRegion() {
7069
return region.getValue();
7170
}
7271

@@ -82,8 +81,7 @@ public void setRegion(@NonNull TextRegion region) {
8281

8382

8483
@PersistentProperty
85-
@Nullable
86-
public String getMessage() {
84+
public @Nullable String getMessage() {
8785
return message.getValue();
8886
}
8987

src/main/java/net/sourceforge/pmd/util/fxdesigner/model/testing/PropertyMapModel.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ public void setKnownProperties(@Nullable ObservableList<PropertyDescriptorSpec>
7272
});
7373
}
7474

75-
@NonNull
76-
private ObservableList<PropertyDescriptorSpec> defaultToEmpty(@Nullable ObservableList<PropertyDescriptorSpec> props) {
75+
private @NonNull ObservableList<PropertyDescriptorSpec> defaultToEmpty(@Nullable ObservableList<PropertyDescriptorSpec> props) {
7776
return props == null ? emptyObservableList() : props;
7877
}
7978

@@ -112,8 +111,7 @@ public void setProperty(String name, String value) {
112111
}
113112
}
114113

115-
@NonNull
116-
private Map<String, String> computeNonDefault(Map<PropertyDescriptorSpec, Var<String>> map) {
114+
private @NonNull Map<String, String> computeNonDefault(Map<PropertyDescriptorSpec, Var<String>> map) {
117115
return map.entrySet()
118116
.stream()
119117
.filter(it -> !Objects.equals(it.getValue().getValue(), it.getKey().getValue()))

src/main/java/net/sourceforge/pmd/util/fxdesigner/model/testing/TestCollection.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,7 @@ public class TestCollection implements SettingsOwner {
2323

2424
private LiveList<LiveTestCase> stash;
2525
private final @Nullable ObservableRuleBuilder owner;
26-
@Nullable
27-
private File origin;
26+
private @Nullable File origin;
2827

2928
public TestCollection(@Nullable ObservableRuleBuilder owner, List<LiveTestCase> tests) {
3029
this.stash = new LiveArrayList<>(tests);
@@ -65,26 +64,23 @@ public void addTestCase(LiveTestCase testCase) {
6564
}
6665
}
6766

68-
@Nullable
6967
@PersistentProperty
70-
public File getOrigin() {
68+
public @Nullable File getOrigin() {
7169
return origin;
7270
}
7371

7472
public void setOrigin(File origin) {
7573
this.origin = origin;
7674
}
7775

78-
@Nullable
79-
public LiveTestCase getOpenTest() {
76+
public @Nullable LiveTestCase getOpenTest() {
8077
return stash.stream().filter(it -> !it.isFrozen()).findFirst().orElse(null);
8178
}
8279

8380
/**
8481
* Opens a test case for write access.
8582
*/
86-
@Nullable
87-
public LiveTestCase export(int i) {
83+
public @Nullable LiveTestCase export(int i) {
8884
if (0 <= i && i < stash.size()) {
8985
stash.forEach(LiveTestCase::freeze);
9086
return stash.get(i).unfreeze();

src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/SimplePopups.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,7 @@ public static EventStream<?> showStickyNotification(@NonNull Node owner, AlertTy
6969
return showActionFeedback(owner, icon, message, offsetX, true, type.name().toLowerCase(Locale.ROOT));
7070
}
7171

72-
@Nullable
73-
private static Node getIconLiteral(AlertType type) {
72+
private static @Nullable Node getIconLiteral(AlertType type) {
7473
@Nullable String iconLit;
7574
switch (type) {
7675
case ERROR:

src/main/java/net/sourceforge/pmd/util/fxdesigner/popups/TestExportWizardController.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@
3636
public final class TestExportWizardController extends AbstractController {
3737

3838
private final Stage myPopupStage;
39-
@Nullable
40-
private String originalFile;
39+
private @Nullable String originalFile;
4140
@FXML
4241
private ToolbarTitledPane titledPane;
4342
@FXML

src/main/java/net/sourceforge/pmd/util/fxdesigner/util/AuxLanguageRegistry.java

Lines changed: 9 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ public static LanguageVersion findLanguageVersionByTerseName(String string) {
5656
: lang.getVersion(split[1]);
5757
}
5858

59-
@NonNull
60-
public static LanguageVersion defaultLanguageVersion() {
59+
public static @NonNull LanguageVersion defaultLanguageVersion() {
6160
return defaultLanguage().getDefaultVersion();
6261
}
6362

@@ -79,8 +78,7 @@ public static PlainTextLanguage plainTextLanguage() {
7978
return PlainTextLanguage.getInstance();
8079
}
8180

82-
@NonNull
83-
public static Language defaultLanguage() {
81+
public static @NonNull Language defaultLanguage() {
8482
Language defaultLanguage = findLanguageByName(DEFAULT_LANGUAGE_NAME);
8583
return defaultLanguage != null ? defaultLanguage : plainTextLanguage();
8684
}
@@ -96,8 +94,7 @@ private static Map<String, LanguageVersion> getExtensionsToLanguageMap() {
9694
return result;
9795
}
9896

99-
@Nullable
100-
public static synchronized LanguageVersion getLanguageVersionFromExtension(String filename) {
97+
public static synchronized @Nullable LanguageVersion getLanguageVersionFromExtension(String filename) {
10198
if (extensionsToLanguage == null) {
10299
extensionsToLanguage = getExtensionsToLanguageMap();
103100
}
@@ -122,39 +119,33 @@ public static synchronized List<LanguageVersion> getSupportedLanguageVersions()
122119
return supportedLanguageVersions;
123120
}
124121

125-
@NonNull
126-
public static LanguageVersion getLanguageVersionByName(String name) {
122+
public static @NonNull LanguageVersion getLanguageVersionByName(String name) {
127123
return getSupportedLanguageVersions().stream()
128124
.filter(it -> it.getName().equals(name))
129125
.findFirst()
130126
.orElse(defaultLanguageVersion());
131127
}
132128

133-
@NonNull
134-
public static Stream<Language> getSupportedLanguages() {
129+
public static @NonNull Stream<Language> getSupportedLanguages() {
135130
return AUX_LANG_REGISTRY.getLanguages().stream();
136131
}
137132

138-
@NonNull
139-
public static Language findLanguageByShortName(String shortName) {
133+
public static @NonNull Language findLanguageByShortName(String shortName) {
140134
return getSupportedLanguages().filter(it -> it.getShortName().equals(shortName))
141135
.findFirst()
142136
.orElse(defaultLanguage());
143137
}
144138

145-
@Nullable
146-
public static Language findLanguageByName(String n) {
139+
public static @Nullable Language findLanguageByName(String n) {
147140
return AUX_LANG_REGISTRY.getLanguageByFullName(n);
148141
}
149142

150-
@NonNull
151-
public static Language findLanguageByNameOrDefault(String n) {
143+
public static @NonNull Language findLanguageByNameOrDefault(String n) {
152144
Language lang = findLanguageByName(n);
153145
return lang == null ? defaultLanguage() : lang;
154146
}
155147

156-
@Nullable
157-
public static Language findLanguageByTerseName(String name) {
148+
public static @Nullable Language findLanguageByTerseName(String name) {
158149
return AUX_LANG_REGISTRY.getLanguageById(name);
159150
}
160151

src/main/java/net/sourceforge/pmd/util/fxdesigner/util/autocomplete/XPathAutocompleteProvider.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,7 @@ public void initialiseAutoCompletion() {
114114
}
115115

116116

117-
@Nullable
118-
private Tuple2<Integer, String> getInsertionPointAndQuery(int searchPoint) {
117+
private @Nullable Tuple2<Integer, String> getInsertionPointAndQuery(int searchPoint) {
119118
String input = myCodeArea.getText();
120119

121120
int insertionPoint = getInsertionPoint(searchPoint, input);

src/main/java/net/sourceforge/pmd/util/fxdesigner/util/beans/converters/SerializerRegistrar.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,7 @@ public final <T> Serializer<T> getSerializer(Typed<T> typed) {
219219
* @return A serializer, or null if none can be found
220220
*/
221221
@SuppressWarnings("unchecked")
222-
@Nullable
223-
public final Serializer<?> getSerializer(Type genericType) {
222+
public final @Nullable Serializer<?> getSerializer(Type genericType) {
224223
if (converters.containsKey(genericType)) {
225224
return converters.get(genericType);
226225
}

src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/HighlightLayerCodeArea.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,8 +188,7 @@ private StyleSpans<Collection<String>> recomputePainting() {
188188
* parsing update.
189189
*/
190190
@Override
191-
@NonNull
192-
protected final StyleSpans<Collection<String>> styleSyntaxHighlightChange(final @Nullable StyleSpans<Collection<String>> oldSyntax,
191+
protected final @NonNull StyleSpans<Collection<String>> styleSyntaxHighlightChange(final @Nullable StyleSpans<Collection<String>> oldSyntax,
193192
final @Nullable StyleSpans<Collection<String>> newSyntax) {
194193

195194
StyleSpans<Collection<String>> currentSpans = getStyleSpans(new IndexRange(0, getLength()));

src/main/java/net/sourceforge/pmd/util/fxdesigner/util/codearea/SyntaxHighlightingCodeArea.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -205,8 +205,7 @@ private void setCurrentSyntaxHighlight(final @Nullable StyleSpans<Collection<Str
205205
* style layer in the game. Subclasses are free to override, to get a chance to
206206
* preserve additional style layers.
207207
*/
208-
@NonNull
209-
protected StyleSpans<Collection<String>> styleSyntaxHighlightChange(final @Nullable StyleSpans<Collection<String>> oldSyntax,
208+
protected @NonNull StyleSpans<Collection<String>> styleSyntaxHighlightChange(final @Nullable StyleSpans<Collection<String>> oldSyntax,
210209
final @Nullable StyleSpans<Collection<String>> newSyntax) {
211210
return newSyntax == null ? emptySpan() : newSyntax;
212211
}

0 commit comments

Comments
 (0)