[javac] Compiling 407 source files to /home/runner/work/VStar/VStar/test_report/checkerframework/classes [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:55: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: userID [javac] public AAVSOPostUserPassXMLAuthenticationSource(String endPoint) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:125: warning: [argument] incompatible argument for parameter message of ConnectionException constructor. [javac] throw new ConnectionException(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:127: warning: [argument] incompatible argument for parameter message of ConnectionException constructor. [javac] throw new ConnectionException(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:129: warning: [argument] incompatible argument for parameter message of ConnectionException constructor. [javac] throw new ConnectionException(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:131: warning: [argument] incompatible argument for parameter message of ConnectionException constructor. [javac] throw new ConnectionException(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:154: warning: [dereference.of.nullable] dereference of possibly-null reference idNodes.item(0) [javac] userID = idNodes.item(0).getTextContent(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:154: warning: [assignment] incompatible types in assignment. [javac] userID = idNodes.item(0).getTextContent(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:159: warning: [dereference.of.nullable] dereference of possibly-null reference tokenNodes.item(0) [javac] String token = tokenNodes.item(0).getTextContent(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/AAVSOPostUserPassXMLAuthenticationSource.java:160: warning: [argument] incompatible argument for parameter token of LoginInfo.setToken. [javac] ResourceAccessor.getLoginInfo().setToken(token); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/LoginType.java:39: warning: [return] incompatible types in return. [javac] return str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/Auth0JSONAutheticationSource.java:98: warning: [argument] incompatible argument for parameter observerCode of LoginInfo.setObserverCode. [javac] info.setObserverCode(results.get("obscode")); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/Auth0JSONAutheticationSource.java:99: warning: [argument] incompatible argument for parameter userName of LoginInfo.setUserName. [javac] info.setUserName(results.get("email")); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/Auth0JSONAutheticationSource.java:100: warning: [argument] incompatible argument for parameter token of LoginInfo.setToken. [javac] info.setToken(results.get("token")); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/Auth0JSONAutheticationSource.java:108: warning: [argument] incompatible argument for parameter message of ConnectionException constructor. [javac] throw new ConnectionException(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/Auth0JSONAutheticationSource.java:110: warning: [argument] incompatible argument for parameter message of ConnectionException constructor. [javac] throw new ConnectionException(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/VSXWebServiceMemberInfo.java:63: warning: [dereference.of.nullable] dereference of possibly-null reference obsCodeNodes.item(0) [javac] info.setObserverCode(obsCodeNodes.item(0).getTextContent()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/VSXWebServiceMemberInfo.java:63: warning: [argument] incompatible argument for parameter observerCode of LoginInfo.setObserverCode. [javac] info.setObserverCode(obsCodeNodes.item(0).getTextContent()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/auth/VSXWebServiceMemberInfo.java:67: warning: [dereference.of.nullable] dereference of possibly-null reference memberNodes.item(0) [javac] String memberVal = memberNodes.item(0).getTextContent(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/LoginInfo.java:36: warning: [assignment] incompatible types in assignment. [javac] this.type = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull LoginType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/LoginInfo.java:37: warning: [assignment] incompatible types in assignment. [javac] this.userName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/LoginInfo.java:41: warning: [assignment] incompatible types in assignment. [javac] this.token = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/CommentCodes.java:106: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull CommentCodes [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull CommentCodes this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/DateInfo.java:90: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull DateInfo [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull DateInfo this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:77: warning: [assignment] incompatible types in assignment. [javac] private DateInfo dateInfo = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:84: warning: [assignment] incompatible types in assignment. [javac] private Magnitude magnitude = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Magnitude [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:90: warning: [assignment] incompatible types in assignment. [javac] private Double hqUncertainty = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:91: warning: [assignment] incompatible types in assignment. [javac] private SeriesType band = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:92: warning: [assignment] incompatible types in assignment. [javac] private SeriesType series = null; // series and band may differ on copy [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:95: warning: [assignment] incompatible types in assignment. [javac] private CommentCodes commentCode = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull CommentCodes [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:102: warning: [assignment] incompatible types in assignment. [javac] private ValidationType validationType = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidationType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:105: warning: [assignment] incompatible types in assignment. [javac] private DateInfo hJD = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:115: warning: [assignment] incompatible types in assignment. [javac] private Double standardPhase = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:116: warning: [assignment] incompatible types in assignment. [javac] private Double previousCyclePhase = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:127: warning: [assignment] incompatible types in assignment. [javac] private static Map savedDetailTitles = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:132: warning: [assignment] incompatible types in assignment. [javac] private static Map> savedDetailTypes = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull Class> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:138: warning: [assignment] incompatible types in assignment. [javac] private static Map savedIndexToDetailKey = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull Integer, @Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:140: warning: [assignment] incompatible types in assignment. [javac] private static Map savedDetailKeyToIndex = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull Integer> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:261: warning: [argument] incompatible argument for parameter series of ValidObservation.copy. [javac] return copy(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:368: warning: [return] incompatible types in return. [javac] return indexToDetailKey.get(index); [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:378: warning: [unboxing.of.nullable] unboxing a possibly-null reference detailKeyToIndex.get(key) [javac] return detailKeyToIndex.get(key); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:456: warning: [return] incompatible types in return. [javac] return detailExists(key) ? details.get(key) : Property.NO_VALUE; [javac] ^ [javac] type of expression: @Initialized @Nullable Property [javac] method return type: @Initialized @NonNull Property [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:1193: warning: [dereference.of.nullable] dereference of possibly-null reference details.get(obsCodeKey) [javac] buf.append(quoteForCSVifNeeded(details.get(obsCodeKey).toString(), delimiter)); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:1255: warning: [dereference.of.nullable] dereference of possibly-null reference details.get(obsCodeKey) [javac] buf.append(quoteForCSVifNeeded(details.get(obsCodeKey).toString(), delimiter)); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidObservation.java:1383: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull ValidObservation [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull ValidObservation this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Magnitude.java:38: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: magModifier [javac] public Magnitude() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Magnitude.java:212: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull Magnitude [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Magnitude this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/SeriesType.java:61: warning: [initialization.static.field.uninitialized] static field prefs not initialized [javac] private static Preferences prefs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/SeriesType.java:330: warning: [argument] incompatible argument for parameter type of SeriesType.updateStaticCollections. [javac] updateStaticCollections(this); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.data.SeriesType.class) @NonNull SeriesType [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/SeriesType.java:510: warning: [return] incompatible types in return. [javac] return color; [javac] ^ [javac] type of expression: @Initialized @Nullable Color [javac] method return type: @Initialized @NonNull Color [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/SeriesType.java:749: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull SeriesType [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull SeriesType this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidationType.java:96: warning: [return] incompatible types in return. [javac] return str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/ValidationType.java:125: warning: [return] incompatible types in return. [javac] return str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Property.java:41: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: strVal [javac] public Property() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Property.java:45: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: strVal [javac] public Property(int val) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Property.java:50: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: strVal [javac] public Property(double val) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Property.java:55: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: strVal [javac] public Property(boolean val) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/Property.java:124: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull Property [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Property this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/AbstractObservationFieldMatcher.java:47: warning: [assignment] incompatible types in assignment. [javac] this.observationSelectionMessage = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationSelectionMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/AbstractObservationFieldMatcher.java:73: warning: [argument] incompatible argument for parameter testValue of AbstractObservationFieldMatcher constructor. [javac] this(null, null, ops); [javac] ^ [javac] found : null (NullType) [javac] required: T extends @Initialized @Nullable Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/AbstractObservationFieldMatcher.java:73: warning: [argument] incompatible argument for parameter op of AbstractObservationFieldMatcher constructor. [javac] this(null, null, ops); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationMatcherOp [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/AbstractObservationFieldMatcher.java:114: warning: [dereference.of.nullable] dereference of possibly-null reference testValue [javac] if (testValue.getClass() == String.class || testValue.getClass() == SeriesType.class) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ObservationMatcherOp.java:59: warning: [return] incompatible types in return. [javac] return op; [javac] ^ [javac] type of expression: @Initialized @Nullable ObservationMatcherOp [javac] method return type: @Initialized @NonNull ObservationMatcherOp [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ObservationMatcherOp.java:92: warning: [return] incompatible types in return. [javac] return s; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ObservationMatcherOp.java:125: warning: [return] incompatible types in return. [javac] return s; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/message/MessageBase.java:29: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: tag [javac] public MessageBase(Object source) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ErrorFieldMatcher.java:49: warning: [return] incompatible types in return. [javac] return matcher; [javac] ^ [javac] type of expression: @Initialized @Nullable IObservationFieldMatcher [javac] method return type: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ErrorFieldMatcher.java:65: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/JDFieldMatcher.java:55: warning: [return] incompatible types in return. [javac] return matcher; [javac] ^ [javac] type of expression: @Initialized @Nullable IObservationFieldMatcher [javac] method return type: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/JDFieldMatcher.java:65: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/MagnitudeFieldMatcher.java:49: warning: [return] incompatible types in return. [javac] return matcher; [javac] ^ [javac] type of expression: @Initialized @Nullable IObservationFieldMatcher [javac] method return type: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/MagnitudeFieldMatcher.java:65: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ObjectNameFieldMatcher.java:48: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ObsCodeFieldMatcher.java:36: warning: [argument] incompatible argument for parameter testValue of StringFieldMatcher constructor. [javac] super(null, null, ops); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/ObsCodeFieldMatcher.java:36: warning: [argument] incompatible argument for parameter op of StringFieldMatcher constructor. [javac] super(null, null, ops); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationMatcherOp [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/PhaseFieldMatcher.java:67: warning: [return] incompatible types in return. [javac] return matcher; [javac] ^ [javac] type of expression: @Initialized @Nullable IObservationFieldMatcher [javac] method return type: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/PhaseFieldMatcher.java:77: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/SeriesTypeFieldMatcher.java:78: warning: [return] incompatible types in return. [javac] return matcher; [javac] ^ [javac] type of expression: @Initialized @Nullable IObservationFieldMatcher [javac] method return type: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/SeriesTypeFieldMatcher.java:111: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/filter/TransformedFieldMatcher.java:66: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:130: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("HQ_UNCERTAINTY_FIELD") [javac] .validate(fields[fieldIndexMap.get("HQ_UNCERTAINTY_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:135: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("BAND_FIELD") [javac] .get("BAND_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:139: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("COMMENT_CODE_FIELD") [javac] .get("COMMENT_CODE_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:143: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("COMP_STAR_1_FIELD") [javac] .get("COMP_STAR_1_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:147: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("COMP_STAR_2_FIELD") [javac] .get("COMP_STAR_2_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:151: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("CHARTS_FIELD") [javac] .get("CHARTS_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:155: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("COMMENTS_FIELD") [javac] .get("COMMENTS_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:159: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("TRANSFORMED_FIELD") [javac] .validate(fields[fieldIndexMap.get("TRANSFORMED_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:163: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("AIRMASS_FIELD") [javac] .get("AIRMASS_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:167: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("CMAG_FIELD") [javac] .get("CMAG_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:171: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("KMAG_FIELD") [javac] .get("KMAG_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:175: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("HJD_FIELD") [javac] .get("HJD_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:179: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("NAME_FIELD") [javac] .get("NAME_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:183: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("AFFILIATION_FIELD") [javac] .validate(fields[fieldIndexMap.get("AFFILIATION_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:187: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("MTYPE_FIELD") [javac] .get("MTYPE_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:193: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("GROUP_FIELD") [javac] .validate(fields[fieldIndexMap.get("GROUP_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:197: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("ADS_REFERENCE_FIELD") [javac] .validate(fields[fieldIndexMap.get("ADS_REFERENCE_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:201: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("DIGITIZER_FIELD") [javac] .get("DIGITIZER_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AAVSODownloadFormatValidator.java:205: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("CREDIT_FIELD") [javac] .get("CREDIT_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:95: warning: [assignment] incompatible types in assignment. [javac] this.fields = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:146: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("JD_FIELD") [javac] .validate(fields[fieldIndexMap.get("JD_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:150: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("MAGNITUDE_FIELD") [javac] .validate(fields[fieldIndexMap.get("MAGNITUDE_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:153: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("UNCERTAINTY_FIELD") [javac] .validate(fields[fieldIndexMap.get("UNCERTAINTY_FIELD")]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:173: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("OBSERVER_CODE_FIELD") [javac] .get("OBSERVER_CODE_FIELD")])); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:175: warning: [unboxing.of.nullable] unboxing a possibly-null reference fieldIndexMap.get("VALFLAG_FIELD") [javac] String valflag = fields[fieldIndexMap.get("VALFLAG_FIELD")]; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommonTextFormatValidator.java:179: warning: [return] incompatible types in return. [javac] return observation; [javac] ^ [javac] type of expression: @Initialized @Nullable ValidObservation [javac] method return type: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/OptionalityFieldValidator.java:57: warning: [return] incompatible types in return. [javac] if (this.isLegallyEmpty(str)) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/AbstractStringValidator.java:46: warning: [argument] incompatible argument for parameter kind of AbstractStringValidator constructor. [javac] this(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/JulianDayValidator.java:79: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/CommentCodeValidator.java:53: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/MTypeValidator.java:44: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull MTypeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/MTypeValidator.java:60: warning: [return] incompatible types in return. [javac] return type; [javac] ^ [javac] type of expression: @Initialized @Nullable MTypeType [javac] method return type: @Initialized @NonNull MTypeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/RegexValidator.java:55: warning: [argument] incompatible argument for parameter errorNotes of RegexValidator constructor. [javac] this(patternStr, kind, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/RegexValidator.java:79: warning: [argument] incompatible argument for parameter arg0 of List.add. [javac] groups.add(matcher.group(i)); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/ObservationFieldSplitter.java:93: warning: [assignment] incompatible types in assignment. [javac] fields[i] = matcher.group(1); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/MagnitudeFieldValidator.java:96: warning: [return] incompatible types in return. [javac] return mag; [javac] ^ [javac] type of expression: @Initialized @Nullable Magnitude [javac] method return type: @Initialized @NonNull Magnitude [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/UncertaintyValueValidator.java:34: warning: [return] incompatible types in return. [javac] if (this.isLegallyEmpty(str)) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/MagnitudeValueValidator.java:66: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/ObserverCodeValidator.java:41: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/data/validation/ValflagValidator.java:53: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull ValidationType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/AbstractObservationRetriever.java:150: warning: [method.invocation] call to createStopRequestListener() not allowed on the given receiver. [javac] .addListener(createStopRequestListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.input.AbstractObservationRetriever.class) @NonNull AbstractObservationRetriever [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/AbstractObservationRetriever.java:323: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/AbstractObservationRetriever.java:332: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/AbstractObservationRetriever.java:359: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Set<@Initialized @NonNull SeriesType> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/AbstractObservationRetriever.java:423: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:73: warning: [assignment] incompatible types in assignment. [javac] private static List javaClassFunctionExecutors = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull List<@Initialized @NonNull FunctionExecutor> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:113: warning: [method.invocation] call to addFunctionExecutorsFromClass(java.lang.Class,java.lang.Object,java.util.Set>,java.util.Set) not allowed on the given receiver. [javac] addFunctionExecutorsFromClass(Math.class, null, permittedTypes, Collections.emptySet()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:113: warning: [argument] incompatible argument for parameter instance of VeLaInterpreter.addFunctionExecutorsFromClass. [javac] addFunctionExecutorsFromClass(Math.class, null, permittedTypes, Collections.emptySet()); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:115: warning: [method.invocation] call to addFunctionExecutorsFromClass(java.lang.Class,java.lang.Object,java.util.Set>,java.util.Set) not allowed on the given receiver. [javac] addFunctionExecutorsFromClass(String.class, null, permittedTypes, [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:115: warning: [argument] incompatible argument for parameter instance of VeLaInterpreter.addFunctionExecutorsFromClass. [javac] addFunctionExecutorsFromClass(String.class, null, permittedTypes, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:119: warning: [method.invocation] call to addFunctionExecutorsFromClass(java.lang.Class,java.lang.Object,java.util.Set>,java.util.Set) not allowed on the given receiver. [javac] addFunctionExecutorsFromClass(VStarScriptingAPI.class, VStarScriptingAPI.getInstance(), permittedTypes, [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:125: warning: [method.invocation] call to initBindings() not allowed on the given receiver. [javac] initBindings(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:126: warning: [method.invocation] call to initFunctionExecutors() not allowed on the given receiver. [javac] initFunctionExecutors(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:129: warning: [method.invocation] call to loadStdLib() not allowed on the given receiver. [javac] loadStdLib(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:132: warning: [method.invocation] call to loadUserCode() not allowed on the given receiver. [javac] loadUserCode(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.vela.VeLaInterpreter.class) @NonNull VeLaInterpreter [javac] required: @Initialized @NonNull VeLaInterpreter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaInterpreter.java:1267: warning: [iterating.over.nullable] iterating over possibly-null reference dir.listFiles() [javac] for (File file : dir.listFiles()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/FunctionExecutor.java:200: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull FunctionExecutor [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull FunctionExecutor this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:32: warning: [assignment] incompatible types in assignment. [javac] private String designation = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:33: warning: [assignment] incompatible types in assignment. [javac] private String auid = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:34: warning: [assignment] incompatible types in assignment. [javac] private Double period = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:35: warning: [assignment] incompatible types in assignment. [javac] private Double epoch = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:36: warning: [assignment] incompatible types in assignment. [javac] private String varType = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:37: warning: [assignment] incompatible types in assignment. [javac] private String spectralType = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:38: warning: [assignment] incompatible types in assignment. [javac] private String discoverer = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:39: warning: [assignment] incompatible types in assignment. [javac] private RAInfo ra = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull RAInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:40: warning: [assignment] incompatible types in assignment. [javac] private DecInfo dec = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DecInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:41: warning: [assignment] incompatible types in assignment. [javac] private Integer obsCount = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:107: warning: [argument] incompatible argument for parameter period of StarInfo constructor. [javac] this(retriever, designation, auid, null, null, null, null, null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:107: warning: [argument] incompatible argument for parameter epoch of StarInfo constructor. [javac] this(retriever, designation, auid, null, null, null, null, null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:107: warning: [argument] incompatible argument for parameter varType of StarInfo constructor. [javac] this(retriever, designation, auid, null, null, null, null, null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:107: warning: [argument] incompatible argument for parameter spectralType of StarInfo constructor. [javac] this(retriever, designation, auid, null, null, null, null, null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:107: warning: [argument] incompatible argument for parameter discoverer of StarInfo constructor. [javac] this(retriever, designation, auid, null, null, null, null, null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:107: warning: [argument] incompatible argument for parameter ra of StarInfo constructor. [javac] this(retriever, designation, auid, null, null, null, null, null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull RAInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:108: warning: [argument] incompatible argument for parameter dec of StarInfo constructor. [javac] null, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DecInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:108: warning: [argument] incompatible argument for parameter obsCount of StarInfo constructor. [javac] null, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:124: warning: [argument] incompatible argument for parameter auid of StarInfo constructor. [javac] this(retriever, designation, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:155: warning: [argument] incompatible argument for parameter retriever of StarInfo constructor. [javac] this(null, designation, auid, period, epoch, varType, spectralType, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/StarInfo.java:170: warning: [argument] incompatible argument for parameter retriever of StarInfo constructor. [javac] this(null, designation, auid); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/Triple.java:45: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull Triple [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Triple this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:48: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: stringVal, listVal, functionVal [javac] public Operand(Type type, long value) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:53: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: stringVal, listVal, functionVal [javac] public Operand(Type type, double value) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:58: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: listVal, functionVal [javac] public Operand(Type type, String value) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:63: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: stringVal, listVal, functionVal [javac] public Operand(Type type, boolean value) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:68: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: stringVal, functionVal [javac] public Operand(Type type, List value) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:73: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: stringVal, listVal [javac] public Operand(Type type, FunctionExecutor value) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:79: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: type, stringVal, listVal, functionVal [javac] private Operand() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:373: warning: [return] incompatible types in return. [javac] return operand; [javac] ^ [javac] type of expression: @Initialized @Nullable Operand [javac] method return type: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:448: warning: [return] incompatible types in return. [javac] return obj; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operand.java:468: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull Operand [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Operand this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:40: warning: [assignment] incompatible types in assignment. [javac] token = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:41: warning: [assignment] incompatible types in assignment. [javac] literal = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:42: warning: [assignment] incompatible types in assignment. [javac] op = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:43: warning: [assignment] incompatible types in assignment. [javac] children = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull LinkedList<@Initialized @NonNull AST> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:48: warning: [assignment] incompatible types in assignment. [javac] this.literal = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:50: warning: [assignment] incompatible types in assignment. [javac] children = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull LinkedList<@Initialized @NonNull AST> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:56: warning: [assignment] incompatible types in assignment. [javac] op = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:57: warning: [assignment] incompatible types in assignment. [javac] children = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull LinkedList<@Initialized @NonNull AST> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:60: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: children [javac] public AST(Operation op, AST child) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:62: warning: [assignment] incompatible types in assignment. [javac] literal = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:64: warning: [method.invocation] call to addChild(org.aavso.tools.vstar.vela.AST) not allowed on the given receiver. [javac] addChild(child); [javac] ^ [javac] found : @UnderInitialization @NonNull AST [javac] required: @Initialized @NonNull AST [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:68: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: children [javac] public AST(String token, Operation op) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:70: warning: [assignment] incompatible types in assignment. [javac] literal = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:78: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: children [javac] public AST(String token, Operation op, AST left, AST right) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:81: warning: [assignment] incompatible types in assignment. [javac] literal = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:82: warning: [method.invocation] call to addChild(org.aavso.tools.vstar.vela.AST) not allowed on the given receiver. [javac] addChild(left); [javac] ^ [javac] found : @UnderInitialization @NonNull AST [javac] required: @Initialized @NonNull AST [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:83: warning: [method.invocation] call to addChild(org.aavso.tools.vstar.vela.AST) not allowed on the given receiver. [javac] addChild(right); [javac] ^ [javac] found : @UnderInitialization @NonNull AST [javac] required: @Initialized @NonNull AST [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:262: warning: [argument] incompatible argument for parameter first of Pair constructor. [javac] return new Pair(node, buf.toString()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/AST.java:283: warning: [return] incompatible types in return. [javac] return ast; [javac] ^ [javac] type of expression: @FBCBottom @Nullable AST [javac] method return type: @Initialized @NonNull AST [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/Pair.java:43: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull Pair [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Pair this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operation.java:55: warning: [return] incompatible types in return. [javac] return symbolToBinaryOp.get(token.toUpperCase()); [javac] ^ [javac] type of expression: @Initialized @Nullable Operation [javac] method return type: @Initialized @NonNull Operation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Operation.java:78: warning: [argument] incompatible argument for parameter symbol of Operation constructor. [javac] this(null, 0); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Type.java:109: warning: [return] incompatible types in return. [javac] return jtype; [javac] ^ [javac] type of expression: @Initialized @Nullable Class [javac] method return type: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/Type.java:150: warning: [return] incompatible types in return. [javac] return vtype; [javac] ^ [javac] type of expression: @Initialized @Nullable Type [javac] method return type: @Initialized @NonNull Type [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/Authenticator.java:95: warning: [argument] incompatible argument for parameter msg of AuthenticationError constructor. [javac] throw new AuthenticationError(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/Authenticator.java:99: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/Authenticator.java:111: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:113: warning: [dereference.of.nullable] dereference of possibly-null reference vsxObjectNodes.item(0) [javac] NodeList childNodes = vsxObjectNodes.item(0).getChildNodes(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:116: warning: [dereference.of.nullable] dereference of possibly-null reference elt [javac] data.put(elt.getNodeName(), elt.getTextContent()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:116: warning: [argument] incompatible argument for parameter arg1 of Map.put. [javac] data.put(elt.getNodeName(), elt.getTextContent()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:129: warning: [argument] incompatible argument for parameter s of Double.parseDouble. [javac] .get("RA2000"))); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:131: warning: [argument] incompatible argument for parameter s of Double.parseDouble. [javac] Double.parseDouble(data.get("Declination2000"))); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:138: warning: [dereference.of.nullable] dereference of possibly-null reference obsCountElt [javac] obsCount = Integer.parseInt(obsCountElt.getTextContent()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:138: warning: [argument] incompatible argument for parameter s of Integer.parseInt. [javac] obsCount = Integer.parseInt(obsCountElt.getTextContent()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:141: warning: [argument] incompatible argument for parameter designation of StarInfo constructor. [javac] info = new StarInfo(name, auid, period, epoch, varType, [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:141: warning: [argument] incompatible argument for parameter auid of StarInfo constructor. [javac] info = new StarInfo(name, auid, period, epoch, varType, [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:141: warning: [argument] incompatible argument for parameter varType of StarInfo constructor. [javac] info = new StarInfo(name, auid, period, epoch, varType, [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:142: warning: [argument] incompatible argument for parameter spectralType of StarInfo constructor. [javac] spectralType, discoverer, ra, dec, obsCount); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:142: warning: [argument] incompatible argument for parameter discoverer of StarInfo constructor. [javac] spectralType, discoverer, ra, dec, obsCount); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:142: warning: [argument] incompatible argument for parameter obsCount of StarInfo constructor. [javac] spectralType, discoverer, ra, dec, obsCount); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:168: warning: [argument] incompatible argument for parameter s of Double.parseDouble. [javac] value = Double.parseDouble(data.get(id)); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/database/VSXWebServiceStarInfoSource.java:174: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Double [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/ObservationSourceAnalyser.java:55: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: newStarType, delimiter [javac] public ObservationSourceAnalyser(LineNumberReader obsSource, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/ObservationSourceAnalyser.java:191: warning: [return] incompatible types in return. [javac] return validator; [javac] ^ [javac] type of expression: @Initialized @Nullable CommonTextFormatValidator [javac] method return type: @Initialized @NonNull CommonTextFormatValidator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/NewStarType.java:78: warning: [argument] incompatible argument for parameter fieldInfoSource of NewStarType constructor. [javac] this(0, 0, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IFieldInfoSource [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/NewStarType.java:116: warning: [return] incompatible types in return. [javac] return source; [javac] ^ [javac] type of expression: @Initialized @Nullable ITableColumnInfoSource [javac] method return type: @Initialized @NonNull ITableColumnInfoSource [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/NewStarType.java:140: warning: [return] incompatible types in return. [javac] return source; [javac] ^ [javac] type of expression: @Initialized @Nullable ITableColumnInfoSource [javac] method return type: @Initialized @NonNull ITableColumnInfoSource [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/TextFormatObservationReader.java:61: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: objName [javac] public TextFormatObservationReader(LineNumberReader reader, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/TextFormatObservationReader.java:74: warning: [assignment] incompatible types in assignment. [javac] objName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/TextFormatObservationReader.java:97: warning: [argument] incompatible argument for parameter error of InvalidObservation constructor. [javac] validator.getRawRecord(), e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/input/text/TextFormatObservationReader.java:102: warning: [argument] incompatible argument for parameter error of InvalidObservation constructor. [javac] validator.getRawRecord(), e.getMessage(), true); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/CustomFilterPluginBase.java:51: warning: [initialization.field.uninitialized] the default constructor does not initialize field filteredObs [javac] protected Set filteredObs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/CustomFilterPluginBase.java:71: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/CustomFilterPluginBase.java:79: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/CustomFilterPluginBase.java:164: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/GeneralToolPluginBase.java:50: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/GeneralToolPluginBase.java:58: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/GeneralToolPluginBase.java:79: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ModelCreatorPluginBase.java:69: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ModelCreatorPluginBase.java:106: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodFitParameters.java:188: warning: [override.param] Incompatible parameter type for other. [javac] public boolean equals(Object other) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull PeriodFitParameters [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull PeriodFitParameters this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ContinuousModelFunction.java:52: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: ppModel [javac] public ContinuousModelFunction(UnivariateRealFunction function, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:95: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: meanObsList, binningResult [javac] public ObservationAndMeanPlotModel( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:112: warning: [method.invocation] call to determineMeanSeriesSource() not allowed on the given receiver. [javac] this.meanSourceSeriesNum = determineMeanSeriesSource(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationAndMeanPlotModel [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:115: warning: [assignment] incompatible types in assignment. [javac] this.modelFunction = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ContinuousModelFunction [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:119: warning: [method.invocation] call to setMeanSeries(boolean) not allowed on the given receiver. [javac] this.setMeanSeries(false); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationAndMeanPlotModel [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:122: warning: [method.invocation] call to createDiscrepantChangeListener() not allowed on the given receiver. [javac] .addListener(createDiscrepantChangeListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationAndMeanPlotModel [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:125: warning: [method.invocation] call to createExcludedChangeListener() not allowed on the given receiver. [javac] .addListener(createExcludedChangeListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationAndMeanPlotModel [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:128: warning: [method.invocation] call to createModelSelectionListener() not allowed on the given receiver. [javac] .addListener(createModelSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationAndMeanPlotModel [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:131: warning: [method.invocation] call to createFilteredObservationListener() not allowed on the given receiver. [javac] .addListener(createFilteredObservationListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationAndMeanPlotModel [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:165: warning: [argument] incompatible argument for parameter observations of DescStats.createSymmetricBinnedObservations. [javac] seriesNumToObSrcListMap.get(meanSourceSeriesNum), [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:304: warning: [dereference.of.nullable] dereference of possibly-null reference this.seriesNumToObSrcListMap.get(series) [javac] return this.seriesNumToObSrcListMap.get(series).get(item) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:440: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(srcTypeToSeriesNumMap.get(series)) [javac] && !seriesNumToObSrcListMap.get( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:444: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(seriesNum) [javac] int numObs = seriesNumToObSrcListMap.get(seriesNum).size(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:472: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(seriesNum) [javac] if (seriesNumToObSrcListMap.get(seriesNum).size() != 0) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationAndMeanPlotModel.java:697: warning: [unboxing.of.nullable] unboxing a possibly-null reference this.getSrcTypeToSeriesNumMap().get(SeriesType.Filtered) [javac] int num = this.getSrcTypeToSeriesNumMap().get( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:133: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: obComparator, discrepantListener, excludedListener [javac] private ObservationPlotModel(ICoordSource coordSrc) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:143: warning: [assignment] incompatible types in assignment. [javac] this.lastSinglySelectedSeries = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:146: warning: [method.invocation] call to createSeriesCreationListener() not allowed on the given receiver. [javac] .addListener(createSeriesCreationListener()); [javac] ^ [javac] found : @UnderInitialization(org.jfree.data.xy.AbstractIntervalXYDataset.class) @NonNull ObservationPlotModel [javac] required: @Initialized @NonNull ObservationPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:170: warning: [method.invocation] call to addObservationSeries(org.aavso.tools.vstar.data.SeriesType,java.util.List) not allowed on the given receiver. [javac] addObservationSeries(type, obsSourceListMap.get(type)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationPlotModel [javac] required: @Initialized @NonNull ObservationPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:184: warning: [unboxing.of.nullable] unboxing a possibly-null reference seriesVisibilityMap.get(SeriesType.Unspecified) [javac] if (seriesVisibilityMap.get(SeriesType.Unspecified) == true) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:198: warning: [unboxing.of.nullable] unboxing a possibly-null reference srcTypeToSeriesNumMap.get(type) [javac] int num = srcTypeToSeriesNumMap.get(type); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:199: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(num) [javac] if (seriesNumToObSrcListMap.get(num).isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:204: warning: [method.invocation] call to fireDatasetChanged() not allowed on the given receiver. [javac] fireDatasetChanged(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationPlotModel [javac] required: @Initialized @NonNull AbstractDataset [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:236: warning: [method.invocation] call to changeSeriesVisibility(int,boolean) not allowed on the given receiver. [javac] changeSeriesVisibility(seriesNum, [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.plot.ObservationPlotModel.class) @NonNull ObservationPlotModel [javac] required: @Initialized @NonNull ObservationPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:288: warning: [dereference.of.nullable] dereference of possibly-null reference obList [javac] obList.add(ob); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:320: warning: [dereference.of.nullable] dereference of possibly-null reference obList [javac] obList.addAll(obs); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:345: warning: [argument] incompatible argument for parameter arg0 of Map.put. [javac] this.seriesNumToObSrcListMap.put(seriesNum, obs); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:347: warning: [unboxing.of.nullable] unboxing a possibly-null reference seriesNum [javac] return seriesNum; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:366: warning: [dereference.of.nullable] dereference of possibly-null reference this.seriesNumToObSrcListMap.get(seriesNum) [javac] removed = this.seriesNumToObSrcListMap.get(seriesNum).remove(ob); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:388: warning: [dereference.of.nullable] dereference of possibly-null reference this.seriesNumToObSrcListMap.get(seriesNum) [javac] removed = this.seriesNumToObSrcListMap.get(seriesNum) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:411: warning: [argument] incompatible argument for parameter obs of ObservationPlotModel.removeObservationsFromSeries. [javac] removed = removeObservationsFromSeries(obs, type); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:415: warning: [dereference.of.nullable] dereference of possibly-null reference Mediator.getInstance().getValidObservationCategoryMap().get(type) [javac] Mediator.getInstance().getValidObservationCategoryMap().get(type) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:419: warning: [argument] incompatible argument for parameter arg0 of Map.remove. [javac] seriesNumToSrcTypeMap.remove(seriesNum); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:440: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] Boolean currVis = this.seriesVisibilityMap.get(seriesType); [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:492: warning: [return] incompatible types in return. [javac] return this.seriesNumToSrcTypeMap.get(series); [javac] ^ [javac] type of expression: @Initialized @Nullable SeriesType [javac] method return type: @Initialized @NonNull Comparable [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:499: warning: [return] incompatible types in return. [javac] return srcTypeToSeriesNumMap.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("this.srcTypeToSeriesNumMap") SeriesType> [javac] method return type: Set [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:511: warning: [unboxing.of.nullable] unboxing a possibly-null reference getSrcTypeToSeriesNumMap().get(type) [javac] int num = getSrcTypeToSeriesNumMap().get(type); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:512: warning: [return] incompatible types in return. [javac] return getSeriesNumToObSrcListMap().get(num); [javac] ^ [javac] type of expression: @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:601: warning: [dereference.of.nullable] dereference of possibly-null reference this.seriesNumToObSrcListMap.get(series) [javac] return this.seriesNumToObSrcListMap.get(series).get(item) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:624: warning: [dereference.of.nullable] dereference of possibly-null reference this.seriesNumToObSrcListMap.get(series) [javac] Double hqUncertainty = this.seriesNumToObSrcListMap.get(series) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/ObservationPlotModel.java:630: warning: [dereference.of.nullable] dereference of possibly-null reference this.seriesNumToObSrcListMap.get(series) [javac] error = this.seriesNumToObSrcListMap.get(series).get(item) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/message/FilteredObservationMessage.java:32: warning: [assignment] incompatible types in assignment. [javac] public static final FilteredObservationMessage NO_FILTER = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull FilteredObservationMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/Harmonic.java:54: warning: [assignment] incompatible types in assignment. [javac] str = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSinkPluginBase.java:61: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSinkPluginBase.java:71: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSinkPluginBase.java:79: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSinkPluginBase.java:87: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSinkPluginBase.java:108: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:69: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: inputStreams, inputName [javac] protected ObservationSourcePluginBase(String username, String password) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:81: warning: [argument] incompatible argument for parameter username of ObservationSourcePluginBase constructor. [javac] this(null, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:81: warning: [argument] incompatible argument for parameter password of ObservationSourcePluginBase constructor. [javac] this(null, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:109: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:125: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:133: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:176: warning: [return] incompatible types in return. [javac] return streamNameMap.get(stream); [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:187: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:214: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull File> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:233: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull URL> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:265: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Set<@Initialized @NonNull SeriesType> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationSourcePluginBase.java:341: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationToolPluginBase.java:56: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationToolPluginBase.java:64: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationToolPluginBase.java:85: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationTransformerPluginBase.java:54: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationTransformerPluginBase.java:62: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ObservationTransformerPluginBase.java:83: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/message/UndoableActionType.java:42: warning: [return] incompatible types in return. [javac] return result; [javac] ^ [javac] type of expression: @Initialized @Nullable UndoableActionType [javac] method return type: @Initialized @NonNull UndoableActionType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/message/UndoableActionType.java:60: warning: [return] incompatible types in return. [javac] return str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/PluginComponentFactory.java:54: warning: [argument] incompatible argument for parameter icon of JTabbedPane.addTab. [javac] tabs.addTab(component.getName(), null, component.getComponent(), [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Icon [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/PluginComponentFactory.java:72: warning: [argument] incompatible argument for parameter icon of JTabbedPane.addTab. [javac] tabs.addTab(component.getName(), null, component.getComponent(), [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Icon [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/PluginComponentFactory.java:134: warning: [return] incompatible types in return. [javac] return approved ? fileChooser : null; [javac] ^ [javac] type of expression: @Initialized @Nullable AdditiveLoadFileOrUrlChooser [javac] method return type: @Initialized @NonNull AdditiveLoadFileOrUrlChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:73: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: additiveLoadCheckbox, urlRequestButton, obsTextRequestButton, urlField, obsTextField, pluginChooser [javac] public AdditiveLoadFileOrUrlChooser(boolean allowURL, boolean allowText) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:86: warning: [method.invocation] call to setFileExtensions(java.util.List) not allowed on the given receiver. [javac] setFileExtensions(DEFAULT_EXTENSIONS); [javac] ^ [javac] found : @UnderInitialization @NonNull AdditiveLoadFileOrUrlChooser [javac] required: @Initialized @NonNull AdditiveLoadFileOrUrlChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:90: warning: [method.invocation] call to createAdditiveLoadCheckboxPane() not allowed on the given receiver. [javac] accessoryPane.add(createAdditiveLoadCheckboxPane()); [javac] ^ [javac] found : @UnderInitialization @NonNull AdditiveLoadFileOrUrlChooser [javac] required: @Initialized @NonNull AdditiveLoadFileOrUrlChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:91: warning: [method.invocation] call to createUrlPane() not allowed on the given receiver. [javac] accessoryPane.add(createUrlPane()); [javac] ^ [javac] found : @UnderInitialization @NonNull AdditiveLoadFileOrUrlChooser [javac] required: @Initialized @NonNull AdditiveLoadFileOrUrlChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:92: warning: [method.invocation] call to createObsTextPane() not allowed on the given receiver. [javac] accessoryPane.add(createObsTextPane()); [javac] ^ [javac] found : @UnderInitialization @NonNull AdditiveLoadFileOrUrlChooser [javac] required: @Initialized @NonNull AdditiveLoadFileOrUrlChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:95: warning: [method.invocation] call to createPluginsList() not allowed on the given receiver. [javac] accessoryPane.add(createPluginsList()); [javac] ^ [javac] found : @UnderInitialization @NonNull AdditiveLoadFileOrUrlChooser [javac] required: @Initialized @NonNull AdditiveLoadFileOrUrlChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:242: warning: [argument] incompatible argument for parameter plugin_doc_name of Help.openPluginHelp. [javac] Help.openPluginHelp(plugin.isPresent() ? plugin.get().getDocName() : null); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:285: warning: [assignment] incompatible types in assignment. [javac] selectedFiles = new File[] { fileChooser.getSelectedFile() }; [javac] ^ [javac] found : @Initialized @Nullable File @Initialized @NonNull [] [javac] required: @Initialized @NonNull File @UnknownInitialization @Nullable [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:346: warning: [argument] incompatible argument for parameter value of Optional.of. [javac] plugin = Optional.of(plugins.get(pluginChooser.getSelectedItem())); [javac] ^ [javac] found : @Initialized @Nullable ObservationSourcePluginBase [javac] required: @Initialized @NonNull ObservationSourcePluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AdditiveLoadFileOrUrlChooser.java:366: warning: [dereference.of.nullable] dereference of possibly-null reference plugin [javac] fileChooser.setMultiSelectionEnabled(plugin.isMultipleFileSelectionAllowed()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextArea.java:70: warning: [method.invocation] call to isReadOnly() not allowed on the given receiver. [javac] if (!isReadOnly()) { [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextArea.class) @NonNull TextArea [javac] required: @Initialized @NonNull TextArea [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextArea.java:114: warning: [argument] incompatible argument for parameter initialValue of TextArea constructor. [javac] this(name, null, rows, cols, false, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextArea.java:124: warning: [argument] incompatible argument for parameter initialValue of TextArea constructor. [javac] this(name, null, 0, 0, false, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextField.java:59: warning: [method.invocation] call to isReadOnly() not allowed on the given receiver. [javac] if (!isReadOnly()) { [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextField.class) @NonNull TextField [javac] required: @Initialized @NonNull TextField [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextField.java:71: warning: [argument] incompatible argument for parameter initialValue of TextField constructor. [javac] this(name, null, false, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaFilterPlugin.java:46: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: dialog [javac] public VeLaFilterPlugin() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaFilterPlugin.java:113: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaFilterPlugin.java:116: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaFilterPlugin.java:119: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaFilterPlugin.java:123: warning: [return] incompatible types in return. [javac] return repr; [javac] ^ [javac] type of expression: @Initialized @Nullable Pair<@Initialized @NonNull String, @Initialized @NonNull String> [javac] method return type: @Initialized @NonNull Pair<@Initialized @NonNull String, @Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:64: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: nameField, includeFainterThanObservationCheckbox, includeDiscrepantObservationCheckbox, includeExcludedObservationCheckbox, velaFilterField, obsPropsList [javac] public VeLaObservationFilterDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:67: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull VeLaObservationFilterDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:73: warning: [method.invocation] call to createNamePane() not allowed on the given receiver. [javac] topPane.add(createNamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull VeLaObservationFilterDialog [javac] required: @Initialized @NonNull VeLaObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:74: warning: [method.invocation] call to createFilterPane() not allowed on the given receiver. [javac] topPane.add(createFilterPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull VeLaObservationFilterDialog [javac] required: @Initialized @NonNull VeLaObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:75: warning: [method.invocation] call to createObsPropsListPane() not allowed on the given receiver. [javac] topPane.add(createObsPropsListPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull VeLaObservationFilterDialog [javac] required: @Initialized @NonNull VeLaObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:76: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull VeLaObservationFilterDialog [javac] required: @Initialized @NonNull VeLaObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:80: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull VeLaObservationFilterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:185: warning: [argument] incompatible argument for parameter charset of LoadChooser.readFileAsString. [javac] null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Charset [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/filter/impl/VeLaObservationFilterDialog.java:190: warning: [argument] incompatible argument for parameter title of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(this, getTitle(), ex); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AbstractOkCancelDialog.java:47: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: okButton [javac] public AbstractOkCancelDialog(String title, boolean isModal) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AbstractOkCancelDialog.java:49: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle(title); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull AbstractOkCancelDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AbstractOkCancelDialog.java:50: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(isModal); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull AbstractOkCancelDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AbstractOkCancelDialog.java:53: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull AbstractOkCancelDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/model/impl/ApacheCommonsPolynomialFitCreatorPlugin.java:109: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: function, fitter, optimizer [javac] PolynomialFitModel(List obs) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/model/impl/ApacheCommonsPolynomialFitCreatorPlugin.java:148: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull PeriodFitParameters> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/AbstractModel.java:71: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: timeCoordSource, timeComparator [javac] public AbstractModel(List obs) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/AbstractModel.java:164: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull PeriodFitParameters> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/AbstractModel.java:195: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull ContinuousModelFunction [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/AbstractModel.java:246: warning: [argument] incompatible argument for parameter arg1 of Map.put. [javac] functionStrMap.put(LocaleProps.get("MODEL_INFO_FIT_METRICS_TITLE"), strRepr); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/sink/impl/SimpleFormatObservationSinkPlugin.java:115: warning: [dereference.of.nullable] dereference of possibly-null reference strWriter [javac] StringBuffer actual = strWriter.getBuffer(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:118: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: seriesList [javac] public AAVSOPhotometryURLObservationSourceBase(String kind, String baseURL, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:227: warning: [method.invocation] call to setHeliocentric(boolean) not allowed on the given receiver. [javac] setHeliocentric(isHeliocentricObsSrc); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.plugin.ob.src.impl.AAVSOPhotometryURLObservationSourceBase.AAVSOPhotometryURLObservationRetriever.class) @NonNull AAVSOPhotometryURLObservationRetriever [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:250: warning: [argument] incompatible argument for parameter message of ObservationReadError constructor. [javac] throw new ObservationReadError(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:281: warning: [argument] incompatible argument for parameter inputStreams of ObservationSourcePluginBase.setInputInfo. [javac] setInputInfo(null, line.substring(2).trim()); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull List<@Initialized @NonNull InputStream> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:348: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: raDegField, decDegField, radiusDegSelector, checkBoxes, additiveLoadCheckbox, urlField [javac] public AAVSOPhotometryURLSearchParameterDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:351: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:357: warning: [method.invocation] call to createParameterPane() not allowed on the given receiver. [javac] topPane.add(createParameterPane()); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@Initialized @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:359: warning: [method.invocation] call to createAdditiveLoadCheckboxPane() not allowed on the given receiver. [javac] topPane.add(createAdditiveLoadCheckboxPane()); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@Initialized @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:365: warning: [method.invocation] call to createButtonPane2() not allowed on the given receiver. [javac] topPane.add(createButtonPane2()); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:369: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:370: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:371: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @Initialized @NonNull AAVSOPhotometryURLObservationSourceBase.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AAVSOPhotometryURLSearchParameterDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:499: warning: [argument] incompatible argument for parameter s of Double.parseDouble. [javac] .group(1))); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:508: warning: [argument] incompatible argument for parameter s of Double.parseDouble. [javac] .group(1))); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AAVSOPhotometryURLObservationSourceBase.java:516: warning: [switching.nullable] switching on a possibly-null value (radiusStr) [javac] switch (radiusStr) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DoubleField.java:66: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DoubleField.java:70: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DoubleField.java:80: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Double [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:112: warning: [argument] incompatible argument for parameter retriever of StarInfo.setRetriever. [javac] info.setRetriever(this); [javac] ^ [javac] found : @Initialized @NonNull AIDWebServiceCSV2ObservationSourcePlugin.@UnderInitialization(org.aavso.tools.vstar.plugin.ob.src.impl.AIDWebServiceCSV2ObservationSourcePlugin.VSXAIDCSVObservationRetriever.class) @NonNull VSXAIDCSVObservationRetriever [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:210: warning: [dereference.of.nullable] dereference of possibly-null reference obsCountElt [javac] obsCount = Integer.parseInt(obsCountElt.getTextContent()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:210: warning: [argument] incompatible argument for parameter s of Integer.parseInt. [javac] obsCount = Integer.parseInt(obsCountElt.getTextContent()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:214: warning: [assignment] incompatible types in assignment. [javac] pageNum = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:221: warning: [argument] incompatible argument for parameter e of VSXAIDCSVObservationRetriever.getCharacterDataFromElement. [javac] String data = getCharacterDataFromElement(dataElt); [javac] ^ [javac] found : @Initialized @Nullable Element [javac] required: @Initialized @NonNull Element [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:249: warning: [argument] incompatible argument for parameter message of ObservationReadError constructor. [javac] throw new ObservationReadError(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:252: warning: [assignment] incompatible types in assignment. [javac] pageNum = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:429: warning: [argument] incompatible argument for parameter band of ValidObservation.setBand. [javac] ob.setBand(band); [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:430: warning: [argument] incompatible argument for parameter obsCode of ValidObservation.setObsCode. [javac] ob.setObsCode(obscode); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:431: warning: [argument] incompatible argument for parameter obsType of ValidObservation.setObsType. [javac] ob.setObsType(obsType); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:432: warning: [argument] incompatible argument for parameter validationType of ValidObservation.setValidationType. [javac] ob.setValidationType(valType); [javac] ^ [javac] found : @Initialized @Nullable ValidationType [javac] required: @Initialized @NonNull ValidationType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:433: warning: [argument] incompatible argument for parameter compStar1 of ValidObservation.setCompStar1. [javac] ob.setCompStar1(comp1); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:434: warning: [argument] incompatible argument for parameter compStar2 of ValidObservation.setCompStar2. [javac] ob.setCompStar2(comp2); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:435: warning: [argument] incompatible argument for parameter cMag of ValidObservation.setCMag. [javac] ob.setCMag(cMag); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:436: warning: [argument] incompatible argument for parameter kMag of ValidObservation.setKMag. [javac] ob.setKMag(kMag); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:437: warning: [argument] incompatible argument for parameter hJD of ValidObservation.setHJD. [javac] ob.setHJD(hJD); [javac] ^ [javac] found : @FBCBottom @Nullable DateInfo [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:438: warning: [argument] incompatible argument for parameter charts of ValidObservation.setCharts. [javac] ob.setCharts(charts); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:439: warning: [argument] incompatible argument for parameter commentCodeStr of ValidObservation.setCommentCode. [javac] ob.setCommentCode(commentCode); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:440: warning: [argument] incompatible argument for parameter comments of ValidObservation.setComments. [javac] ob.setComments(comments); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:442: warning: [argument] incompatible argument for parameter airmass of ValidObservation.setAirmass. [javac] ob.setAirmass(airmass); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:443: warning: [argument] incompatible argument for parameter group of ValidObservation.setGroup. [javac] ob.setGroup(group); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:444: warning: [argument] incompatible argument for parameter mType of ValidObservation.setMType. [javac] ob.setMType(mType); [javac] ^ [javac] found : @Initialized @Nullable MTypeType [javac] required: @Initialized @NonNull MTypeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:445: warning: [argument] incompatible argument for parameter credit of ValidObservation.setCredit. [javac] ob.setCredit(credit); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:446: warning: [argument] incompatible argument for parameter adsRef of ValidObservation.setADSRef. [javac] ob.setADSRef(pubref); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:447: warning: [argument] incompatible argument for parameter digitizer of ValidObservation.setDigitizer. [javac] ob.setDigitizer(digitizer); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSV2ObservationSourcePlugin.java:454: warning: [return] incompatible types in return. [javac] return ob; [javac] ^ [javac] type of expression: @Initialized @Nullable ValidObservation [javac] method return type: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceObservationSourcePluginBase.java:60: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: starSelector, urlStrs [javac] public AIDWebServiceObservationSourcePluginBase(String view, String method) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceObservationSourcePluginBase.java:65: warning: [assignment] incompatible types in assignment. [javac] this.info = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull StarInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceObservationSourcePluginBase.java:353: warning: [return] incompatible types in return. [javac] return num; [javac] ^ [javac] type of expression: @Initialized @Nullable Double [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:92: warning: [assignment] incompatible types in assignment. [javac] private String pluginDocName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:97: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: starField, minJDField, maxJDField, obsCodesField, velaFilterField, allDataCheckBox, additiveLoadCheckbox, minFieldsCheckbox, aidSeriesPane [javac] private StarSelectorDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:100: warning: [assignment] incompatible types in assignment. [javac] this.starName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:101: warning: [assignment] incompatible types in assignment. [javac] this.auid = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:102: warning: [assignment] incompatible types in assignment. [javac] this.minDate = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:103: warning: [assignment] incompatible types in assignment. [javac] this.maxDate = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:117: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:124: warning: [method.invocation] call to createStarFieldPane() not allowed on the given receiver. [javac] JPanel starFieldPane = createStarFieldPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:125: warning: [argument] incompatible argument for parameter starField of StarGroupSelectionPane constructor. [javac] starGroupSelectionPane = new StarGroupSelectionPane(starField, true); [javac] ^ [javac] found : @Initialized @Nullable JTextField [javac] required: @Initialized @NonNull JTextField [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:131: warning: [method.invocation] call to createMinJDFieldPane() not allowed on the given receiver. [javac] leftPane.add(createMinJDFieldPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:133: warning: [method.invocation] call to createMaxJDFieldPane() not allowed on the given receiver. [javac] leftPane.add(createMaxJDFieldPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:136: warning: [method.invocation] call to createOptionsPane() not allowed on the given receiver. [javac] leftPane.add(createOptionsPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:142: warning: [method.invocation] call to createSeriesSelectionPane() not allowed on the given receiver. [javac] rightPane.add(createSeriesSelectionPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:143: warning: [method.invocation] call to createObsCodesPane() not allowed on the given receiver. [javac] rightPane.add(createObsCodesPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:145: warning: [method.invocation] call to createVeLaFilterPane() not allowed on the given receiver. [javac] rightPane.add(createVeLaFilterPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull StarSelectorDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:151: warning: [method.invocation] call to createButtonPane2() not allowed on the given receiver. [javac] contentPane.add(createButtonPane2(), BorderLayout.PAGE_END); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:155: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull StarSelectorDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:246: warning: [return] incompatible types in return. [javac] return obscodes; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:355: warning: [argument] incompatible argument for parameter title of DateToJdDialog constructor. [javac] DateToJdDialog dlg = new DateToJdDialog(dialogTitle); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:658: warning: [assignment] incompatible types in assignment. [javac] this.auid = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:659: warning: [assignment] incompatible types in assignment. [javac] this.starName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:660: warning: [assignment] incompatible types in assignment. [javac] this.minDate = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarSelectorDialog.java:661: warning: [assignment] incompatible types in assignment. [javac] this.maxDate = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:75: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:75: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull StarGroupSelectionPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:76: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createEtchedBorder()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull StarGroupSelectionPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:78: warning: [assignment] incompatible types in assignment. [javac] selectedStarGroup = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:79: warning: [assignment] incompatible types in assignment. [javac] selectedStarName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:81: warning: [assignment] incompatible types in assignment. [javac] selectedAUID = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:92: warning: [method.invocation] call to createStarGroupSelectorListener() not allowed on the given receiver. [javac] starGroupSelectorListener = createStarGroupSelectorListener(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull StarGroupSelectionPane [javac] required: @Initialized @NonNull StarGroupSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:97: warning: [method.invocation] call to createStarSelectorListener() not allowed on the given receiver. [javac] starSelectorListener = createStarSelectorListener(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull StarGroupSelectionPane [javac] required: @Initialized @NonNull StarGroupSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:98: warning: [method.invocation] call to populateStarListForSelectedGroup() not allowed on the given receiver. [javac] populateStarListForSelectedGroup(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.StarGroupSelectionPane.class) @NonNull StarGroupSelectionPane [javac] required: @Initialized @NonNull StarGroupSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:242: warning: [assignment] incompatible types in assignment. [javac] selectedAUID = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:246: warning: [assignment] incompatible types in assignment. [javac] selectedStarName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:247: warning: [assignment] incompatible types in assignment. [javac] selectedAUID = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:268: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/StarGroupSelectionPane.java:406: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AIDSeriesSelectionPane.java:53: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AIDSeriesSelectionPane.java:53: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AIDSeriesSelectionPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AIDSeriesSelectionPane.java:54: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createTitledBorder(LocaleProps.get("BANDS_TO_LOAD"))); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AIDSeriesSelectionPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AIDSeriesSelectionPane.java:55: warning: [method.invocation] call to setToolTipText(java.lang.String) not allowed on the given receiver. [javac] this.setToolTipText("Select or deselect desired series."); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AIDSeriesSelectionPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AIDSeriesSelectionPane.java:59: warning: [method.invocation] call to addSeriesCheckBoxes() not allowed on the given receiver. [javac] addSeriesCheckBoxes(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.series.AIDSeriesSelectionPane.class) @NonNull AIDSeriesSelectionPane [javac] required: @Initialized @NonNull AIDSeriesSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AIDSeriesSelectionPane.java:61: warning: [method.invocation] call to addButtons() not allowed on the given receiver. [javac] addButtons(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.series.AIDSeriesSelectionPane.class) @NonNull AIDSeriesSelectionPane [javac] required: @Initialized @NonNull AIDSeriesSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:61: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: prefs, notifier [javac] public StarGroups() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:65: warning: [method.invocation] call to addDefaultStarGroups() not allowed on the given receiver. [javac] addDefaultStarGroups(); [javac] ^ [javac] found : @UnderInitialization @NonNull StarGroups [javac] required: @Initialized @NonNull StarGroups [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:73: warning: [method.invocation] call to populateStarGroupMapFromPrefs(java.lang.String) not allowed on the given receiver. [javac] populateStarGroupMapFromPrefs(starGroupPrefs); [javac] ^ [javac] found : @UnderInitialization @NonNull StarGroups [javac] required: @Initialized @NonNull StarGroups [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:88: warning: [return] incompatible types in return. [javac] return starGroupMap.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("this.starGroupMap") String> [javac] method return type: Set [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:108: warning: [assignment] incompatible types in assignment. [javac] starNames = starGroupMap.get(groupName).keySet(); [javac] ^ [javac] found : Set<@KeyFor("this.starGroupMap.get(groupName)") String> [javac] required: Set [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:130: warning: [return] incompatible types in return. [javac] return auid; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:187: warning: [dereference.of.nullable] dereference of possibly-null reference starGroupMap.get(groupName) [javac] starGroupMap.get(groupName).put(starName, auid); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/StarGroups.java:197: warning: [dereference.of.nullable] dereference of possibly-null reference starGroupMap.get(groupName) [javac] starGroupMap.get(groupName).remove(starName); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:86: warning: [argument] incompatible argument for parameter obsCodes of AIDWebServiceObservationSourcePluginBase.createAIDUrlForAUID. [javac] .getJulianDay(), series.getShortName(), null, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:92: warning: [return] incompatible types in return. [javac] return urlStr; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:99: warning: [argument] incompatible argument for parameter retriever of StarInfo.setRetriever. [javac] info.setRetriever(this); [javac] ^ [javac] found : @Initialized @NonNull AIDWebServiceCSVObservationSourcePlugin.@UnderInitialization(org.aavso.tools.vstar.plugin.ob.src.impl.AIDWebServiceCSVObservationSourcePlugin.VSXCSVObservationRetriever.class) @NonNull VSXCSVObservationRetriever [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:200: warning: [dereference.of.nullable] dereference of possibly-null reference obsCountElt [javac] obsCount = Integer.parseInt(obsCountElt.getTextContent()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:200: warning: [argument] incompatible argument for parameter s of Integer.parseInt. [javac] obsCount = Integer.parseInt(obsCountElt.getTextContent()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:204: warning: [assignment] incompatible types in assignment. [javac] pageNum = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:211: warning: [argument] incompatible argument for parameter e of VSXCSVObservationRetriever.getCharacterDataFromElement. [javac] String data = getCharacterDataFromElement(dataElt); [javac] ^ [javac] found : @Initialized @Nullable Element [javac] required: @Initialized @NonNull Element [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:234: warning: [argument] incompatible argument for parameter message of ObservationReadError constructor. [javac] throw new ObservationReadError(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:403: warning: [argument] incompatible argument for parameter band of ValidObservation.setBand. [javac] ob.setBand(band); [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:404: warning: [argument] incompatible argument for parameter obsCode of ValidObservation.setObsCode. [javac] ob.setObsCode(obscode); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:405: warning: [argument] incompatible argument for parameter obsType of ValidObservation.setObsType. [javac] ob.setObsType(obsType); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:406: warning: [argument] incompatible argument for parameter validationType of ValidObservation.setValidationType. [javac] ob.setValidationType(valType); [javac] ^ [javac] found : @Initialized @Nullable ValidationType [javac] required: @Initialized @NonNull ValidationType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:407: warning: [argument] incompatible argument for parameter compStar1 of ValidObservation.setCompStar1. [javac] ob.setCompStar1(comp1); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:408: warning: [argument] incompatible argument for parameter compStar2 of ValidObservation.setCompStar2. [javac] ob.setCompStar2(comp2); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:409: warning: [argument] incompatible argument for parameter kMag of ValidObservation.setKMag. [javac] ob.setKMag(kMag); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:410: warning: [argument] incompatible argument for parameter hJD of ValidObservation.setHJD. [javac] ob.setHJD(hJD); [javac] ^ [javac] found : @FBCBottom @Nullable DateInfo [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:411: warning: [argument] incompatible argument for parameter charts of ValidObservation.setCharts. [javac] ob.setCharts(charts); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:412: warning: [argument] incompatible argument for parameter commentCodeStr of ValidObservation.setCommentCode. [javac] ob.setCommentCode(commentCode); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:413: warning: [argument] incompatible argument for parameter comments of ValidObservation.setComments. [javac] ob.setComments(comments); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:415: warning: [argument] incompatible argument for parameter airmass of ValidObservation.setAirmass. [javac] ob.setAirmass(airmass); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:416: warning: [argument] incompatible argument for parameter group of ValidObservation.setGroup. [javac] ob.setGroup(group); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:417: warning: [argument] incompatible argument for parameter mType of ValidObservation.setMType. [javac] ob.setMType(mType); [javac] ^ [javac] found : @Initialized @Nullable MTypeType [javac] required: @Initialized @NonNull MTypeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:418: warning: [argument] incompatible argument for parameter credit of ValidObservation.setCredit. [javac] ob.setCredit(credit); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:419: warning: [argument] incompatible argument for parameter adsRef of ValidObservation.setADSRef. [javac] ob.setADSRef(pubref); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:420: warning: [argument] incompatible argument for parameter digitizer of ValidObservation.setDigitizer. [javac] ob.setDigitizer(digitizer); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceCSVObservationSourcePlugin.java:427: warning: [return] incompatible types in return. [javac] return ob; [javac] ^ [javac] type of expression: @Initialized @Nullable ValidObservation [javac] method return type: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:79: warning: [argument] incompatible argument for parameter obsCodes of AIDWebServiceObservationSourcePluginBase.createAIDUrlForAUID. [javac] .getJulianDay(), series.getShortName(), null, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:85: warning: [return] incompatible types in return. [javac] return urlStr; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:93: warning: [argument] incompatible argument for parameter retriever of StarInfo.setRetriever. [javac] info.setRetriever(this); [javac] ^ [javac] found : @Initialized @NonNull AIDWebServiceXMLAttributeObservationSourcePlugin.@UnderInitialization(org.aavso.tools.vstar.plugin.ob.src.impl.AIDWebServiceXMLAttributeObservationSourcePlugin.VSXAIDAttributeObservationRetriever.class) @NonNull VSXAIDAttributeObservationRetriever [javac] required: @Initialized @NonNull AbstractObservationRetriever [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:193: warning: [dereference.of.nullable] dereference of possibly-null reference dataElt [javac] String count = dataElt.getAttribute("Count"); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:200: warning: [assignment] incompatible types in assignment. [javac] pageNum = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:210: warning: [dereference.of.nullable] dereference of possibly-null reference obsNodes.item(i) [javac] NamedNodeMap obsDetails = obsNodes.item(i).getAttributes(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:213: warning: [argument] incompatible argument for parameter nodeList of NamedNodeMapSequence constructor. [javac] obsDetails)); [javac] ^ [javac] found : @Initialized @Nullable NamedNodeMap [javac] required: @Initialized @NonNull NamedNodeMap [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:278: warning: [argument] incompatible argument for parameter s of Integer.parseInt. [javac] id = Integer.parseInt(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:280: warning: [argument] incompatible argument for parameter valStr of AIDWebServiceObservationSourcePluginBase.getPossiblyNullDouble. [javac] jd = getPossiblyNullDouble(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:282: warning: [argument] incompatible argument for parameter valStr of AIDWebServiceObservationSourcePluginBase.getPossiblyNullDouble. [javac] mag = getPossiblyNullDouble(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:284: warning: [argument] incompatible argument for parameter valStr of AIDWebServiceObservationSourcePluginBase.getPossiblyNullDouble. [javac] error = getPossiblyNullDouble(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:290: warning: [argument] incompatible argument for parameter shortName of SeriesType.getSeriesFromShortName. [javac] band = SeriesType.getSeriesFromShortName(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:302: warning: [argument] incompatible argument for parameter valStr of AIDWebServiceObservationSourcePluginBase.getPossiblyNullDouble. [javac] Double hjd = getPossiblyNullDouble(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:319: warning: [argument] incompatible argument for parameter valflag of AIDWebServiceObservationSourcePluginBase.getValidationType. [javac] valType = getValidationType(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:321: warning: [argument] incompatible argument for parameter mtypeStr of AIDWebServiceObservationSourcePluginBase.getMType. [javac] mType = getMType(nodeValue); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:347: warning: [argument] incompatible argument for parameter band of ValidObservation.setBand. [javac] ob.setBand(band); [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:348: warning: [argument] incompatible argument for parameter obsCode of ValidObservation.setObsCode. [javac] ob.setObsCode(obscode); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:349: warning: [argument] incompatible argument for parameter obsType of ValidObservation.setObsType. [javac] ob.setObsType(obsType); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:350: warning: [argument] incompatible argument for parameter validationType of ValidObservation.setValidationType. [javac] ob.setValidationType(valType); [javac] ^ [javac] found : @Initialized @Nullable ValidationType [javac] required: @Initialized @NonNull ValidationType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:351: warning: [argument] incompatible argument for parameter compStar1 of ValidObservation.setCompStar1. [javac] ob.setCompStar1(comp1); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:352: warning: [argument] incompatible argument for parameter compStar2 of ValidObservation.setCompStar2. [javac] ob.setCompStar2(comp2); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:353: warning: [argument] incompatible argument for parameter kMag of ValidObservation.setKMag. [javac] ob.setKMag(kMag); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:354: warning: [argument] incompatible argument for parameter hJD of ValidObservation.setHJD. [javac] ob.setHJD(hJD); [javac] ^ [javac] found : @Initialized @Nullable DateInfo [javac] required: @Initialized @NonNull DateInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:355: warning: [argument] incompatible argument for parameter charts of ValidObservation.setCharts. [javac] ob.setCharts(charts); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:356: warning: [argument] incompatible argument for parameter commentCodeStr of ValidObservation.setCommentCode. [javac] ob.setCommentCode(commentCode); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:357: warning: [argument] incompatible argument for parameter comments of ValidObservation.setComments. [javac] ob.setComments(comments); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:359: warning: [argument] incompatible argument for parameter airmass of ValidObservation.setAirmass. [javac] ob.setAirmass(airmass); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:360: warning: [argument] incompatible argument for parameter group of ValidObservation.setGroup. [javac] ob.setGroup(group); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:361: warning: [argument] incompatible argument for parameter mType of ValidObservation.setMType. [javac] ob.setMType(mType); [javac] ^ [javac] found : @Initialized @Nullable MTypeType [javac] required: @Initialized @NonNull MTypeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:362: warning: [argument] incompatible argument for parameter credit of ValidObservation.setCredit. [javac] ob.setCredit(credit); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:363: warning: [argument] incompatible argument for parameter adsRef of ValidObservation.setADSRef. [javac] ob.setADSRef(pubref); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:364: warning: [argument] incompatible argument for parameter digitizer of ValidObservation.setDigitizer. [javac] ob.setDigitizer(digitizer); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:365: warning: [argument] incompatible argument for parameter name of ValidObservation.setName. [javac] ob.setName(name); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/AIDWebServiceXMLAttributeObservationSourcePlugin.java:371: warning: [return] incompatible types in return. [javac] return ob; [javac] ^ [javac] type of expression: @Initialized @Nullable ValidObservation [javac] method return type: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/NamedNodeMapSequence.java:40: warning: [return] incompatible types in return. [javac] return nodeMap.item(n); [javac] ^ [javac] type of expression: @Initialized @Nullable Node [javac] method return type: @Initialized @NonNull Node [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/NodeListSequence.java:40: warning: [return] incompatible types in return. [javac] return nodeList.item(n); [javac] ^ [javac] type of expression: @Initialized @Nullable Node [javac] method return type: @Initialized @NonNull Node [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/ob/src/impl/TextFormatObservationSourcePlugin.java:48: warning: [initialization.field.uninitialized] the default constructor does not initialize field analyser [javac] private ObservationSourceAnalyser analyser; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/PeriodAnalysisCoordinateType.java:45: warning: [initialization.static.field.uninitialized] static field values not initialized [javac] private static Set values; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/PeriodAnalysisCoordinateType.java:55: warning: [argument] incompatible argument for parameter type of PeriodAnalysisCoordinateType.updateStaticCollections. [javac] updateStaticCollections(this); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.util.period.PeriodAnalysisCoordinateType.class) @NonNull PeriodAnalysisCoordinateType [javac] required: @Initialized @NonNull PeriodAnalysisCoordinateType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/PeriodAnalysisCoordinateType.java:125: warning: [return] incompatible types in return. [javac] return type; [javac] ^ [javac] type of expression: @Initialized @Nullable PeriodAnalysisCoordinateType [javac] method return type: @Initialized @NonNull PeriodAnalysisCoordinateType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/PeriodAnalysisCoordinateType.java:148: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull PeriodAnalysisCoordinateType [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull PeriodAnalysisCoordinateType this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:78: warning: [assignment] incompatible types in assignment. [javac] private String chartPaneID = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:91: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: periodAnalysisSelectionListener, periodAnalysisRefinementListener, harmonicSearchListener [javac] public PeriodAnalysis2DChartPane(JFreeChart chart, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:99: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:99: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysis2DChartPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:100: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createEtchedBorder()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysis2DChartPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:105: warning: [method.invocation] call to createControlPanel() not allowed on the given receiver. [javac] this.add(createControlPanel()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysis2DChartPane [javac] required: @Initialized @NonNull PeriodAnalysis2DChartPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:107: warning: [method.invocation] call to configureChart() not allowed on the given receiver. [javac] configureChart(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysis2DChartPane [javac] required: @Initialized @NonNull PeriodAnalysis2DChartPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:109: warning: [argument] incompatible argument for parameter listener of ChartPanel.addChartMouseListener. [javac] chartPanel.addChartMouseListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysis2DChartPane [javac] required: @Initialized @NonNull ChartMouseListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:110: warning: [argument] incompatible argument for parameter listener of AbstractDataset.addChangeListener. [javac] model.addChangeListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysis2DChartPane [javac] required: @Initialized @NonNull DatasetChangeListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DChartPane.java:227: warning: [argument] incompatible argument for parameter dataPoint of PeriodAnalysisSelectionMessage constructor. [javac] this, dataPoint, item); [javac] ^ [javac] found : @Initialized @Nullable PeriodAnalysisDataPoint [javac] required: @Initialized @NonNull IPeriodAnalysisDatum [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PeriodAnalysis2DPlotModel.java:63: warning: [assignment] incompatible types in assignment. [javac] this.domainValues = analysisValues.get(domainType); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull Double> [javac] required: @Initialized @NonNull List<@Initialized @NonNull Double> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PeriodAnalysis2DPlotModel.java:64: warning: [assignment] incompatible types in assignment. [javac] this.rangeValues = analysisValues.get(rangeType); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull Double> [javac] required: @Initialized @NonNull List<@Initialized @NonNull Double> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PeriodAnalysis2DPlotModel.java:181: warning: [dereference.of.nullable] dereference of possibly-null reference analysisValues.get(coordTypes[i]) [javac] values[i] = analysisValues.get(coordTypes[i]).get(item); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PeriodAnalysis2DPlotModel.java:187: warning: [return] incompatible types in return. [javac] return dataPoint; [javac] ^ [javac] type of expression: @Initialized @Nullable PeriodAnalysisDataPoint [javac] method return type: @Initialized @NonNull PeriodAnalysisDataPoint [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:78: warning: [assignment] incompatible types in assignment. [javac] private String tablePaneID = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:89: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: modelButton, harmonicSearchResultListener, periodAnalysisSelectionListener [javac] public PeriodAnalysisDataTablePane(PeriodAnalysisDataTableModel model, IPeriodAnalysisAlgorithm algorithm, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:104: warning: [argument] incompatible argument for parameter arg0 of ListSelectionModel.addListSelectionListener. [javac] table.getSelectionModel().addListSelectionListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysisDataTablePane [javac] required: @Initialized @NonNull ListSelectionListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:117: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:117: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysisDataTablePane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:118: warning: [method.invocation] call to createButtonPanel() not allowed on the given receiver. [javac] add(createButtonPanel()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodAnalysisDataTablePane [javac] required: @Initialized @NonNull PeriodAnalysisDataTablePane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisDataTablePane.java:218: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(parent, "Modelling", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PeriodAnalysisDataTableModel.java:89: warning: [dereference.of.nullable] dereference of possibly-null reference data.get(columnTypes[0]) [javac] return data.get(columnTypes[0]).size(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PeriodAnalysisDataTableModel.java:113: warning: [dereference.of.nullable] dereference of possibly-null reference data.get(columnType) [javac] double val = data.get(columnType).get(rowIndex); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PeriodAnalysisDataTableModel.java:134: warning: [return] incompatible types in return. [javac] return period; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PeriodAnalysisDataTableModel.java:145: warning: [dereference.of.nullable] dereference of possibly-null reference data.get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] return data.get(PeriodAnalysisCoordinateType.FREQUENCY).get(rowIndex); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PeriodAnalysisDataTableModel.java:161: warning: [dereference.of.nullable] dereference of possibly-null reference data.get(columnTypes[i]) [javac] values[i] = data.get(columnTypes[i]).get(rowIndex); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/message/HarmonicSearchResultMessage.java:34: warning: [assignment] incompatible types in assignment. [javac] private String iDstring = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/PeriodAnalysisDataPoint.java:75: warning: [unboxing.of.nullable] unboxing a possibly-null reference coords.get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] return coords.get(PeriodAnalysisCoordinateType.FREQUENCY); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/PeriodAnalysisDataPoint.java:82: warning: [unboxing.of.nullable] unboxing a possibly-null reference coords.get(PeriodAnalysisCoordinateType.PERIOD) [javac] return coords.get(PeriodAnalysisCoordinateType.PERIOD); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/PeriodAnalysisDataPoint.java:89: warning: [unboxing.of.nullable] unboxing a possibly-null reference coords.get(PeriodAnalysisCoordinateType.POWER) [javac] return coords.get(PeriodAnalysisCoordinateType.POWER); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/PeriodAnalysisDataPoint.java:96: warning: [unboxing.of.nullable] unboxing a possibly-null reference coords.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE) [javac] return coords.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/PeriodAnalysisDataPoint.java:125: warning: [override.param] Incompatible parameter type for obj. [javac] public boolean equals(Object obj) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull PeriodAnalysisDataPoint [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull PeriodAnalysisDataPoint this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:79: warning: [assignment] incompatible types in assignment. [javac] desc = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:117: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:169: warning: [dereference.of.nullable] dereference of possibly-null reference algorithm.getResultSeries().get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] if (!algorithm.getResultSeries().get(PeriodAnalysisCoordinateType.FREQUENCY).isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:198: warning: [dereference.of.nullable] dereference of possibly-null reference algorithm.getResultSeries().get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] if (!algorithm.getResultSeries().get(PeriodAnalysisCoordinateType.FREQUENCY).isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:220: warning: [dereference.of.nullable] dereference of possibly-null reference frequencies [javac] String topHitFreqStr = NumericPrecisionPrefs.formatOther(frequencies.get(index)); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:392: warning: [dereference.of.nullable] dereference of possibly-null reference frequencies [javac] double fwhmLo = frequencies.get(topHitIndexInFullResult); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:397: warning: [dereference.of.nullable] dereference of possibly-null reference powers [javac] double peakPower = powers.get(topHitIndexInFullResult); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:429: warning: [dereference.of.nullable] dereference of possibly-null reference resultDataMap.get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] for (int i = 0; i < resultDataMap.get(PeriodAnalysisCoordinateType.FREQUENCY).size(); i++) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:431: warning: [dereference.of.nullable] dereference of possibly-null reference resultDataMap.get(PeriodAnalysisCoordinateType.PERIOD) [javac] double candidatePeriod = resultDataMap.get(PeriodAnalysisCoordinateType.PERIOD).get(i); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:432: warning: [dereference.of.nullable] dereference of possibly-null reference resultDataMap.get(PeriodAnalysisCoordinateType.POWER) [javac] double candidatePower = resultDataMap.get(PeriodAnalysisCoordinateType.POWER).get(i); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/PeriodAnalysisDerivedMultiPeriodicModel.java:433: warning: [dereference.of.nullable] dereference of possibly-null reference resultDataMap.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE) [javac] double candidateSemiAmplitude = resultDataMap.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE).get(i); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisDialogBase.java:67: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: newPhasePlotButton, findHarmonicsButton, topPane [javac] public PeriodAnalysisDialogBase(String title, boolean isModal, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisDialogBase.java:70: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JDialog.DO_NOTHING_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PeriodAnalysisDialogBase [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisDialogBase.java:71: warning: [method.invocation] call to addWindowListener(java.awt.event.WindowListener) not allowed on the given receiver. [javac] this.addWindowListener(createWindowClosingListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PeriodAnalysisDialogBase [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisDialogBase.java:71: warning: [method.invocation] call to createWindowClosingListener() not allowed on the given receiver. [javac] this.addWindowListener(createWindowClosingListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PeriodAnalysisDialogBase [javac] required: @Initialized @NonNull PeriodAnalysisDialogBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisDialogBase.java:74: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle(title); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PeriodAnalysisDialogBase [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisDialogBase.java:75: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(isModal); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PeriodAnalysisDialogBase [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisPluginBase.java:86: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/PeriodAnalysisPluginBase.java:192: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:52: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: loFreqField, hiFreqField, resolutionField [javac] public DcDftFrequencyRangePeriodAnalysisPlugin() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:54: warning: [assignment] incompatible types in assignment. [javac] currLoFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:55: warning: [assignment] incompatible types in assignment. [javac] currHiFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:56: warning: [assignment] incompatible types in assignment. [javac] currResolution = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:96: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("PERIOD_ANALYSIS_PARAMETERS_LOW_FREQUENCY_TITLE"), 0.0, null, currLoFreq); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:100: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("PERIOD_ANALYSIS_PARAMETERS_HIGH_FREQUENCY_TITLE"), 0.0, null, currHiFreq); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:104: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("PERIOD_ANALYSIS_PARAMETERS_RESOLUTION_TITLE"), 0.0, null, currResolution); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:122: warning: [assignment] incompatible types in assignment. [javac] currLoFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:123: warning: [assignment] incompatible types in assignment. [javac] currHiFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftFrequencyRangePeriodAnalysisPlugin.java:124: warning: [assignment] incompatible types in assignment. [javac] currResolution = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodAnalysisPluginBase.java:50: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: newStarMessage, periodAnalysisAlgorithm [javac] public DcDftPeriodAnalysisPluginBase(PeriodAnalysisCoordinateType searchType) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodAnalysisPluginBase.java:54: warning: [method.invocation] call to getNewStarListener() not allowed on the given receiver. [javac] .addListener(getNewStarListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisPluginBase.class) @NonNull DcDftPeriodAnalysisPluginBase [javac] required: @Initialized @NonNull PeriodAnalysisPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:46: warning: [assignment] incompatible types in assignment. [javac] private String helpTopic = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:81: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:87: warning: [method.invocation] call to createParameterPane() not allowed on the given receiver. [javac] topPane.add(createParameterPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull MultiEntryComponentDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:95: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:98: warning: [method.invocation] call to createButtonPane2() not allowed on the given receiver. [javac] topPane.add(createButtonPane2()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:104: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:106: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:107: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.MultiEntryComponentDialog.class) @NonNull MultiEntryComponentDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:126: warning: [argument] incompatible argument for parameter helpTopic of MultiEntryComponentDialog constructor. [javac] this(title, null, fields, additionalUIComponent); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MultiEntryComponentDialog.java:218: warning: [argument] incompatible argument for parameter title of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(this, getTitle(), errorMessage); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:96: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: topHits [javac] public TSDcDft(List observations) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:114: warning: [method.invocation] call to load_raw() not allowed on the given receiver. [javac] load_raw(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.util.TSBase.class) @NonNull TSDcDft [javac] required: @Initialized @NonNull TSBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:137: warning: [method.invocation] call to determineDefaultParameters() not allowed on the given receiver. [javac] determineDefaultParameters(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.util.period.dcdft.TSDcDft.class) @NonNull TSDcDft [javac] required: @Initialized @NonNull TSDcDft [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:159: warning: [method.invocation] call to setHiFreqValue(double) not allowed on the given receiver. [javac] setHiFreqValue(hiFreq); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.util.period.dcdft.TSDcDft.class) @NonNull TSDcDft [javac] required: @Initialized @NonNull TSDcDft [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:160: warning: [method.invocation] call to setLoFreqValue(double) not allowed on the given receiver. [javac] setLoFreqValue(loFreq); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.util.period.dcdft.TSDcDft.class) @NonNull TSDcDft [javac] required: @Initialized @NonNull TSDcDft [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:161: warning: [method.invocation] call to setResolutionValue(double) not allowed on the given receiver. [javac] setResolutionValue(resolution); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.util.period.dcdft.TSDcDft.class) @NonNull TSDcDft [javac] required: @Initialized @NonNull TSDcDft [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:294: warning: [dereference.of.nullable] dereference of possibly-null reference topHits.get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] topHits.get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:296: warning: [dereference.of.nullable] dereference of possibly-null reference topHits.get(PeriodAnalysisCoordinateType.PERIOD) [javac] topHits.get(PeriodAnalysisCoordinateType.PERIOD).add(dgper[i]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:297: warning: [dereference.of.nullable] dereference of possibly-null reference topHits.get(PeriodAnalysisCoordinateType.POWER) [javac] topHits.get(PeriodAnalysisCoordinateType.POWER).add(dgpower[i]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:298: warning: [dereference.of.nullable] dereference of possibly-null reference topHits.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE) [javac] topHits.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE).add( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:595: warning: [dereference.of.nullable] dereference of possibly-null reference this.resultSeries.get(PeriodAnalysisCoordinateType.FREQUENCY) [javac] this.resultSeries.get(PeriodAnalysisCoordinateType.FREQUENCY).add(freq); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:596: warning: [dereference.of.nullable] dereference of possibly-null reference this.resultSeries.get(PeriodAnalysisCoordinateType.PERIOD) [javac] this.resultSeries.get(PeriodAnalysisCoordinateType.PERIOD).add(period); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:597: warning: [dereference.of.nullable] dereference of possibly-null reference this.resultSeries.get(PeriodAnalysisCoordinateType.POWER) [javac] this.resultSeries.get(PeriodAnalysisCoordinateType.POWER).add(power); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:598: warning: [dereference.of.nullable] dereference of possibly-null reference this.resultSeries.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE) [javac] this.resultSeries.get(PeriodAnalysisCoordinateType.SEMI_AMPLITUDE).add( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/dcdft/TSDcDft.java:985: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull TSDcDft.@Initialized @NonNull ResolutionResult [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:52: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: loPeriodField, hiPeriodField, resolutionField [javac] public DcDftPeriodRangePeriodAnalysisPlugin() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:54: warning: [assignment] incompatible types in assignment. [javac] currLoPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:55: warning: [assignment] incompatible types in assignment. [javac] currHiPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:56: warning: [assignment] incompatible types in assignment. [javac] currResolution = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:88: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("PERIOD_ANALYSIS_PARAMETERS_LOW_PERIOD_TITLE"), 0.0, null, currLoPeriod); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:92: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("PERIOD_ANALYSIS_PARAMETERS_HIGH_PERIOD_TITLE"), 0.0, null, currHiPeriod); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:96: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("PERIOD_ANALYSIS_PARAMETERS_RESOLUTION_TITLE"), 0.0, null, currResolution); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:114: warning: [assignment] incompatible types in assignment. [javac] currLoPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:115: warning: [assignment] incompatible types in assignment. [javac] currHiPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/DcDftPeriodRangePeriodAnalysisPlugin.java:116: warning: [assignment] incompatible types in assignment. [javac] currResolution = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:50: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: currDecay, currTimeDivisions, currThreadCount, decayField, timeDivisionsField, threadCountField [javac] public WeightedWaveletZTransformPluginBase() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:52: warning: [method.invocation] call to getNewStarListener() not allowed on the given receiver. [javac] Mediator.getInstance().getNewStarNotifier().addListener(getNewStarListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisPluginBase.class) @NonNull WeightedWaveletZTransformPluginBase [javac] required: @Initialized @NonNull PeriodAnalysisPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:53: warning: [assignment] incompatible types in assignment. [javac] wwt = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull WeightedWaveletZTransform [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:54: warning: [method.invocation] call to reset() not allowed on the given receiver. [javac] reset(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisPluginBase.class) @NonNull WeightedWaveletZTransformPluginBase [javac] required: @Initialized @NonNull WeightedWaveletZTransformPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:65: warning: [argument] incompatible argument for parameter min of DoubleField constructor. [javac] null, null, currDecay); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:65: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] null, null, currDecay); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:69: warning: [argument] incompatible argument for parameter min of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_TIME_DIVISIONS"), null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformPluginBase.java:69: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_TIME_DIVISIONS"), null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WeightedWaveletZTransform.java:118: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: dt, dx, freq, tau [javac] public WeightedWaveletZTransform(List observations, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WeightedWaveletZTransform.java:123: warning: [method.invocation] call to dataread(java.util.List) not allowed on the given receiver. [javac] dataread(observations); [javac] ^ [javac] found : @UnderInitialization @NonNull WeightedWaveletZTransform [javac] required: @Initialized @NonNull WeightedWaveletZTransform [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WeightedWaveletZTransform.java:130: warning: [method.invocation] call to maketau(double) not allowed on the given receiver. [javac] maketau(timeDivisions); [javac] ^ [javac] found : @UnderInitialization @NonNull WeightedWaveletZTransform [javac] required: @Initialized @NonNull WeightedWaveletZTransform [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/IntegerField.java:64: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/IntegerField.java:68: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/IntegerField.java:78: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Integer [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WWZStatistic.java:139: warning: [override.param] Incompatible parameter type for other. [javac] public boolean equals(Object other) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull WWZStatistic [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull WWZStatistic this, @Initialized @NonNull Object p0) [javac] cannot override method in @Initialized @NonNull Object [javac] @Initialized @NonNull boolean equals(@Initialized @NonNull Object this, @Initialized @Nullable Object p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WWZCoordinateType.java:78: warning: [return] incompatible types in return. [javac] return type; [javac] ^ [javac] type of expression: @Initialized @Nullable WWZCoordinateType [javac] method return type: @Initialized @NonNull WWZCoordinateType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WWZCoordinateType.java:109: warning: [return] incompatible types in return. [javac] return str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/period/wwz/WWZCoordinateType.java:139: warning: [return] incompatible types in return. [javac] return str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:52: warning: [assignment] incompatible types in assignment. [javac] currMinFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:53: warning: [assignment] incompatible types in assignment. [javac] currMaxFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:54: warning: [assignment] incompatible types in assignment. [javac] currDeltaFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:65: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_MINIMUM_FREQUENCY"), 0.0, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:69: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_MAXIMUM_FREQUENCY"), 0.0, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:73: warning: [argument] incompatible argument for parameter min of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_FREQUENCY_STEP"), null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:73: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_FREQUENCY_STEP"), null, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:154: warning: [assignment] incompatible types in assignment. [javac] currMinFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:155: warning: [assignment] incompatible types in assignment. [javac] currMaxFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithFrequencyRangePlugin.java:156: warning: [assignment] incompatible types in assignment. [javac] currDeltaFreq = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:52: warning: [assignment] incompatible types in assignment. [javac] currMinPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:53: warning: [assignment] incompatible types in assignment. [javac] currMaxPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:54: warning: [assignment] incompatible types in assignment. [javac] currDeltaPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:65: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_MINIMUM_PERIOD"), 0.0, null, currMinPeriod); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:68: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_MAXIMUM_PERIOD"), 0.0, null, currMaxPeriod); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:71: warning: [argument] incompatible argument for parameter min of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_PERIOD_STEP"), null, null, currDeltaPeriod); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:71: warning: [argument] incompatible argument for parameter max of DoubleField constructor. [javac] .get("WWZ_PARAMETERS_PERIOD_STEP"), null, null, currDeltaPeriod); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:151: warning: [assignment] incompatible types in assignment. [javac] currMinPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:152: warning: [assignment] incompatible types in assignment. [javac] currMaxPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/plugin/period/impl/WeightedWaveletZTransformWithPeriodRangePlugin.java:153: warning: [assignment] incompatible types in assignment. [javac] currDeltaPeriod = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/ScriptRunner.java:56: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: error, warning, scriptFileChooser [javac] public ScriptRunner(boolean fromFileChooser) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/ScriptRunner.java:84: warning: [argument] incompatible argument for parameter scriptFile of ScriptRunner.runScript. [javac] runScript(scriptFile); [javac] ^ [javac] found : @Initialized @Nullable File [javac] required: @Initialized @NonNull File [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/ScriptRunner.java:95: warning: [argument] incompatible argument for parameter error of ScriptRunner.setError. [javac] setError(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/ScriptRunner.java:96: warning: [argument] incompatible argument for parameter warning of ScriptRunner.setWarning. [javac] setWarning(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/ScriptRunner.java:107: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] .showErrorDialog("Script Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:77: warning: [initialization.static.field.uninitialized] static field instance not initialized [javac] private static VStarScriptingAPI instance; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:86: warning: [assignment] incompatible types in assignment. [javac] analysisTypeMsg = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull AnalysisTypeChangeMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:87: warning: [method.invocation] call to createAnalysisTypeChangeListener() not allowed on the given receiver. [javac] mediator.getAnalysisTypeChangeNotifier().addListener(createAnalysisTypeChangeListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.scripting.VStarScriptingAPI.class) @NonNull VStarScriptingAPI [javac] required: @Initialized @NonNull VStarScriptingAPI [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:216: warning: [argument] incompatible argument for parameter bands of VStarScriptingAPI.commonLoadFromAID. [javac] commonLoadFromAID(name, minJD, maxJD, null, null, false, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:216: warning: [argument] incompatible argument for parameter obscodes of VStarScriptingAPI.commonLoadFromAID. [javac] commonLoadFromAID(name, minJD, maxJD, null, null, false, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:246: warning: [argument] incompatible argument for parameter bands of VStarScriptingAPI.commonLoadFromAID. [javac] commonLoadFromAID(name, minJD, maxJD, null, null, false, true); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:246: warning: [argument] incompatible argument for parameter obscodes of VStarScriptingAPI.commonLoadFromAID. [javac] commonLoadFromAID(name, minJD, maxJD, null, null, false, true); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:413: warning: [argument] incompatible argument for parameter pluginName of VStarScriptingAPI.modelCreatorCommon. [javac] modelCreatorCommon(null, ApacheCommonsPolynomialFitCreatorPlugin.class, seriesName, new Double[] { degree }); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:425: warning: [argument] incompatible argument for parameter clazz of VStarScriptingAPI.modelCreatorCommon. [javac] modelCreatorCommon(pluginName, null, seriesName, params); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:653: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotModel.getSrcTypeToSeriesNumMap().get(series) [javac] int seriesNum = obsPlotModel.getSrcTypeToSeriesNumMap().get(series); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:838: warning: [argument] incompatible argument for parameter obsCodes of AIDWebServiceObservationSourcePluginBase.createAIDUrlForAUID. [javac] url = aidPlugin.createAIDUrlForAUID(info.getAuid(), minJD, maxJD, bands, null, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:844: warning: [argument] incompatible argument for parameter url of Mediator.createObservationArtefactsFromObSourcePlugin. [javac] mediator.createObservationArtefactsFromObSourcePlugin(aidPlugin, (URL) null, isAdditive); [javac] ^ [javac] found : @FBCBottom @Nullable URL [javac] required: @Initialized @NonNull URL [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:873: warning: [return] incompatible types in return. [javac] return obSinkPlugin; [javac] ^ [javac] type of expression: @Initialized @Nullable ObservationSinkPluginBase [javac] method return type: @Initialized @NonNull ObservationSinkPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:917: warning: [dereference.of.nullable] dereference of possibly-null reference dcdft [javac] dcdft.execute(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:930: warning: [dereference.of.nullable] dereference of possibly-null reference topHits.get(coordType) [javac] topHitPeriods = topHits.get(coordType).toArray(new Double[0]); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:933: warning: [argument] incompatible argument for parameter error of ScriptRunner.setError. [javac] ScriptRunner.getInstance().setError(e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:939: warning: [return] incompatible types in return. [javac] return topHitPeriods; [javac] ^ [javac] type of expression: @Initialized @NonNull Double @Initialized @Nullable [] [javac] method return type: @Initialized @NonNull Double @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:981: warning: [argument] incompatible argument for parameter error of ScriptRunner.setError. [javac] ScriptRunner.getInstance().setError(e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:984: warning: [return] incompatible types in return. [javac] return maximalStats; [javac] ^ [javac] type of expression: @Initialized @NonNull Double @Initialized @Nullable [] @Initialized @NonNull [] [javac] method return type: @Initialized @NonNull Double @Initialized @NonNull [] @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/scripting/VStarScriptingAPI.java:1055: warning: [argument] incompatible argument for parameter error of ScriptRunner.setError. [javac] ScriptRunner.getInstance().setError(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:180: warning: [initialization.static.field.uninitialized] static field ui not initialized [javac] private static IMainUI ui; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:289: warning: [initialization.static.field.uninitialized] static field mediator not initialized [javac] private static Mediator mediator; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:294: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: validObsTableModel, phaseParameterDialog, obsFilterDialog, modelDialog, phaseDialog, observationFiltersDialog, documentManager, undoableActionManager, currTask [javac] private Mediator() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:295: warning: [assignment] incompatible types in assignment. [javac] ui = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IMainUI [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:338: warning: [assignment] incompatible types in assignment. [javac] this.validObsList = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:339: warning: [assignment] incompatible types in assignment. [javac] this.invalidObsList = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull List<@Initialized @NonNull InvalidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:340: warning: [assignment] incompatible types in assignment. [javac] this.validObservationCategoryMap = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull SeriesType, @Initialized @NonNull List<@Initialized @NonNull ValidObservation>> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:341: warning: [assignment] incompatible types in assignment. [javac] this.phasedValidObservationCategoryMap = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull SeriesType, @Initialized @NonNull List<@Initialized @NonNull ValidObservation>> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:342: warning: [assignment] incompatible types in assignment. [javac] this.obsAndMeanPlotModel = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:350: warning: [assignment] incompatible types in assignment. [javac] this.modelSelectionMessage = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ModelSelectionMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:352: warning: [method.invocation] call to createPeriodChangeListener() not allowed on the given receiver. [javac] this.periodChangeNotifier.addListener(createPeriodChangeListener()); [javac] ^ [javac] found : @UnderInitialization @NonNull Mediator [javac] required: @Initialized @NonNull Mediator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:354: warning: [method.invocation] call to createPhaseSelectionListener() not allowed on the given receiver. [javac] this.phaseSelectionNotifier.addListener(createPhaseSelectionListener()); [javac] ^ [javac] found : @UnderInitialization @NonNull Mediator [javac] required: @Initialized @NonNull Mediator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:356: warning: [method.invocation] call to createModelSelectionListener() not allowed on the given receiver. [javac] this.modelSelectionNofitier.addListener(createModelSelectionListener()); [javac] ^ [javac] found : @UnderInitialization @NonNull Mediator [javac] required: @Initialized @NonNull Mediator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:357: warning: [method.invocation] call to createFilteredObservationListener() not allowed on the given receiver. [javac] this.filteredObservationNotifier.addListener(createFilteredObservationListener()); [javac] ^ [javac] found : @UnderInitialization @NonNull Mediator [javac] required: @Initialized @NonNull Mediator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:359: warning: [method.invocation] call to createSeriesCreationListener() not allowed on the given receiver. [javac] this.seriesCreationNotifier.addListener(createSeriesCreationListener()); [javac] ^ [javac] found : @UnderInitialization @NonNull Mediator [javac] required: @Initialized @NonNull Mediator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:400: warning: [return] incompatible types in return. [javac] return msg; [javac] ^ [javac] type of expression: @Initialized @Nullable NewStarMessage [javac] method return type: @Initialized @NonNull NewStarMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:425: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(type) [javac] return analysisTypeMap.get(type).getObsAndMeanChartPane(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:437: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(type) [javac] return analysisTypeMap.get(type).getObsListPane(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:670: warning: [argument] incompatible argument for parameter meanSourceSeriesType of MeanSourceSeriesChangeMessage constructor. [javac] .notifyListeners(new MeanSourceSeriesChangeMessage(this, meanSourceSeriesType)); [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:705: warning: [dereference.of.nullable] dereference of possibly-null reference lightCurveMsg [javac] seriesVisibilityMap = lightCurveMsg.getObsAndMeanChartPane().getObsModel() [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:760: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] Map seriesVisibilityMap = analysisTypeMap.get(analysisType).getObsAndMeanChartPane() [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:777: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] Map seriesVisibilityMap = analysisTypeMap.get(analysisType).getObsAndMeanChartPane() [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:798: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:813: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:814: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(Mediator.getUI().getComponent(), "Plugin Manager", e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:987: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(AnalysisType.RAW_DATA) [javac] return analysisTypeMap.get(AnalysisType.RAW_DATA).getObsAndMeanChartPane().getObsModel(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:996: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(type) [javac] return analysisTypeMap.get(type).getObsAndMeanChartPane().getObsModel(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1210: warning: [assignment] incompatible types in assignment. [javac] validObsTableModel = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1215: warning: [assignment] incompatible types in assignment. [javac] obsAndMeanPlotModel = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationAndMeanPlotModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1264: warning: [argument] incompatible argument for parameter seriesVisibilityMap of ObservationAndMeanPlotModel constructor. [javac] JDComparator.instance, JDTimeElementEntity.instance, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull SeriesType, @Initialized @NonNull Boolean> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1286: warning: [argument] incompatible argument for parameter subTitle of Mediator.createObservationAndMeanPlotPane. [javac] obsAndMeanChartPane = createObservationAndMeanPlotPane(plotName, null, obsAndMeanPlotModel, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1317: warning: [argument] incompatible argument for parameter invalidDataModel of ObservationListPane constructor. [javac] obsListPane = new ObservationListPane(starInfo.getDesignation(), validObsTableModel, invalidObsTableModel, [javac] ^ [javac] found : @Initialized @Nullable InvalidObservationTableModel [javac] required: @Initialized @NonNull InvalidObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1322: warning: [argument] incompatible argument for parameter summary of SyntheticObservationListPane constructor. [javac] null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1352: warning: [assignment] incompatible types in assignment. [javac] this.phasedValidObservationCategoryMap = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Map<@Initialized @NonNull SeriesType, @Initialized @NonNull List<@Initialized @NonNull ValidObservation>> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1387: warning: [argument] incompatible argument for parameter initial of IntegerField constructor. [javac] IntegerField raHours = new IntegerField("Hours", 0, 23, h); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1388: warning: [argument] incompatible argument for parameter initial of IntegerField constructor. [javac] IntegerField raMinutes = new IntegerField("Minutes", 0, 59, m); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1389: warning: [argument] incompatible argument for parameter initial of DoubleField constructor. [javac] DoubleField raSeconds = new DoubleField("Seconds", 0.0, 59.99, s); [javac] ^ [javac] found : @Initialized @Nullable Double [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1398: warning: [return] incompatible types in return. [javac] return raInfo; [javac] ^ [javac] type of expression: @Initialized @Nullable RAInfo [javac] method return type: @Initialized @NonNull RAInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1403: warning: [argument] incompatible argument for parameter ra of Mediator.requestRA. [javac] return requestRA(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull RAInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1419: warning: [argument] incompatible argument for parameter initial of IntegerField constructor. [javac] IntegerField decDegrees = new IntegerField("Degrees", -90, 90, d); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1420: warning: [argument] incompatible argument for parameter initial of IntegerField constructor. [javac] IntegerField decMinutes = new IntegerField("Minutes", 0, 59, m); [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1421: warning: [argument] incompatible argument for parameter initial of DoubleField constructor. [javac] DoubleField decSeconds = new DoubleField("Seconds", 0.0, 59.99, s); [javac] ^ [javac] found : @Initialized @Nullable Double [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1442: warning: [return] incompatible types in return. [javac] return decInfo; [javac] ^ [javac] type of expression: @Initialized @Nullable DecInfo [javac] method return type: @Initialized @NonNull DecInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1447: warning: [argument] incompatible argument for parameter dec of Mediator.requestDec. [javac] return requestDec(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull DecInfo [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1547: warning: [argument] incompatible argument for parameter fit of ContinuousModelFunction constructor. [javac] prevCyclePhaseModelFuncModel = new ContinuousModelFunction(rawModelFuncModel.getFunction(), phasedFit, [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1550: warning: [argument] incompatible argument for parameter fit of ContinuousModelFunction constructor. [javac] stdPhaseModelFuncModel = new ContinuousModelFunction(rawModelFuncModel.getFunction(), phasedFit, [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1559: warning: [argument] incompatible argument for parameter modelFunction of PhasedObservationAndMeanPlotModel constructor. [javac] prevCyclePhaseModelFuncModel, modelFuncSeriesNum); [javac] ^ [javac] found : @Initialized @Nullable ContinuousModelFunction [javac] required: @Initialized @NonNull ContinuousModelFunction [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1567: warning: [argument] incompatible argument for parameter modelFunction of PhasedObservationAndMeanPlotModel constructor. [javac] PhaseTimeElementEntity.instance, seriesVisibilityMap, stdPhaseModelFuncModel, modelFuncSeriesNum); [javac] ^ [javac] found : @Initialized @Nullable ContinuousModelFunction [javac] required: @Initialized @NonNull ContinuousModelFunction [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1604: warning: [argument] incompatible argument for parameter invalidDataModel of ObservationListPane constructor. [javac] ObservationListPane obsListPane = new ObservationListPane(objName, validObsTableModel, null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull InvalidObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1608: warning: [argument] incompatible argument for parameter summary of SyntheticObservationListPane constructor. [javac] meanObsTableModel, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1671: warning: [assignment] incompatible types in assignment. [javac] this.currTask = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull SwingWorker [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1748: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] ObservationAndMeanPlotPane plotPane = analysisTypeMap.get(analysisType).getObsAndMeanChartPane(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1762: warning: [argument] incompatible argument for parameter title of PlotControlDialog constructor. [javac] PlotControlDialog dialog = new PlotControlDialog(title, plotPane, binSettingPane, extra, analysisType); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1762: warning: [argument] incompatible argument for parameter timeElementsInBinSettingPane of PlotControlDialog constructor. [javac] PlotControlDialog dialog = new PlotControlDialog(title, plotPane, binSettingPane, extra, analysisType); [javac] ^ [javac] found : @Initialized @Nullable TimeElementsInBinSettingPane [javac] required: @Initialized @NonNull TimeElementsInBinSettingPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1762: warning: [argument] incompatible argument for parameter extra of PlotControlDialog constructor. [javac] PlotControlDialog dialog = new PlotControlDialog(title, plotPane, binSettingPane, extra, analysisType); [javac] ^ [javac] found : @FBCBottom @Nullable NamedComponent [javac] required: @Initialized @NonNull NamedComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1871: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1905: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] ISeriesInfoProvider seriesInfo = analysisTypeMap.get(analysisType).getObsAndMeanChartPane() [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1960: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] obs = analysisTypeMap.get(analysisType).getMeansListPane().getObsTableModel().getObs(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:1987: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] ChartPanel chart = analysisTypeMap.get(analysisType).getObsAndMeanChartPane().getChartPanel(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2010: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] List obs = this.analysisTypeMap.get(analysisType).getObsListPane().getObservationsInView(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2045: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] obs = analysisTypeMap.get(analysisType).getMeansListPane().getObsTableModel().getObs(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2070: warning: [dereference.of.nullable] dereference of possibly-null reference obs [javac] if (!obs.isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2096: warning: [dereference.of.nullable] dereference of possibly-null reference analysisTypeMap.get(analysisType) [javac] ChartPanel chartPanel = analysisTypeMap.get(analysisType).getObsAndMeanChartPane().getChartPanel(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2112: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(parent, "Save Observation and Means Plot", ex.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2131: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] List obs = this.analysisTypeMap.get(analysisType).getObsListPane().getObservationsInView(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2203: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] this.analysisTypeMap.get(analysisType).getObsAndMeanChartPane().getChartPanel().createChartPrintJob(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2208: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] ObservationListPane obsListPane = this.analysisTypeMap.get(analysisType).getObsListPane(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2216: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(parent, "Print Observations", e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2223: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] .get(analysisType).getMeansListPane(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2227: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(parent, "Print Mean Values", e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2238: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(parent, "Print Model Values", e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2250: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(parent, "Print Residual Values", e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2266: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] ob = this.analysisTypeMap.get(analysisType).getObsAndMeanChartPane().getLastObSelected(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2269: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] ob = this.analysisTypeMap.get(analysisType).getObsListPane().getLastObSelected(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2272: warning: [dereference.of.nullable] dereference of possibly-null reference this.analysisTypeMap.get(analysisType) [javac] ob = this.analysisTypeMap.get(analysisType).getMeansListPane().getLastObSelected(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2354: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2360: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2382: warning: [assignment] incompatible types in assignment. [javac] c = c.getParent(); [javac] ^ [javac] found : @Initialized @Nullable Container [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2384: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/Mediator.java:2392: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:93: warning: [method.invocation] call to getRenderer() not allowed on the given receiver. [javac] this.getRenderer().setSeriesPaint(meanSeriesNum, SeriesType.getColorFromSeries(SeriesType.MEANS)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:98: warning: [method.invocation] call to setJoinedSeries() not allowed on the given receiver. [javac] setJoinedSeries(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:101: warning: [method.invocation] call to getRenderer() not allowed on the given receiver. [javac] getRenderer().setDrawYError(docMgr.shouldShowErrorBars(analysisType)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:103: warning: [method.invocation] call to getChartPanel() not allowed on the given receiver. [javac] getChartPanel().getChart().getXYPlot().setDomainCrosshairVisible(docMgr.shouldShowCrossHairs(analysisType)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:105: warning: [method.invocation] call to getChartPanel() not allowed on the given receiver. [javac] getChartPanel().getChart().getXYPlot().setRangeCrosshairVisible(docMgr.shouldShowCrossHairs(analysisType)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:107: warning: [method.invocation] call to getChartPanel() not allowed on the given receiver. [javac] getChartPanel().getChart().getXYPlot().getRangeAxis().setInverted(docMgr.shouldInvertRange(analysisType)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:109: warning: [method.invocation] call to getChartPanel() not allowed on the given receiver. [javac] getChartPanel().getChart().getXYPlot().setSeriesRenderingOrder( [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/ObservationAndMeanPlotPane.java:115: warning: [method.invocation] call to getRenderer() not allowed on the given receiver. [javac] getRenderer().setSeriesLinesVisible(obsModel.getMeansSeriesNum(), docMgr.shouldJoinMeans(analysisType)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.ObservationAndMeanPlotPane.class) @NonNull ObservationAndMeanPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane<@Initialized @NonNull ObservationAndMeanPlotModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:126: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: chartControlPanel, obsInfo, visibilityButton [javac] public AbstractObservationPlotPane(String title, String subTitle, String domainTitle, String rangeTitle, T obsModel, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:141: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:141: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:162: warning: [assignment] incompatible types in assignment. [javac] this.lastPointClicked = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Point2D [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:163: warning: [assignment] incompatible types in assignment. [javac] this.lastObSelected = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:164: warning: [assignment] incompatible types in assignment. [javac] this.lastDatasetSelected = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Dataset [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:174: warning: [method.invocation] call to setJoinedSeries() not allowed on the given receiver. [javac] setJoinedSeries(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:175: warning: [method.invocation] call to setSeriesVisibility() not allowed on the given receiver. [javac] setSeriesVisibility(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:190: warning: [method.invocation] call to setupCrossHairs() not allowed on the given receiver. [javac] setupCrossHairs(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:192: warning: [method.invocation] call to setSeriesColors() not allowed on the given receiver. [javac] setSeriesColors(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:193: warning: [method.invocation] call to setSeriesSizes() not allowed on the given receiver. [javac] setSeriesSizes(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:195: warning: [method.invocation] call to createSeriesColorChangeListener() not allowed on the given receiver. [javac] SeriesType.getSeriesColorChangeNotifier().addListener(createSeriesColorChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:197: warning: [method.invocation] call to createSeriesSizeChangeListener() not allowed on the given receiver. [javac] SeriesType.getSeriesSizeChangeNotifier().addListener(createSeriesSizeChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:204: warning: [method.invocation] call to setMagScale() not allowed on the given receiver. [javac] setMagScale(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:206: warning: [argument] incompatible argument for parameter listener of AbstractDataset.addChangeListener. [javac] obsModel.addChangeListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull DatasetChangeListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:213: warning: [method.invocation] call to createObservationSelectionListener() not allowed on the given receiver. [javac] Mediator.getInstance().getObservationSelectionNotifier().addListener(createObservationSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:215: warning: [method.invocation] call to createZoomRequestListener() not allowed on the given receiver. [javac] Mediator.getInstance().getZoomRequestNotifier().addListener(createZoomRequestListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:217: warning: [method.invocation] call to createPanRequestListener() not allowed on the given receiver. [javac] Mediator.getInstance().getPanRequestNotifier().addListener(createPanRequestListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:223: warning: [method.invocation] call to updateChartProperties() not allowed on the given receiver. [javac] updateChartProperties(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull AbstractObservationPlotPane [javac] required: @Initialized @NonNull AbstractObservationPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:337: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsModel.getSrcTypeToSeriesNumMap().get(seriesType) [javac] int seriesNum = obsModel.getSrcTypeToSeriesNumMap().get(seriesType); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:546: warning: [argument] incompatible argument for parameter obs of ITimeElementEntity.getTimeElement. [javac] if (obsModel.getTimeElementEntity().getTimeElement(obs, item.getItem()) == domainValue [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:662: warning: [condition.nullable] condition on a possibly-null value (seriesVisibilityMap.get(seriesType)) [javac] if (seriesVisibilityMap.get(seriesType)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/AbstractObservationPlotPane.java:662: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] if (seriesVisibilityMap.get(seriesType)) { [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:94: warning: [assignment] incompatible types in assignment. [javac] private ValidObservation lastObSelected = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:113: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: invalidDataTable, validDataModel, rowSorter, rowFilter, currFilter, selectAllButton, createFilterButton, searchPanel, velaSearchPanel [javac] public ObservationListPane(String title, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:217: warning: [method.invocation] call to createControlPanel() not allowed on the given receiver. [javac] this.add(createControlPanel(), BorderLayout.NORTH); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationListPane [javac] required: @Initialized @NonNull ObservationListPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:222: warning: [method.invocation] call to createObservationSelectionListener() not allowed on the given receiver. [javac] .addListener(createObservationSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationListPane [javac] required: @Initialized @NonNull ObservationListPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:225: warning: [dereference.of.nullable] dereference of possibly-null reference this.validDataTable [javac] this.validDataTable.getSelectionModel().addListSelectionListener(this); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:225: warning: [argument] incompatible argument for parameter arg0 of ListSelectionModel.addListSelectionListener. [javac] this.validDataTable.getSelectionModel().addListSelectionListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationListPane [javac] required: @Initialized @NonNull ListSelectionListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:248: warning: [assignment] incompatible types in assignment. [javac] currFilter = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull RowFilter<@Initialized @NonNull IOrderedObservationSource, @Initialized @NonNull Integer> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:278: warning: [dereference.of.nullable] dereference of possibly-null reference cl [javac] cl.show(selectableSearchPanes, "Regex"); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ObservationListPane.java:284: warning: [dereference.of.nullable] dereference of possibly-null reference cl [javac] cl.show(selectableSearchPanes, "VeLa"); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/SyntheticObservationListPane.java:48: warning: [assignment] incompatible types in assignment. [javac] private ValidObservation lastObSelected = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/SyntheticObservationListPane.java:74: warning: [method.invocation] call to createObservationSelectionListener() not allowed on the given receiver. [javac] createObservationSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.SyntheticObservationListPane.class) @NonNull SyntheticObservationListPane [javac] required: @Initialized @NonNull SyntheticObservationListPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/SyntheticObservationListPane.java:77: warning: [argument] incompatible argument for parameter arg0 of ListSelectionModel.addListSelectionListener. [javac] this.obsTable.getSelectionModel().addListSelectionListener(this); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.SyntheticObservationListPane.class) @NonNull SyntheticObservationListPane [javac] required: @Initialized @NonNull ListSelectionListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/AbstractSyntheticObservationTableModel.java:38: warning: [method.invocation] call to populateObsToRowMap() not allowed on the given receiver. [javac] populateObsToRowMap(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.model.list.AbstractSyntheticObservationTableModel.class) @NonNull AbstractSyntheticObservationTableModel [javac] required: @Initialized @NonNull AbstractSyntheticObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/AbstractSyntheticObservationTableModel.java:49: warning: [return] incompatible types in return. [javac] return observationToRowIndexMap.get(ob); [javac] ^ [javac] type of expression: @Initialized @Nullable Integer [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/ViewModeType.java:81: warning: [return] incompatible types in return. [javac] return mode; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/ViewModeType.java:112: warning: [return] incompatible types in return. [javac] return mode; [javac] ^ [javac] type of expression: @Initialized @Nullable ViewModeType [javac] method return type: @Initialized @NonNull ViewModeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:84: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: validObservations, validObservationToRowIndexMap [javac] public ValidObservationTableModel(Map> obsSourceListMap, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:92: warning: [method.invocation] call to updateObservationsList(java.util.List) not allowed on the given receiver. [javac] updateObservationsList(observations); [javac] ^ [javac] found : @UnderInitialization(javax.swing.table.AbstractTableModel.class) @NonNull ValidObservationTableModel [javac] required: @Initialized @NonNull ValidObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:94: warning: [method.invocation] call to createDiscrepantChangeListener() not allowed on the given receiver. [javac] Mediator.getInstance().getDiscrepantObservationNotifier().addListener(createDiscrepantChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.table.AbstractTableModel.class) @NonNull ValidObservationTableModel [javac] required: @Initialized @NonNull ValidObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:95: warning: [method.invocation] call to createSeriesCreationListener() not allowed on the given receiver. [javac] Mediator.getInstance().getSeriesCreationNotifier().addListener(createSeriesCreationListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.table.AbstractTableModel.class) @NonNull ValidObservationTableModel [javac] required: @Initialized @NonNull ValidObservationTableModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:130: warning: [return] incompatible types in return. [javac] return validObservationToRowIndexMap.get(ob); [javac] ^ [javac] type of expression: @Initialized @Nullable Integer [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:171: warning: [return] incompatible types in return. [javac] return result; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:190: warning: [argument] incompatible argument for parameter dialog of Mediator.reportDiscrepantObservation. [javac] Mediator.getInstance().reportDiscrepantObservation(ob, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ValidObservationTableModel.java:210: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Discrepant Reporting Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VisibleSeriesRowFilter.java:65: warning: [assignment] incompatible types in assignment. [javac] this.filteredObs = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Set<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VisibleSeriesRowFilter.java:70: warning: [method.invocation] call to createSeriesVisibilityChangeListener() not allowed on the given receiver. [javac] Mediator.getInstance().getSeriesVisibilityChangeNotifier().addListener(createSeriesVisibilityChangeListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VisibleSeriesRowFilter.class) @NonNull VisibleSeriesRowFilter [javac] required: @Initialized @NonNull VisibleSeriesRowFilter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VisibleSeriesRowFilter.java:71: warning: [method.invocation] call to createFilteredObservationListener() not allowed on the given receiver. [javac] Mediator.getInstance().getFilteredObservationNotifier().addListener(createFilteredObservationListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VisibleSeriesRowFilter.class) @NonNull VisibleSeriesRowFilter [javac] required: @Initialized @NonNull VisibleSeriesRowFilter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VisibleSeriesRowFilter.java:72: warning: [method.invocation] call to createExcludedObservationListener() not allowed on the given receiver. [javac] Mediator.getInstance().getExcludedObservationNotifier().addListener(createExcludedObservationListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VisibleSeriesRowFilter.class) @NonNull VisibleSeriesRowFilter [javac] required: @Initialized @NonNull VisibleSeriesRowFilter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VisibleSeriesRowFilter.java:73: warning: [method.invocation] call to createDiscrepantObservationListener() not allowed on the given receiver. [javac] Mediator.getInstance().getDiscrepantObservationNotifier().addListener(createDiscrepantObservationListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VisibleSeriesRowFilter.class) @NonNull VisibleSeriesRowFilter [javac] required: @Initialized @NonNull VisibleSeriesRowFilter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VisibleSeriesRowFilter.java:74: warning: [method.invocation] call to createSeriesCreationListener() not allowed on the given receiver. [javac] Mediator.getInstance().getSeriesCreationNotifier().addListener(createSeriesCreationListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VisibleSeriesRowFilter.class) @NonNull VisibleSeriesRowFilter [javac] required: @Initialized @NonNull VisibleSeriesRowFilter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ListSearchPane.java:62: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ListSearchPane.java:62: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ListSearchPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ListSearchPane.java:116: warning: [method.invocation] call to setRowFilter(javax.swing.RowFilter) not allowed on the given receiver. [javac] setRowFilter(RowFilter.regexFilter(text)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ListSearchPane [javac] required: @Initialized @NonNull ListSearchPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ListSearchPane.java:118: warning: [method.invocation] call to setRowFilter(javax.swing.RowFilter) not allowed on the given receiver. [javac] setRowFilter(RowFilter.regexFilter(text, [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ListSearchPane [javac] required: @Initialized @NonNull ListSearchPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/ListSearchPane.java:134: warning: [method.invocation] call to restoreDefaultRowFilter() not allowed on the given receiver. [javac] restoreDefaultRowFilter(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.ListSearchPane.class) @NonNull ListSearchPane [javac] required: @Initialized @NonNull ListSearchPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VeLaListSearchPane.java:66: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VeLaListSearchPane.java:66: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull VeLaListSearchPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VeLaListSearchPane.java:101: warning: [method.invocation] call to setRowFilter(javax.swing.RowFilter) not allowed on the given receiver. [javac] setRowFilter(new VeLaRowFilter(new VeLaInterpreter(), [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull VeLaListSearchPane [javac] required: @Initialized @NonNull VeLaListSearchPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VeLaListSearchPane.java:101: warning: [argument] incompatible argument for parameter rowFilter of VeLaListSearchPane.setRowFilter. [javac] setRowFilter(new VeLaRowFilter(new VeLaInterpreter(), [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull VeLaListSearchPane.@UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VeLaListSearchPane.VeLaRowFilter.class) @NonNull VeLaRowFilter [javac] required: @Initialized @NonNull RowFilter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VeLaListSearchPane.java:102: warning: [argument] incompatible argument for parameter searchPane of VeLaRowFilter constructor. [javac] velaSearchPane)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull VeLaListSearchPane [javac] required: @Initialized @NonNull VeLaListSearchPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/list/VeLaListSearchPane.java:112: warning: [method.invocation] call to restoreDefaultRowFilter() not allowed on the given receiver. [javac] restoreDefaultRowFilter(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VeLaListSearchPane.class) @NonNull VeLaListSearchPane [javac] required: @Initialized @NonNull VeLaListSearchPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/InvalidObservationTableModel.java:82: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/InvalidObservationTableModel.java:107: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/InvalidObservationTableModel.java:129: warning: [return] incompatible types in return. [javac] return clazz; [javac] ^ [javac] type of expression: @Initialized @Nullable Class [javac] method return type: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/ObservationInserter.java:63: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/ObservationInserter.java:68: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:79: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: rawDataModelComponents, phasedModelComponents, rawDataResidualComponents, phasedResidualComponents, uniqueModelKeys, showErrorBars, showCrossHairs, invertRange, invertSeriesOrder, joinMeans, statsInfo [javac] public DocumentManager() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:82: warning: [method.invocation] call to init() not allowed on the given receiver. [javac] init(); [javac] ^ [javac] found : @UnderInitialization @NonNull DocumentManager [javac] required: @Initialized @NonNull DocumentManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:122: warning: [unboxing.of.nullable] unboxing a possibly-null reference showErrorBars.get(analysisType) [javac] return showErrorBars.get(analysisType); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:130: warning: [unboxing.of.nullable] unboxing a possibly-null reference showCrossHairs.get(analysisType) [javac] return showCrossHairs.get(analysisType); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:138: warning: [unboxing.of.nullable] unboxing a possibly-null reference invertRange.get(analysisType) [javac] return invertRange.get(analysisType); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:146: warning: [unboxing.of.nullable] unboxing a possibly-null reference invertSeriesOrder.get(analysisType) [javac] return invertSeriesOrder.get(analysisType); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:154: warning: [unboxing.of.nullable] unboxing a possibly-null reference joinMeans.get(analysisType) [javac] return joinMeans.get(analysisType); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:163: warning: [unboxing.of.nullable] unboxing a possibly-null reference map.get(analysisType) [javac] map.put(analysisType, !map.get(analysisType)); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:214: warning: [return] incompatible types in return. [javac] return pane; [javac] ^ [javac] type of expression: @Initialized @Nullable SyntheticObservationListPane<@Initialized @NonNull AbstractModelObservationTableModel> [javac] method return type: @Initialized @NonNull SyntheticObservationListPane<@Initialized @NonNull AbstractModelObservationTableModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:262: warning: [return] incompatible types in return. [javac] return pane; [javac] ^ [javac] type of expression: @Initialized @Nullable SyntheticObservationListPane<@Initialized @NonNull AbstractModelObservationTableModel> [javac] method return type: @Initialized @NonNull SyntheticObservationListPane<@Initialized @NonNull AbstractModelObservationTableModel> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/mediator/DocumentManager.java:509: warning: [return] incompatible types in return. [javac] return wdw; [javac] ^ [javac] type of expression: @Initialized @Nullable Window [javac] method return type: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/VStarPlotDataRenderer.java:64: warning: [return] incompatible types in return. [javac] return item; [javac] ^ [javac] type of expression: @Initialized @Nullable LegendItem [javac] method return type: @Initialized @NonNull LegendItem [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:60: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: delimitersModel, delimiters, plugins, pluginChooser [javac] public DelimitedFieldFileSaveChooser() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:63: warning: [assignment] incompatible types in assignment. [javac] delimiter = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:69: warning: [method.invocation] call to createPluginsList() not allowed on the given receiver. [javac] accessoryPane.add(createPluginsList()); [javac] ^ [javac] found : @UnderInitialization @NonNull DelimitedFieldFileSaveChooser [javac] required: @Initialized @NonNull DelimitedFieldFileSaveChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:70: warning: [method.invocation] call to createDelimiterSelectionPane() not allowed on the given receiver. [javac] accessoryPane.add(createDelimiterSelectionPane()); [javac] ^ [javac] found : @UnderInitialization @NonNull DelimitedFieldFileSaveChooser [javac] required: @Initialized @NonNull DelimitedFieldFileSaveChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:81: warning: [return] incompatible types in return. [javac] return plugins.get(pluginChooser.getSelectedItem()); [javac] ^ [javac] type of expression: @Initialized @Nullable ObservationSinkPluginBase [javac] method return type: @Initialized @NonNull ObservationSinkPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:102: warning: [dereference.of.nullable] dereference of possibly-null reference file [javac] if (!file.getName().endsWith(suffix) && delimiter2suffixes != null) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:102: warning: [argument] incompatible argument for parameter suffix of String.endsWith. [javac] if (!file.getName().endsWith(suffix) && delimiter2suffixes != null) { [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:153: warning: [argument] incompatible argument for parameter plugin of DelimitedFieldFileSaveChooser.updateDelimiterChoices. [javac] updateDelimiterChoices(plugins.get(name)); [javac] ^ [javac] found : @Initialized @Nullable ObservationSinkPluginBase [javac] required: @Initialized @NonNull ObservationSinkPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:159: warning: [argument] incompatible argument for parameter plugin of DelimitedFieldFileSaveChooser.updateDelimiterChoices. [javac] updateDelimiterChoices(plugins.get(name)); [javac] ^ [javac] found : @Initialized @Nullable ObservationSinkPluginBase [javac] required: @Initialized @NonNull ObservationSinkPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:170: warning: [argument] incompatible argument for parameter plugin_doc_name of Help.openPluginHelp. [javac] Help.openPluginHelp(plugin != null ? plugin.getDocName() : null); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:217: warning: [assignment] incompatible types in assignment. [javac] delimiter = delimiters.get(name); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DelimitedFieldFileSaveChooser.java:223: warning: [assignment] incompatible types in assignment. [javac] delimiter = delimiters.get(name); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PNGImageFileSaveChooser.java:68: warning: [return] incompatible types in return. [javac] return path; [javac] ^ [javac] type of expression: @Initialized @Nullable File [javac] method return type: @Initialized @NonNull File [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoadChooser.java:39: warning: [assignment] incompatible types in assignment. [javac] private JFileChooser loadFileChooser = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull JFileChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoadChooser.java:93: warning: [return] incompatible types in return. [javac] return loadFileChooser.getSelectedFile(); [javac] ^ [javac] type of expression: @Initialized @Nullable File [javac] method return type: @Initialized @NonNull File [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoadChooser.java:161: warning: [argument] incompatible argument for parameter charset of LoadChooser.readFile. [javac] return (Pair)readFile(parent, null, true); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Charset [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoadChooser.java:195: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Pair [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoadChooser.java:198: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Pair [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SaveChooser.java:36: warning: [assignment] incompatible types in assignment. [javac] private JFileChooser saveFileChooser = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull JFileChooser [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SaveChooser.java:37: warning: [assignment] incompatible types in assignment. [javac] private String defaultExt = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SaveChooser.java:109: warning: [return] incompatible types in return. [javac] return file; [javac] ^ [javac] type of expression: @Initialized @Nullable File [javac] method return type: @Initialized @NonNull File [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:67: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: epochField [javac] public PhaseParameterDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:77: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PhaseParameterDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:84: warning: [method.invocation] call to createPeriodFieldPane() not allowed on the given receiver. [javac] topPane.add(createPeriodFieldPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PhaseParameterDialog [javac] required: @Initialized @NonNull PhaseParameterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:88: warning: [method.invocation] call to createEpochFieldPane() not allowed on the given receiver. [javac] topPane.add(createEpochFieldPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PhaseParameterDialog [javac] required: @Initialized @NonNull PhaseParameterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:91: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PhaseParameterDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:95: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PhaseParameterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseParameterDialog.java:96: warning: [dereference.of.nullable] dereference of possibly-null reference periodField [javac] periodField.requestFocusInWindow(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:77: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: nameField, useSelectedObservationCheckbox, includeFainterThanObservationCheckbox, includeDiscrepantObservationCheckbox, includeExcludedObservationCheckbox [javac] public ObservationFilterDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:80: warning: [assignment] incompatible types in assignment. [javac] observationSelectionMessage = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationSelectionMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:86: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull ObservationFilterDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:92: warning: [method.invocation] call to createNamePane() not allowed on the given receiver. [javac] topPane.add(createNamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull ObservationFilterDialog [javac] required: @Initialized @NonNull ObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:93: warning: [method.invocation] call to createFilterPane() not allowed on the given receiver. [javac] topPane.add(createFilterPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull ObservationFilterDialog [javac] required: @Initialized @NonNull ObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:94: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull ObservationFilterDialog [javac] required: @Initialized @NonNull ObservationFilterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:98: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull ObservationFilterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:258: warning: [argument] incompatible argument for parameter msg of ObservationFilterPane.useObservation. [javac] pane.useObservation(selMsg); [javac] ^ [javac] found : @Initialized @Nullable ObservationSelectionMessage [javac] required: @Initialized @NonNull ObservationSelectionMessage [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterDialog.java:291: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] e.getMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:67: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: modelList, modelListModel, selectButton, showModelButton, deleteButton [javac] public ModelDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:69: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Models"); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:70: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:79: warning: [method.invocation] call to createListPane() not allowed on the given receiver. [javac] topPane.add(createListPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelDialog [javac] required: @Initialized @NonNull ModelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:80: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelDialog [javac] required: @Initialized @NonNull ModelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:82: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:83: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:157: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] IModel model = modelMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:158: warning: [dereference.of.nullable] dereference of possibly-null reference model [javac] showModelButton.setEnabled(model.hasFuncDesc()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:169: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] IModel model = modelMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:171: warning: [argument] incompatible argument for parameter model of ModelSelectionMessage constructor. [javac] model); [javac] ^ [javac] found : @Initialized @Nullable IModel [javac] required: @Initialized @NonNull IModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:185: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] IModel model = modelMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:186: warning: [argument] incompatible argument for parameter model of ModelInfoDialog constructor. [javac] new ModelInfoDialog(parent, model); [javac] ^ [javac] found : @Initialized @Nullable IModel [javac] required: @Initialized @NonNull IModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelDialog.java:199: warning: [argument] incompatible argument for parameter arg0 of Map.remove. [javac] modelMap.remove(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:66: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: phaseList, phaseListModel, selectButton, deleteButton [javac] public PhaseDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:68: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Phase Plots"); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PhaseDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:69: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PhaseDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:78: warning: [method.invocation] call to createListPane() not allowed on the given receiver. [javac] topPane.add(createListPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PhaseDialog [javac] required: @Initialized @NonNull PhaseDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:79: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PhaseDialog [javac] required: @Initialized @NonNull PhaseDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:81: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PhaseDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:82: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PhaseDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:158: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] PhaseChangeMessage changeMsg = phaseMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:161: warning: [dereference.of.nullable] dereference of possibly-null reference changeMsg [javac] me, changeMsg.getPeriod(), changeMsg.getEpoch(), [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PhaseDialog.java:178: warning: [argument] incompatible argument for parameter arg0 of Map.remove. [javac] phaseMap.remove(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:76: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: filterList, filterListModel, selectButton, showDescriptionButton, createSeriesButton, deleteButton [javac] public ObservationFiltersDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:78: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Filters"); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationFiltersDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:79: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationFiltersDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:88: warning: [method.invocation] call to createListPane() not allowed on the given receiver. [javac] topPane.add(createListPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationFiltersDialog [javac] required: @Initialized @NonNull ObservationFiltersDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:89: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationFiltersDialog [javac] required: @Initialized @NonNull ObservationFiltersDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:91: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationFiltersDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:92: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationFiltersDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:183: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] FilteredObservationMessage filterMsg = filterMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:186: warning: [dereference.of.nullable] dereference of possibly-null reference filterMsg [javac] me, filterMsg.getDescription(), [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:201: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] FilteredObservationMessage filterMsg = filterMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:203: warning: [dereference.of.nullable] dereference of possibly-null reference filterMsg [javac] fields.add(new TextField("Name", filterMsg.getDescription() [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:220: warning: [argument] incompatible argument for parameter arg0 of Map.remove. [javac] filterMap.remove(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:232: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] FilteredObservationMessage msg = filterMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFiltersDialog.java:234: warning: [dereference.of.nullable] dereference of possibly-null reference msg [javac] msg.getFilteredObs()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/PhaseAndMeanPlotPane.java:93: warning: [assignment] incompatible types in assignment. [javac] this.wasLastSelectionStdPhase = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Boolean [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:74: warning: [initialization.static.field.uninitialized] static field prefs not initialized [javac] private static Preferences prefs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:147: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: remotePlugins, remoteDescriptions, remoteDocNames, localPlugins, localDescriptions, localDocNames, libs, libDescriptions, libRefs, remoteAndLocalPluginEquality [javac] public PluginManager() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:271: warning: [return] incompatible types in return. [javac] return remoteDescriptions.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("this.remoteDescriptions") String> [javac] method return type: Set [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:292: warning: [return] incompatible types in return. [javac] return localDescriptions.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("this.localDescriptions") String> [javac] method return type: Set [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:310: warning: [return] incompatible types in return. [javac] return doc_name; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:380: warning: [dereference.of.nullable] dereference of possibly-null reference localPlugins.get(localJarName) [javac] URL localUrl = localPlugins.get(localJarName).toURI().toURL(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:380: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] URL localUrl = localPlugins.get(localJarName).toURI().toURL(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:381: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] URL remoteUrl = remotePlugins.get(remoteJarName); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:383: warning: [argument] incompatible argument for parameter url2 of PluginManager.areURLReferentsEqual. [javac] areURLReferentsEqual(localUrl, remoteUrl)); [javac] ^ [javac] found : @Initialized @Nullable URL [javac] required: @Initialized @NonNull URL [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:634: warning: [iterating.over.nullable] iterating over possibly-null reference pluginLibPath.listFiles(jarFilter) [javac] for (File file : pluginLibPath.listFiles(jarFilter)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:649: warning: [iterating.over.nullable] iterating over possibly-null reference pluginPath.listFiles(jarFilter) [javac] for (File file : pluginPath.listFiles(jarFilter)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:717: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] URL pluginURL = remotePlugins.get(jarName); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:718: warning: [dereference.of.nullable] dereference of possibly-null reference pluginURL [javac] String pluginJarName = pluginURL.getPath().substring( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:767: warning: [unboxing.of.nullable] unboxing a possibly-null reference libRefs.get(libJarName) [javac] int count = libRefs.get(libJarName) + 1; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:812: warning: [argument] incompatible argument for parameter child of File constructor. [javac] File pluginJarPath = new File(pluginDirPath, jarName); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:824: warning: [argument] incompatible argument for parameter arg0 of Map.remove. [javac] localPlugins.remove(jarName); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:849: warning: [unboxing.of.nullable] unboxing a possibly-null reference libRefs.get(libJarName) [javac] libRefs.put(libJarName, libRefs.get(libJarName) - 1); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:911: warning: [iterating.over.nullable] iterating over possibly-null reference jarFiles [javac] for (File jarFile : jarFiles) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManager.java:926: warning: [iterating.over.nullable] iterating over possibly-null reference libJarFiles [javac] for (File libJarFile : libJarFiles) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/UndoableActionTask.java:44: warning: [assignment] incompatible types in assignment. [javac] this.error = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/UndoableActionTask.java:81: warning: [argument] incompatible argument for parameter type of UndoableActionManager.addAction. [javac] Mediator.getInstance().getUndoableActionManager().addAction(action, nextType); [javac] ^ [javac] found : @Initialized @Nullable UndoableActionType [javac] required: @Initialized @NonNull UndoableActionType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/UndoableActionTask.java:84: warning: [assignment] incompatible types in assignment. [javac] error = t.getLocalizedMessage(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:64: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:64: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationFilterPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:65: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createEtchedBorder()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationFilterPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:72: warning: [method.invocation] call to createFilterNameListener() not allowed on the given receiver. [javac] filterNamesList.addActionListener(createFilterNameListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationFilterPane [javac] required: @Initialized @NonNull ObservationFilterPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:80: warning: [method.invocation] call to createFilterOpsListener() not allowed on the given receiver. [javac] filterOpsListener = createFilterOpsListener(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ObservationFilterPane [javac] required: @Initialized @NonNull ObservationFilterPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:98: warning: [assignment] incompatible types in assignment. [javac] currFilter = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:99: warning: [assignment] incompatible types in assignment. [javac] currOp = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationMatcherOp [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:101: warning: [assignment] incompatible types in assignment. [javac] observation = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:126: warning: [return] incompatible types in return. [javac] return matcher; [javac] ^ [javac] type of expression: @Initialized @Nullable IObservationFieldMatcher [javac] method return type: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:134: warning: [assignment] incompatible types in assignment. [javac] currFilter = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:135: warning: [assignment] incompatible types in assignment. [javac] currOp = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ObservationMatcherOp [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:155: warning: [assignment] incompatible types in assignment. [javac] this.observation = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ValidObservation [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:190: warning: [assignment] incompatible types in assignment. [javac] currFilter = filter; [javac] ^ [javac] found : @Initialized @Nullable IObservationFieldMatcher [javac] required: @Initialized @NonNull IObservationFieldMatcher [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/filter/ObservationFilterPane.java:198: warning: [argument] incompatible argument for parameter str of ObservationMatcherOp.fromString. [javac] currOp = ObservationMatcherOp.fromString(opName); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:68: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:68: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull StatusPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:72: warning: [method.invocation] call to setMessage(java.lang.String) not allowed on the given receiver. [javac] this.setMessage(firstMsg); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull StatusPane [javac] required: @Initialized @NonNull StatusPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:95: warning: [method.invocation] call to createStopButtonListener() not allowed on the given receiver. [javac] this.stopButton.addActionListener(createStopButtonListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.StatusPane.class) @NonNull StatusPane [javac] required: @Initialized @NonNull StatusPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:100: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createBevelBorder(BevelBorder.LOWERED)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.StatusPane.class) @NonNull StatusPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:102: warning: [method.invocation] call to createNewStarListener() not allowed on the given receiver. [javac] mediator.getNewStarNotifier().addListener(createNewStarListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.StatusPane.class) @NonNull StatusPane [javac] required: @Initialized @NonNull StatusPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/StatusPane.java:103: warning: [method.invocation] call to createProgressListener() not allowed on the given receiver. [javac] mediator.getProgressNotifier().addListener(createProgressListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.StatusPane.class) @NonNull StatusPane [javac] required: @Initialized @NonNull StatusPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:58: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: statusPane, tabs [javac] public MainFrame() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:63: warning: [argument] incompatible argument for parameter ui of Mediator.setUI. [javac] Mediator.getInstance().setUI(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull IMainUI [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:68: warning: [method.invocation] call to setIconImage(java.awt.Image) not allowed on the given receiver. [javac] this.setIconImage(image); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull JFrame [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:71: warning: [assignment] incompatible types in assignment. [javac] this.menuBar = new MenuBar(this, uiType); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.MenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:71: warning: [argument] incompatible argument for parameter parent of MenuBar constructor. [javac] this.menuBar = new MenuBar(this, uiType); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull IMainUI [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:72: warning: [method.invocation] call to setJMenuBar(javax.swing.JMenuBar) not allowed on the given receiver. [javac] this.setJMenuBar(menuBar); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull JFrame [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:74: warning: [method.invocation] call to setContentPane(java.awt.Container) not allowed on the given receiver. [javac] this.setContentPane(createContent()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull JFrame [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:74: warning: [method.invocation] call to createContent() not allowed on the given receiver. [javac] this.setContentPane(createContent()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull MainFrame [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:76: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull JFrame [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MainFrame.java:78: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JFrame.class) @NonNull MainFrame [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:235: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: menuItemNameToObSourcePlugin, menuItemNameToCustomFilterPlugin, menuItemNameToPeriodAnalysisPlugin, menuItemNameToModelCreatorPlugin, menuItemNameToObsToolPlugin, menuItemNameToGenToolPlugin, menuItemNameToObsTransPlugin, analysisMenuItems, fileNewStarFromDatabaseItem, fileNewStarFromFileItem, fileSaveItem, filePrintItem, fileInfoItem, fileLogItem, filePrefsItem, fileQuitItem, editMenu, editUndoItem, editRedoItem, editSelectAllItem, editExcludeSelectionItem, viewMenu, viewRawDataItem, viewPhasePlotItem, viewObDetailsItem, viewPlotControlItem, viewZoomInItem, viewZoomOutItem, viewZoomToFitItem, viewPanLeftItem, viewPanRightItem, viewPanUpItem, viewPanDownItem, viewCreateSeriesItem, viewFilterItem, viewFiltersItem, viewFilterFromPlotItem, viewNoFilterItem, analysisPhasePlotItem, analysisModelsItem, analysisPhasePlotsItem, toolMenu, toolPluginManager, toolRunScript, toolVeLa, helpContentsItem, helpVStarOnlineItem, helpAboutItem [javac] public MenuBar(IMainUI parent, UIType uiType) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:241: warning: [method.invocation] call to createFileMenu() not allowed on the given receiver. [javac] createFileMenu(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:242: warning: [method.invocation] call to createEditMenu() not allowed on the given receiver. [javac] createEditMenu(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:243: warning: [method.invocation] call to createViewMenu() not allowed on the given receiver. [javac] createViewMenu(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:244: warning: [method.invocation] call to createAnalysisMenu() not allowed on the given receiver. [javac] createAnalysisMenu(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:245: warning: [method.invocation] call to createToolMenu() not allowed on the given receiver. [javac] createToolMenu(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:246: warning: [method.invocation] call to createHelpMenu() not allowed on the given receiver. [javac] createHelpMenu(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:250: warning: [method.invocation] call to createProgressListener() not allowed on the given receiver. [javac] this.mediator.getProgressNotifier().addListener(createProgressListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:252: warning: [method.invocation] call to createNewStarListener() not allowed on the given receiver. [javac] this.mediator.getNewStarNotifier().addListener(createNewStarListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:254: warning: [method.invocation] call to createAnalysisTypeChangeListener() not allowed on the given receiver. [javac] this.mediator.getAnalysisTypeChangeNotifier().addListener(createAnalysisTypeChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:256: warning: [method.invocation] call to createObservationSelectionListener() not allowed on the given receiver. [javac] this.mediator.getObservationSelectionNotifier().addListener(createObservationSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:259: warning: [method.invocation] call to createMultipleObservationSelectionListener() not allowed on the given receiver. [javac] .addListener(createMultipleObservationSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:261: warning: [method.invocation] call to createUndoActionListener() not allowed on the given receiver. [javac] this.mediator.getUndoActionNotifier().addListener(createUndoActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:263: warning: [method.invocation] call to createModelCreationListener() not allowed on the given receiver. [javac] this.mediator.getModelCreationNotifier().addListener(createModelCreationListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:265: warning: [method.invocation] call to createPhaseChangeListener() not allowed on the given receiver. [javac] this.mediator.getPhaseChangeNotifier().addListener(createPhaseChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:267: warning: [method.invocation] call to createObsFilterListener() not allowed on the given receiver. [javac] this.mediator.getFilteredObservationNotifier().addListener(createObsFilterListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JMenuBar.class) @NonNull MenuBar [javac] required: @Initialized @NonNull MenuBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:473: warning: [argument] incompatible argument for parameter obs of SeriesTypeCreationDialog constructor. [javac] SeriesTypeCreationDialog seriesCreationDialog = new SeriesTypeCreationDialog(mediator.getValidObservationCategoryMap().get(type)); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:546: warning: [argument] incompatible argument for parameter lastGroup of MenuBar.addAnalysisPlugins. [javac] PluginLoader.getPeriodAnalysisPlugins(), menuItemNameToPeriodAnalysisPlugin, lastGroup); [javac] ^ [javac] found : @FBCBottom @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:703: warning: [argument] incompatible argument for parameter obSourcePlugin of Mediator.createObservationArtefactsFromObSourcePlugin. [javac] mediator.createObservationArtefactsFromObSourcePlugin(plugin); [javac] ^ [javac] found : @Initialized @Nullable ObservationSourcePluginBase [javac] required: @Initialized @NonNull ObservationSourcePluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:718: warning: [argument] incompatible argument for parameter obSourcePlugin of Mediator.createObservationArtefactsFromObSourcePlugin. [javac] mediator.createObservationArtefactsFromObSourcePlugin(plugin); [javac] ^ [javac] found : @Initialized @Nullable ObservationSourcePluginBase [javac] required: @Initialized @NonNull ObservationSourcePluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:987: warning: [argument] incompatible argument for parameter plugin of Mediator.applyCustomFilterToCurrentObservations. [javac] Mediator.getInstance().applyCustomFilterToCurrentObservations(plugin); [javac] ^ [javac] found : @Initialized @Nullable CustomFilterPluginBase [javac] required: @Initialized @NonNull CustomFilterPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1073: warning: [argument] incompatible argument for parameter plugin of Mediator.performPeriodAnalysis. [javac] Mediator.getInstance().performPeriodAnalysis(plugin); [javac] ^ [javac] found : @Initialized @Nullable PeriodAnalysisPluginBase [javac] required: @Initialized @NonNull PeriodAnalysisPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1087: warning: [argument] incompatible argument for parameter plugin of Mediator.performPeriodAnalysis. [javac] Mediator.getInstance().performPeriodAnalysis(plugin); [javac] ^ [javac] found : @Initialized @Nullable PeriodAnalysisPluginBase [javac] required: @Initialized @NonNull PeriodAnalysisPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1101: warning: [argument] incompatible argument for parameter plugin of Mediator.performModellingOperation. [javac] Mediator.getInstance().performModellingOperation(plugin); [javac] ^ [javac] found : @Initialized @Nullable ModelCreatorPluginBase [javac] required: @Initialized @NonNull ModelCreatorPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1115: warning: [argument] incompatible argument for parameter plugin of Mediator.performModellingOperation. [javac] Mediator.getInstance().performModellingOperation(plugin); [javac] ^ [javac] found : @Initialized @Nullable ModelCreatorPluginBase [javac] required: @Initialized @NonNull ModelCreatorPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1234: warning: [argument] incompatible argument for parameter plugin of Mediator.invokeTool. [javac] Mediator.getInstance().invokeTool(plugin); [javac] ^ [javac] found : @Initialized @Nullable ObservationToolPluginBase [javac] required: @Initialized @NonNull ObservationToolPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1249: warning: [dereference.of.nullable] dereference of possibly-null reference plugin [javac] plugin.invoke(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1267: warning: [argument] incompatible argument for parameter plugin of Mediator.performObservationTransformationOperation. [javac] Mediator.getInstance().performObservationTransformationOperation(plugin); [javac] ^ [javac] found : @Initialized @Nullable ObservationTransformerPluginBase [javac] required: @Initialized @NonNull ObservationTransformerPluginBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/MenuBar.java:1414: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] parent.setCursor(null); // turn off the wait cursor [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:66: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: tabs [javac] public TabbedDataPane() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:73: warning: [assignment] incompatible types in assignment. [javac] currModel = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:75: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:75: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:76: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createLineBorder(Color.BLACK)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:77: warning: [method.invocation] call to setPreferredSize(java.awt.Dimension) not allowed on the given receiver. [javac] this.setPreferredSize(new Dimension(WIDTH, HEIGHT)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:79: warning: [method.invocation] call to createDataPanel() not allowed on the given receiver. [javac] createDataPanel(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull TabbedDataPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:81: warning: [method.invocation] call to createAnalysisTypeChangeListener() not allowed on the given receiver. [javac] mediator.getAnalysisTypeChangeNotifier().addListener(createAnalysisTypeChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull TabbedDataPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:83: warning: [method.invocation] call to createModelSelectionListener() not allowed on the given receiver. [javac] mediator.getModelSelectionNofitier().addListener(createModelSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull TabbedDataPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:85: warning: [method.invocation] call to createNewStarListener() not allowed on the given receiver. [javac] mediator.getNewStarNotifier().addListener(createNewStarListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TabbedDataPane [javac] required: @Initialized @NonNull TabbedDataPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:193: warning: [argument] incompatible argument for parameter viewMode of Mediator.changeViewMode. [javac] mediator.changeViewMode(tabIndexToViewModeMap.get(index)); [javac] ^ [javac] found : @Initialized @Nullable ViewModeType [javac] required: @Initialized @NonNull ViewModeType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:214: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.PLOT_OBS_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.PLOT_OBS_MODE), obsAndMeanPane); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:215: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.LIST_OBS_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.LIST_OBS_MODE), obsListPane); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:216: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.LIST_MEANS_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.LIST_MEANS_MODE), meansListPane); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:223: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.MODEL_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.MODEL_MODE), modelPane); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:228: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.RESIDUALS_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.RESIDUALS_MODE), residualsPane); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:266: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.RESIDUALS_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.RESIDUALS_MODE), residualsPane); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:287: warning: [assignment] incompatible types in assignment. [javac] currModel = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IModel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:294: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.MODEL_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.MODEL_MODE), [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/TabbedDataPane.java:298: warning: [unboxing.of.nullable] unboxing a possibly-null reference viewModeToTabIndexMap.get(ViewModeType.RESIDUALS_MODE) [javac] tabs.setComponentAt(viewModeToTabIndexMap.get(ViewModeType.RESIDUALS_MODE), [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/NumberSelectionPane.java:61: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/NumberSelectionPane.java:61: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull NumberSelectionPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/NumberSelectionPane.java:62: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createTitledBorder(title)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull NumberSelectionPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:120: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: newStarFromFileIcon, newStarFromDatabaseIcon, infoIcon, saveIcon, printIcon, rawDataIcon, phasePlotIcon, periodSearchIcon, timeFrequencyIcon, polynomialFitIcon, obDetailsIcon, plotControlIcon, zoomInIcon, zoomOutIcon, panLeftIcon, panRightIcon, panUpIcon, panDownIcon, filterIcon, prefsIcon, helpContentsIcon, newStarFromDatabaseButton, newStarFromFileButton, infoButton, saveButton, printButton, rawDataButton, phasePlotButton, periodSearchButton, timeFrequencyButton, polynomialFitButton, obDetailsButton, plotControlButton, zoomInButton, zoomOutButton, panLeftButton, panRightButton, panUpButton, panDownButton, filterButton, prefsButton, helpContentsButton [javac] public ToolBar(MenuBar menuBar) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:125: warning: [method.invocation] call to retrieveToolBarIcons() not allowed on the given receiver. [javac] retrieveToolBarIcons(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull ToolBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:129: warning: [method.invocation] call to createToolbarButtons() not allowed on the given receiver. [javac] createToolbarButtons(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull ToolBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:132: warning: [method.invocation] call to setPreferredSize(java.awt.Dimension) not allowed on the given receiver. [javac] this.setPreferredSize(new Dimension(150, 35)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:137: warning: [method.invocation] call to createNewStarListener() not allowed on the given receiver. [javac] this.mediator.getNewStarNotifier().addListener(createNewStarListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull ToolBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:140: warning: [method.invocation] call to createAnalysisTypeChangeListener() not allowed on the given receiver. [javac] createAnalysisTypeChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull ToolBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:143: warning: [method.invocation] call to createProgressListener() not allowed on the given receiver. [javac] createProgressListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull ToolBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/ToolBar.java:146: warning: [method.invocation] call to createObservationSelectionListener() not allowed on the given receiver. [javac] createObservationSelectionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ToolBar [javac] required: @Initialized @NonNull ToolBar [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/VStar.java:48: warning: [initialization.static.field.uninitialized] static field LOGGER not initialized [javac] public static Logger LOGGER; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/VStar.java:73: warning: [assignment] incompatible types in assignment. [javac] private static String scriptPath = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/VStar.java:188: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(Mediator.getUI().getComponent(), "Error", t.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:66: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("About VStar"); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:67: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:68: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:71: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:77: warning: [method.invocation] call to createMainPane() not allowed on the given receiver. [javac] topPane.add(createMainPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull AboutBox [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:78: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull AboutBox [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:82: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:83: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AboutBox.java:84: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AboutBox.class) @NonNull AboutBox [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:71: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:80: warning: [method.invocation] call to createOpenURLPane(java.lang.String) not allowed on the given receiver. [javac] topPane.add(createOpenURLPane(loginURL)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull AuthCodeLoginDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:81: warning: [method.invocation] call to createURLPane(java.lang.String) not allowed on the given receiver. [javac] topPane.add(createURLPane(loginURL)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull AuthCodeLoginDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:82: warning: [method.invocation] call to createAuthCodePane() not allowed on the given receiver. [javac] topPane.add(createAuthCodePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull AuthCodeLoginDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:83: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:86: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:87: warning: [dereference.of.nullable] dereference of possibly-null reference authCodeField [javac] authCodeField.requestFocusInWindow(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:88: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AuthCodeLoginDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/AuthCodeLoginDialog.java:89: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AuthCodeLoginDialog.class) @NonNull AuthCodeLoginDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:59: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: yearField, monthField, dayField, hourField, minField, secField [javac] public DateToJdDialog(String title) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:62: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DateToJdDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:67: warning: [method.invocation] call to createDatePane() not allowed on the given receiver. [javac] topPane.add(createDatePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DateToJdDialog [javac] required: @Initialized @NonNull DateToJdDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:68: warning: [method.invocation] call to createButtonPaneX() not allowed on the given receiver. [javac] topPane.add(createButtonPaneX()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DateToJdDialog [javac] required: @Initialized @NonNull DateToJdDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:69: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DateToJdDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:73: warning: [method.invocation] call to setCurrentTime() not allowed on the given receiver. [javac] setCurrentTime(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DateToJdDialog [javac] required: @Initialized @NonNull DateToJdDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:75: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DateToJdDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:156: warning: [argument] incompatible argument for parameter value of IntegerField.setValue. [javac] yearField.setValue(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:157: warning: [argument] incompatible argument for parameter value of IntegerField.setValue. [javac] monthField.setValue(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:158: warning: [argument] incompatible argument for parameter value of IntegerField.setValue. [javac] dayField.setValue(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:159: warning: [argument] incompatible argument for parameter value of IntegerField.setValue. [javac] hourField.setValue(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:160: warning: [argument] incompatible argument for parameter value of IntegerField.setValue. [javac] minField.setValue(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:161: warning: [argument] incompatible argument for parameter value of DoubleFieldSeconds.setValue. [javac] secField.setValue(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:206: warning: [return] incompatible types in return. [javac] if (year == null) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:209: warning: [return] incompatible types in return. [javac] if (month == null) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:220: warning: [return] incompatible types in return. [javac] if (day == null) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:223: warning: [return] incompatible types in return. [javac] if (hour == null) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:226: warning: [return] incompatible types in return. [javac] if (min == null) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:229: warning: [return] incompatible types in return. [javac] if (sec == null) return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:253: warning: [return] incompatible types in return. [javac] return i; [javac] ^ [javac] type of expression: @Initialized @Nullable Integer [javac] method return type: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:271: warning: [return] incompatible types in return. [javac] return d; [javac] ^ [javac] type of expression: @Initialized @Nullable Double [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DateToJdDialog.java:300: warning: [method.invocation] call to setValue(java.lang.Double) not allowed on the given receiver. [javac] setValue(initial); // special formatting [javac] ^ [javac] found : @Initialized @NonNull DateToJdDialog.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.DateToJdDialog.DoubleFieldSeconds.class) @NonNull DoubleFieldSeconds [javac] required: @Initialized @NonNull DateToJdDialog.@Initialized @NonNull DoubleFieldSeconds [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:69: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: commentsField [javac] DiscrepantReportDialog(String auid, ValidObservation ob, boolean show) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:77: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:83: warning: [method.invocation] call to createQuestionPane() not allowed on the given receiver. [javac] topPane.add(createQuestionPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull DiscrepantReportDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:85: warning: [method.invocation] call to createDicrepantInfoPane() not allowed on the given receiver. [javac] topPane.add(createDicrepantInfoPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull DiscrepantReportDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:87: warning: [method.invocation] call to createCommentsPane() not allowed on the given receiver. [javac] topPane.add(createCommentsPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull DiscrepantReportDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:91: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:95: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:97: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/DiscrepantReportDialog.java:98: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull DiscrepantReportDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:75: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Information"); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:83: warning: [method.invocation] call to createInfoPanel(java.util.List) not allowed on the given receiver. [javac] createInfoPanel(newStarMessages)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull InfoDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:90: warning: [argument] incompatible argument for parameter l of AbstractButton.addActionListener. [javac] dismissButton.addActionListener(this); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull ActionListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:94: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] this.getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:96: warning: [method.invocation] call to getRootPane() not allowed on the given receiver. [javac] this.getRootPane().setDefaultButton(dismissButton); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:98: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:99: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/InfoDialog.java:100: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.InfoDialog.class) @NonNull InfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:57: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: logTextArea [javac] public LogDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:59: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Log"); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:65: warning: [method.invocation] call to createLogPanel() not allowed on the given receiver. [javac] JScrollPane scrollPane = new JScrollPane(createLogPanel()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull LogDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:76: warning: [argument] incompatible argument for parameter l of AbstractButton.addActionListener. [javac] dismissButton.addActionListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull ActionListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:81: warning: [dereference.of.nullable] dereference of possibly-null reference logTextArea [javac] ClipboardUtils.copyToClipboard(logTextArea.getText()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:89: warning: [dereference.of.nullable] dereference of possibly-null reference logTextArea [javac] logTextArea.getText()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:95: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] this.getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:97: warning: [method.invocation] call to getRootPane() not allowed on the given receiver. [javac] this.getRootPane().setDefaultButton(dismissButton); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:99: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:100: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LogDialog.java:101: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull LogDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:58: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: passwordField [javac] public LoginDialog(String intro) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:61: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:67: warning: [method.invocation] call to createIntroPane(java.lang.String) not allowed on the given receiver. [javac] topPane.add(createIntroPane(intro)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull LoginDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:68: warning: [method.invocation] call to createUsernamePane() not allowed on the given receiver. [javac] topPane.add(createUsernamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull LoginDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:69: warning: [method.invocation] call to createPasswordPane() not allowed on the given receiver. [javac] topPane.add(createPasswordPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull LoginDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:70: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:73: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:74: warning: [dereference.of.nullable] dereference of possibly-null reference usernameField [javac] usernameField.requestFocusInWindow(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:75: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LoginDialog.java:76: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull LoginDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LongField.java:62: warning: [unboxing.of.nullable] unboxing a possibly-null reference value [javac] if (max != null && value > max) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/LongField.java:69: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Long [javac] method return type: @Initialized @NonNull Long [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MessageBox.java:251: warning: [argument] incompatible argument for parameter error of ScriptRunner.setError. [javac] ScriptRunner.getInstance().setError(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/MessageBox.java:288: warning: [argument] incompatible argument for parameter error of ScriptRunner.setError. [javac] ScriptRunner.getInstance().setError(e.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:64: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: discrepantCheckBox [javac] public ObservationDetailsDialog(ValidObservation ob) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:69: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Details"); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:70: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(false); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:71: warning: [method.invocation] call to setSize(int,int) not allowed on the given receiver. [javac] this.setSize(200, 200); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:91: warning: [method.invocation] call to createDiscrepantCheckBoxHandler() not allowed on the given receiver. [javac] .addActionListener(createDiscrepantCheckBoxHandler()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull ObservationDetailsDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:97: warning: [method.invocation] call to createDiscrepantChangeListener() not allowed on the given receiver. [javac] .addListener(createDiscrepantChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull ObservationDetailsDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:103: warning: [method.invocation] call to createOKButtonHandler() not allowed on the given receiver. [javac] okButton.addActionListener(createOKButtonHandler()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull ObservationDetailsDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:107: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] this.getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:109: warning: [method.invocation] call to getRootPane() not allowed on the given receiver. [javac] this.getRootPane().setDefaultButton(okButton); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:111: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:113: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:114: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:115: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ObservationDetailsDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/ObservationDetailsDialog.java:174: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PlotControlDialog.java:101: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: seriesVisibilityPane, meanSourcePane, errorBarCheckBox, crossHairCheckBox, invertRangeCheckBox, invertSeriesOrderCheckBox, joinMeansCheckBox, dismissButton [javac] public PlotControlDialog(String title, ObservationAndMeanPlotPane plotPane, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PlotControlDialog.java:107: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] setTitle(title); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PlotControlDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PlotControlDialog.java:108: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] setModal(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PlotControlDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PlotControlDialog.java:118: warning: [method.invocation] call to createContent() not allowed on the given receiver. [javac] createContent(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PlotControlDialog [javac] required: @Initialized @NonNull PlotControlDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:106: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: discrepantCheckBox, excludedCheckBox, meanCheckBox, residualsCheckBox [javac] public SeriesVisibilityPane(ObservationAndMeanPlotModel obsPlotModel, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:117: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:117: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesVisibilityPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:119: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createTitledBorder(LocaleProps [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesVisibilityPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:122: warning: [method.invocation] call to setToolTipText(java.lang.String) not allowed on the given receiver. [javac] this.setToolTipText("Select or deselect series."); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesVisibilityPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:128: warning: [assignment] incompatible types in assignment. [javac] filteredCheckBox = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull JCheckBox [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:129: warning: [assignment] incompatible types in assignment. [javac] modelCheckBox = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull JCheckBox [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:131: warning: [method.invocation] call to addSeriesCheckBoxes() not allowed on the given receiver. [javac] addSeriesCheckBoxes(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesVisibilityPane [javac] required: @Initialized @NonNull SeriesVisibilityPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:134: warning: [method.invocation] call to createMeanObsChangeListener() not allowed on the given receiver. [javac] createMeanObsChangeListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesVisibilityPane [javac] required: @Initialized @NonNull SeriesVisibilityPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:136: warning: [method.invocation] call to addButtons() not allowed on the given receiver. [javac] addButtons(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesVisibilityPane [javac] required: @Initialized @NonNull SeriesVisibilityPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:205: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotModel.getSeriesVisibilityMap().get(series) [javac] boolean vis = obsPlotModel.getSeriesVisibilityMap().get(series); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:226: warning: [dereference.of.nullable] dereference of possibly-null reference obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] .get(seriesNum).isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:226: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] .get(seriesNum).isEmpty()) { [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:233: warning: [dereference.of.nullable] dereference of possibly-null reference obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] .get(seriesNum).isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:233: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] .get(seriesNum).isEmpty()) { [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:315: warning: [dereference.of.nullable] dereference of possibly-null reference obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] if (obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:315: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] if (obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:330: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotModel.getSeriesVisibilityMap().get(series) [javac] boolean vis = obsPlotModel.getSeriesVisibilityMap().get(series); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:344: warning: [return] incompatible types in return. [javac] return panel; [javac] ^ [javac] type of expression: @Initialized @Nullable JPanel [javac] method return type: @Initialized @NonNull JPanel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:364: warning: [argument] incompatible argument for parameter arg0 of Map.containsKey. [javac] seriesNum) [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:472: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotModel.getSrcTypeToSeriesNumMap().get(SeriesType.getSeriesFromDescription(seriesName)) [javac] int seriesNum = obsPlotModel.getSrcTypeToSeriesNumMap().get( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SeriesVisibilityPane.java:495: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotModel.getSeriesVisibilityMap().get(SeriesType.MEANS) [javac] .getSeriesVisibilityMap().get(SeriesType.MEANS); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:66: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: seriesGroup, filteredRadioButton, modelRadioButton, residualsRadioButton [javac] public MeanSourcePane(ObservationAndMeanPlotModel obsPlotModel, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:73: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:73: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull MeanSourcePane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:74: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createTitledBorder(LocaleProps [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull MeanSourcePane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:77: warning: [method.invocation] call to setToolTipText(java.lang.String) not allowed on the given receiver. [javac] .setToolTipText("Select series that will be the source of the means series."); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull MeanSourcePane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:81: warning: [method.invocation] call to addSeriesRadioButtons() not allowed on the given receiver. [javac] addSeriesRadioButtons(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull MeanSourcePane [javac] required: @Initialized @NonNull MeanSourcePane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:193: warning: [dereference.of.nullable] dereference of possibly-null reference obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] if (obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:193: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] if (obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:221: warning: [return] incompatible types in return. [javac] return panel; [javac] ^ [javac] type of expression: @Initialized @Nullable JPanel [javac] method return type: @Initialized @NonNull JPanel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:237: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotPane.getObsModel().getSrcTypeToSeriesNumMap().get(series) [javac] if (obsPlotPane.getObsModel().getSrcTypeToSeriesNumMap().get(series) == obsPlotPane [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:259: warning: [argument] incompatible argument for parameter arg0 of Map.containsKey. [javac] .containsKey(num) [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MeanSourcePane.java:274: warning: [unboxing.of.nullable] unboxing a possibly-null reference obsPlotPane.getObsModel().getSrcTypeToSeriesNumMap().get(SeriesType.getSeriesFromDescription(seriesName)) [javac] .get(SeriesType.getSeriesFromDescription(seriesName)); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:71: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:71: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TimeElementsInBinSettingPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:75: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createTitledBorder(spinnerTitle)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull TimeElementsInBinSettingPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:88: warning: [argument] incompatible argument for parameter meanSourceObs of ITimeElementEntity.getMaxTimeIncrements. [javac] double max = timeElementEntity.getMaxTimeIncrements(meanSrcObsList); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:112: warning: [method.invocation] call to createMeanSourceSeriesChangeListener() not allowed on the given receiver. [javac] createMeanSourceSeriesChangeListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.TimeElementsInBinSettingPane.class) @NonNull TimeElementsInBinSettingPane [javac] required: @Initialized @NonNull TimeElementsInBinSettingPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:118: warning: [method.invocation] call to createUpdateMeansButtonListener() not allowed on the given receiver. [javac] updateButton.addActionListener(createUpdateMeansButtonListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.pane.plot.TimeElementsInBinSettingPane.class) @NonNull TimeElementsInBinSettingPane [javac] required: @Initialized @NonNull TimeElementsInBinSettingPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/pane/plot/TimeElementsInBinSettingPane.java:136: warning: [argument] incompatible argument for parameter meanSourceObs of ITimeElementEntity.getMaxTimeIncrements. [javac] .getMaxTimeIncrements(meanSrcObsList); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull ValidObservation> [javac] required: @Initialized @NonNull List<@Initialized @NonNull ValidObservation> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:62: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: degreeLabel [javac] PolynomialDegreeDialog(int minDegree, int maxDegree, boolean show) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:67: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PolynomialDegreeDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:73: warning: [method.invocation] call to createPolynomialDegreePane(int,int) not allowed on the given receiver. [javac] topPane.add(createPolynomialDegreePane(minDegree, maxDegree)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PolynomialDegreeDialog [javac] required: @Initialized @NonNull PolynomialDegreeDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:76: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PolynomialDegreeDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:80: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PolynomialDegreeDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:82: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PolynomialDegreeDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/PolynomialDegreeDialog.java:83: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PolynomialDegreeDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/RadioButtonDialog.java:74: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.RadioButtonDialog.class) @NonNull RadioButtonDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/RadioButtonDialog.java:80: warning: [method.invocation] call to createRadioButtonPane() not allowed on the given receiver. [javac] topPane.add(createRadioButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.RadioButtonDialog.class) @NonNull RadioButtonDialog [javac] required: @Initialized @NonNull RadioButtonDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/RadioButtonDialog.java:83: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.RadioButtonDialog.class) @NonNull RadioButtonDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/RadioButtonDialog.java:87: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.RadioButtonDialog.class) @NonNull RadioButtonDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/RadioButtonDialog.java:89: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.RadioButtonDialog.class) @NonNull RadioButtonDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/RadioButtonDialog.java:90: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.RadioButtonDialog.class) @NonNull RadioButtonDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SelectableTextField.java:79: warning: [argument] incompatible argument for parameter initialValue of SelectableTextField constructor. [javac] this(name, values, null, false, false); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SeriesTypeCreationDialog.java:55: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: nameField, colorChooser [javac] public SeriesTypeCreationDialog(List obs) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SeriesTypeCreationDialog.java:60: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull SeriesTypeCreationDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SeriesTypeCreationDialog.java:67: warning: [method.invocation] call to createSeriesNamePane() not allowed on the given receiver. [javac] topPane.add(createSeriesNamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull SeriesTypeCreationDialog [javac] required: @Initialized @NonNull SeriesTypeCreationDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SeriesTypeCreationDialog.java:70: warning: [method.invocation] call to createSeriesColorPane() not allowed on the given receiver. [javac] topPane.add(createSeriesColorPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull SeriesTypeCreationDialog [javac] required: @Initialized @NonNull SeriesTypeCreationDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SeriesTypeCreationDialog.java:74: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull SeriesTypeCreationDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/SeriesTypeCreationDialog.java:78: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull SeriesTypeCreationDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextAreaTabs.java:74: warning: [method.invocation] call to isReadOnly() not allowed on the given receiver. [javac] if (!isReadOnly()) { [javac] ^ [javac] found : @UnderInitialization @NonNull TextAreaTabs [javac] required: @Initialized @NonNull TextAreaTabs [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextAreaTabs.java:96: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:55: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:57: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:70: warning: [method.invocation] call to createTextFieldPane(org.aavso.tools.vstar.ui.dialog.ITextComponent,boolean) not allowed on the given receiver. [javac] splitter.add(createTextFieldPane(fields.get(0), scrollable)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull TextDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:71: warning: [method.invocation] call to createTextFieldPane(org.aavso.tools.vstar.ui.dialog.ITextComponent,boolean) not allowed on the given receiver. [javac] splitter.add(createTextFieldPane(fields.get(1), scrollable)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull TextDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:77: warning: [method.invocation] call to createTextFieldPane(org.aavso.tools.vstar.ui.dialog.ITextComponent,boolean) not allowed on the given receiver. [javac] topPane.add(createTextFieldPane(field, scrollable)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull TextDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:85: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] bottomPanel.add(createButtonPane(), BorderLayout.CENTER); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:90: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/TextDialog.java:93: warning: [method.invocation] call to showDialog() not allowed on the given receiver. [javac] showDialog(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.TextDialog.class) @NonNull TextDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:90: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: startIndices, harmonicList, harmonicListModel [javac] public HarmonicInfoDialog(HarmonicSearchResultMessage msg, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:94: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle("Harmonics"); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:95: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:119: warning: [method.invocation] call to createListPane() not allowed on the given receiver. [javac] topPane.add(createListPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull HarmonicInfoDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:120: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull HarmonicInfoDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:122: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:123: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:125: warning: [method.invocation] call to addWindowListener(java.awt.event.WindowListener) not allowed on the given receiver. [javac] this.addWindowListener(new WindowAdapter() { [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:127: warning: [method.invocation] call to dismiss() not allowed on the given receiver. [javac] dismiss(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull HarmonicInfoDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:131: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:132: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] setVisible(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull HarmonicInfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:186: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] Harmonic harmonic = harmonicMap.get(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:192: warning: [dereference.of.nullable] dereference of possibly-null reference harmonic [javac] x = harmonic.getFrequency(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:194: warning: [dereference.of.nullable] dereference of possibly-null reference harmonic [javac] x = harmonic.getPeriod(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:200: warning: [argument] incompatible argument for parameter harmonic of HarmonicInfoDialog.selectHarmonic. [javac] selectHarmonic(((PeriodAnalysisDataTablePane)interfaceComponent).getTable(), harmonic, msg.getTolerance()); [javac] ^ [javac] found : @Initialized @Nullable Harmonic [javac] required: @Initialized @NonNull Harmonic [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:287: warning: [dereference.of.nullable] dereference of possibly-null reference harmonicListModel.get(i) [javac] s += harmonicListModel.get(i).toString() + "\n"; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInfoDialog.java:290: warning: [argument] incompatible argument for parameter owner of Clipboard.setContents. [javac] clipboard.setContents(new StringSelection(s) , null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ClipboardOwner [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:51: warning: [assignment] incompatible types in assignment. [javac] private String helpTopic = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:66: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: harmonicPeriodPanes [javac] public HarmonicInputDialog(Component parent, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:76: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:83: warning: [method.invocation] call to createHarmonicPerUserPeriodPane(java.util.List) not allowed on the given receiver. [javac] createHarmonicPerUserPeriodPane(userSelectedFreqs)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull HarmonicInputDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:88: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:91: warning: [method.invocation] call to createButtonPane2() not allowed on the given receiver. [javac] topPane.add(createButtonPane2()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:97: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:98: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:99: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull HarmonicInputDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicInputDialog.java:116: warning: [argument] incompatible argument for parameter helpTopic of HarmonicInputDialog constructor. [javac] this(parent, userSelectedFreqs, freqToHarmonicsMap, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicPeriodPane.java:67: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicPeriodPane.java:67: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] setLayout(new BoxLayout(this, BoxLayout.LINE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull HarmonicPeriodPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicPeriodPane.java:107: warning: [return] incompatible types in return. [javac] return freq; [javac] ^ [javac] type of expression: @Initialized @Nullable Double [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicPeriodPane.java:129: warning: [return] incompatible types in return. [javac] return period; [javac] ^ [javac] type of expression: @Initialized @Nullable Double [javac] method return type: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/HarmonicPeriodPane.java:150: warning: [return] incompatible types in return. [javac] return frequency != null ? new Harmonic(frequency, getNumberOfHarmonics()) : null; [javac] ^ [javac] type of expression: @Initialized @Nullable Harmonic [javac] method return type: @Initialized @NonNull Harmonic [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:76: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: relAmplAndPhaseTextArea, useCyclesCheckBox, creator [javac] public ModelInfoDialog(JDialog parent, IModel model) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:94: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] this.setTitle(LocaleProps.get("MODEL_INFO_DLG_TITLE")); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:95: warning: [method.invocation] call to setModal(boolean) not allowed on the given receiver. [javac] this.setModal(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:96: warning: [method.invocation] call to setSize(int,int) not allowed on the given receiver. [javac] this.setSize(200, 200); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:125: warning: [method.invocation] call to createRelAmplAndPhasePanel() not allowed on the given receiver. [javac] topPane.add(createRelAmplAndPhasePanel()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull ModelInfoDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:133: warning: [method.invocation] call to createOKButtonHandler() not allowed on the given receiver. [javac] okButton.addActionListener(createOKButtonHandler()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull ModelInfoDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:137: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] this.getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:139: warning: [method.invocation] call to getRootPane() not allowed on the given receiver. [javac] this.getRootPane().setDefaultButton(okButton); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:141: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:143: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:144: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/model/ModelInfoDialog.java:145: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull ModelInfoDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:47: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: harmonicMap [javac] public RelativeAmplitudeAndPhaseCreator( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:52: warning: [method.invocation] call to createHarmonicMap() not allowed on the given receiver. [javac] createHarmonicMap(); [javac] ^ [javac] found : @UnderInitialization @NonNull RelativeAmplitudeAndPhaseCreator [javac] required: @Initialized @NonNull RelativeAmplitudeAndPhaseCreator [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:70: warning: [return] incompatible types in return. [javac] return harmonicMap.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("this.harmonicMap") Double> [javac] method return type: Set [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:117: warning: [dereference.of.nullable] dereference of possibly-null reference paramsList [javac] double firstAmplitude = paramsList.get(0).getAmplitude(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:158: warning: [dereference.of.nullable] dereference of possibly-null reference paramsList [javac] double firstAmplitude = paramsList.get(0).getAmplitude(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:194: warning: [dereference.of.nullable] dereference of possibly-null reference paramsList [javac] double firstPhase = paramsList.get(0).getPhase(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/RelativeAmplitudeAndPhaseCreator.java:244: warning: [dereference.of.nullable] dereference of possibly-null reference harmonicMap.get(fund) [javac] harmonicMap.get(fund).add(params); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:102: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: dataTablePane, topHitsTablePane, plotPanes, periodAnalysisListener, tabbedPane, toleranceField [javac] public PeriodAnalysis2DResultDialog(String title, String seriesTitle, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:113: warning: [assignment] incompatible types in assignment. [javac] selectedDataPoint = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IPeriodAnalysisDatum [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:153: warning: [method.invocation] call to addWindowListener(java.awt.event.WindowListener) not allowed on the given receiver. [javac] this.addWindowListener(new WindowAdapter() { [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisDialogBase.class) @NonNull PeriodAnalysis2DResultDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:155: warning: [method.invocation] call to cleanup() not allowed on the given receiver. [javac] cleanup(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisDialogBase.class) @NonNull PeriodAnalysis2DResultDialog [javac] required: @Initialized @NonNull PeriodAnalysis2DResultDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:159: warning: [method.invocation] call to prepareDialog() not allowed on the given receiver. [javac] prepareDialog(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisDialogBase.class) @NonNull PeriodAnalysis2DResultDialog [javac] required: @Initialized @NonNull PeriodAnalysisDialogBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:161: warning: [method.invocation] call to startup() not allowed on the given receiver. [javac] startup(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisDialogBase.class) @NonNull PeriodAnalysis2DResultDialog [javac] required: @Initialized @NonNull PeriodAnalysis2DResultDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysis2DResultDialog.java:270: warning: [argument] incompatible argument for parameter data of PeriodAnalysisDialogBase.findHarmonics. [javac] List harmonics = findHarmonics(selectedDataPoint.getFrequency(), data, currentTolerance); [javac] ^ [javac] found : @Initialized @Nullable List<@Initialized @NonNull Double> [javac] required: @Initialized @NonNull List<@Initialized @NonNull Double> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisTopHitsTablePane.java:69: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: refineButton, periodAnalysisRefinementListener [javac] public PeriodAnalysisTopHitsTablePane(PeriodAnalysisDataTableModel topHitsModel, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/PeriodAnalysisTopHitsTablePane.java:162: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:63: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: periodField, addPeriodButton, periodList, periodListModel, deleteButton [javac] public PeriodGatheringPane(String title) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:66: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:66: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodGatheringPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:67: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] setBorder(BorderFactory.createTitledBorder(title)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodGatheringPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:69: warning: [method.invocation] call to createPeriodEntryPane() not allowed on the given receiver. [javac] add(createPeriodEntryPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodGatheringPane [javac] required: @Initialized @NonNull PeriodGatheringPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:70: warning: [method.invocation] call to createListPane() not allowed on the given receiver. [javac] add(createListPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodGatheringPane [javac] required: @Initialized @NonNull PeriodGatheringPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/PeriodGatheringPane.java:71: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PeriodGatheringPane [javac] required: @Initialized @NonNull PeriodGatheringPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:63: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: harmonicPeriodPanes [javac] public RefinementParameterDialog(Component parent, List userSelectedFreqs, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:70: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull RefinementParameterDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:76: warning: [method.invocation] call to createUserPeriodPane(java.util.List) not allowed on the given receiver. [javac] topPane.add(createUserPeriodPane(userSelectedFreqs)); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull RefinementParameterDialog [javac] required: @Initialized @NonNull RefinementParameterDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:86: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull RefinementParameterDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:90: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull RefinementParameterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:91: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull RefinementParameterDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/refinement/RefinementParameterDialog.java:92: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull RefinementParameterDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZDataTablePane.java:76: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: periodAnalysisSelectionListener, modelButton [javac] public WWZDataTablePane(WWZDataTableModel model) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZDataTablePane.java:87: warning: [argument] incompatible argument for parameter arg0 of ListSelectionModel.addListSelectionListener. [javac] table.getSelectionModel().addListSelectionListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZDataTablePane [javac] required: @Initialized @NonNull ListSelectionListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZDataTablePane.java:101: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZDataTablePane.java:101: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZDataTablePane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZDataTablePane.java:102: warning: [method.invocation] call to createButtonPanel() not allowed on the given receiver. [javac] add(createButtonPanel()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZDataTablePane [javac] required: @Initialized @NonNull WWZDataTablePane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZDataTablePane.java:160: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] .getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:67: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: periodAnalysisSelectionListener [javac] public WWZPlotPane(JFreeChart chart, WWZ2DPlotModel model, double minRange, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:77: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:77: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZPlotPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:78: warning: [method.invocation] call to setBorder(javax.swing.border.Border) not allowed on the given receiver. [javac] this.setBorder(BorderFactory.createEtchedBorder()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZPlotPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:83: warning: [method.invocation] call to configureChart() not allowed on the given receiver. [javac] configureChart(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZPlotPane [javac] required: @Initialized @NonNull WWZPlotPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:85: warning: [argument] incompatible argument for parameter listener of ChartPanel.addChartMouseListener. [javac] chartPanel.addChartMouseListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZPlotPane [javac] required: @Initialized @NonNull ChartMouseListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WWZPlotPane.java:86: warning: [argument] incompatible argument for parameter listener of AbstractDataset.addChangeListener. [javac] model.addChangeListener(this); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull WWZPlotPane [javac] required: @Initialized @NonNull DatasetChangeListener [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WeightedWaveletZTransformResultDialog.java:88: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: periodAnalysisListener [javac] public WeightedWaveletZTransformResultDialog(String title, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WeightedWaveletZTransformResultDialog.java:97: warning: [assignment] incompatible types in assignment. [javac] selectedDataPoint = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull IPeriodAnalysisDatum [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WeightedWaveletZTransformResultDialog.java:101: warning: [method.invocation] call to prepareDialog() not allowed on the given receiver. [javac] prepareDialog(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisDialogBase.class) @NonNull WeightedWaveletZTransformResultDialog [javac] required: @Initialized @NonNull PeriodAnalysisDialogBase [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/period/wwz/WeightedWaveletZTransformResultDialog.java:103: warning: [method.invocation] call to startup() not allowed on the given receiver. [javac] startup(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.plugin.period.PeriodAnalysisDialogBase.class) @NonNull WeightedWaveletZTransformResultDialog [javac] required: @Initialized @NonNull WeightedWaveletZTransformResultDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:81: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: pluginList, dismissButton, installButton, updateButton, deleteButton, allCheckBox, helpButton, closeProgramButton [javac] public PluginManagementDialog(PluginManager manager) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:87: warning: [method.invocation] call to setTitle(java.lang.String) not allowed on the given receiver. [javac] setTitle(DIALOG_TITLE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:95: warning: [method.invocation] call to createURLpane(java.lang.String) not allowed on the given receiver. [javac] topPane.add(createURLpane(PluginManager.getPluginsBaseUrl())); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull PluginManagementDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:96: warning: [method.invocation] call to createListPane() not allowed on the given receiver. [javac] topPane.add(createListPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull PluginManagementDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:97: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull PluginManagementDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:98: warning: [method.invocation] call to createButtonPane2() not allowed on the given receiver. [javac] topPane.add(createButtonPane2()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull PluginManagementDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:100: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:102: warning: [method.invocation] call to getRootPane() not allowed on the given receiver. [javac] this.getRootPane().setDefaultButton(dismissButton); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:104: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:107: warning: [dereference.of.nullable] dereference of possibly-null reference pluginListModel [javac] if (!pluginListModel.isEmpty()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:108: warning: [dereference.of.nullable] dereference of possibly-null reference pluginList [javac] pluginList.setSelectedIndex(0); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:112: warning: [method.invocation] call to setButtonStates(java.lang.String) not allowed on the given receiver. [javac] setButtonStates(desc); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull PluginManagementDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:112: warning: [argument] incompatible argument for parameter desc of PluginManagementDialog.setButtonStates. [javac] setButtonStates(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:116: warning: [method.invocation] call to addWindowListener(java.awt.event.WindowListener) not allowed on the given receiver. [javac] this.addWindowListener(new WindowAdapter() { [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:121: warning: [method.invocation] call to setDefaultCloseOperation(int) not allowed on the given receiver. [javac] this.setDefaultCloseOperation(JDialog.DISPOSE_ON_CLOSE); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:124: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:125: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JDialog.class) @NonNull PluginManagementDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:277: warning: [argument] incompatible argument for parameter desc of PluginManagementDialog.setButtonStates. [javac] setButtonStates(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:312: warning: [argument] incompatible argument for parameter desc of PluginManagementDialog.setButtonStates. [javac] setButtonStates(desc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:351: warning: [argument] incompatible argument for parameter arg0 of Set.add. [javac] descs.add((String) pluginListModel.get(index)); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:392: warning: [argument] incompatible argument for parameter arg0 of Set.add. [javac] descs.add((String) pluginListModel.get(index)); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:432: warning: [argument] incompatible argument for parameter arg0 of Set.add. [javac] descs.add((String) pluginListModel.get(index)); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:477: warning: [argument] incompatible argument for parameter description of PluginManager.getPluginDocName. [javac] plugin_doc_name = manager.getPluginDocName(description); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:479: warning: [argument] incompatible argument for parameter plugin_doc_name of Help.openPluginHelp. [javac] Help.openPluginHelp(plugin_doc_name); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:499: warning: [override.param] Incompatible parameter type for value. [javac] Object value, int index, boolean isSelected, boolean cellHasFocus) { [javac] ^ [javac] found : @Initialized @NonNull Object [javac] required: @Initialized @Nullable Object [javac] Consequence: method in @Initialized @NonNull PluginManagementDialog.@Initialized @NonNull pluginManagerCellRenderer [javac] @Initialized @NonNull Component getListCellRendererComponent(@Initialized @NonNull PluginManagementDialog.@Initialized @NonNull pluginManagerCellRenderer this, @Initialized @NonNull JList p0, @Initialized @NonNull Object p1, @Initialized @NonNull int p2, @Initialized @NonNull boolean p3, @Initialized @NonNull boolean p4) [javac] cannot override method in @Initialized @NonNull DefaultListCellRenderer [javac] @Initialized @NonNull Component getListCellRendererComponent(@Initialized @NonNull DefaultListCellRenderer this, @Initialized @NonNull JList p0, @Initialized @Nullable Object p1, @Initialized @NonNull int p2, @Initialized @NonNull boolean p3, @Initialized @NonNull boolean p4) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:503: warning: [argument] incompatible argument for parameter description of PluginManager.isLocal. [javac] if (manager.isLocal(desc)) { [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/plugin/manager/PluginManagementDialog.java:504: warning: [dereference.of.nullable] dereference of possibly-null reference f [javac] l.setFont(f.deriveFont(f.getStyle() | Font.BOLD)); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:65: warning: [assignment] incompatible types in assignment. [javac] private Font font = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:75: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull FontDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:84: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.ChartPropertiesSelectionPane.FontDialog.class) @NonNull FontDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:88: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.ChartPropertiesSelectionPane.FontDialog.class) @NonNull FontDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:89: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.ChartPropertiesSelectionPane.FontDialog.class) @NonNull FontDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:90: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.ChartPropertiesSelectionPane.FontDialog.class) @NonNull FontDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:138: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: color [javac] public ColorRectComponent(Color color) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:139: warning: [method.invocation] call to setColor(java.awt.Color) not allowed on the given receiver. [javac] setColor(color); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(javax.swing.JComponent.class) @NonNull ColorRectComponent [javac] required: @Initialized @NonNull ChartPropertiesSelectionPane.@Initialized @NonNull ColorRectComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:140: warning: [method.invocation] call to resetColorChanged() not allowed on the given receiver. [javac] resetColorChanged(); [javac] ^ [javac] found : @Initialized @NonNull ChartPropertiesSelectionPane.@UnderInitialization(javax.swing.JComponent.class) @NonNull ColorRectComponent [javac] required: @Initialized @NonNull ChartPropertiesSelectionPane.@Initialized @NonNull ColorRectComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:179: warning: [override.param] Incompatible parameter type for font. [javac] public void setFont(Font font) { [javac] ^ [javac] found : @Initialized @NonNull Font [javac] required: @Initialized @Nullable Font [javac] Consequence: method in @Initialized @NonNull ChartPropertiesSelectionPane.@Initialized @NonNull ChartFontLabel [javac] @NonNull void setFont(@Initialized @NonNull ChartPropertiesSelectionPane.@Initialized @NonNull ChartFontLabel this, @Initialized @NonNull Font p0) [javac] cannot override method in @Initialized @NonNull JComponent [javac] @NonNull void setFont(@Initialized @NonNull JComponent this, @Initialized @Nullable Font p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:206: warning: [assignment] incompatible types in assignment. [javac] private Integer changedScaleFactor = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:211: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: backColorRect, gridColorRect, regularFontLabel, smallFontLabel, extraLargeFontLabel, largeFontLabel, pngScaleFactor [javac] public ChartPropertiesSelectionPane() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:218: warning: [method.invocation] call to createControlPane() not allowed on the given receiver. [javac] chartPropertiesPane.add(createControlPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ChartPropertiesSelectionPane [javac] required: @Initialized @NonNull ChartPropertiesSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:222: warning: [method.invocation] call to createControlPane2() not allowed on the given receiver. [javac] chartPropertiesPane.add(createControlPane2()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ChartPropertiesSelectionPane [javac] required: @Initialized @NonNull ChartPropertiesSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:226: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] chartPropertiesPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull ChartPropertiesSelectionPane [javac] required: @Initialized @NonNull ChartPropertiesSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:357: warning: [argument] incompatible argument for parameter font of FontDialog constructor. [javac] FontDialog paramDialog = new FontDialog(regularFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:372: warning: [argument] incompatible argument for parameter font of FontDialog constructor. [javac] FontDialog paramDialog = new FontDialog(smallFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:387: warning: [argument] incompatible argument for parameter font of FontDialog constructor. [javac] FontDialog paramDialog = new FontDialog(largeFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:402: warning: [argument] incompatible argument for parameter font of FontDialog constructor. [javac] FontDialog paramDialog = new FontDialog(extraLargeFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:452: warning: [argument] incompatible argument for parameter font of ChartPropertiesPrefs.setChartRegularFont. [javac] ChartPropertiesPrefs.setChartRegularFont(regularFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:456: warning: [argument] incompatible argument for parameter font of ChartPropertiesPrefs.setChartSmallFont. [javac] ChartPropertiesPrefs.setChartSmallFont(smallFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:460: warning: [argument] incompatible argument for parameter font of ChartPropertiesPrefs.setChartLargeFont. [javac] ChartPropertiesPrefs.setChartLargeFont(largeFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:464: warning: [argument] incompatible argument for parameter font of ChartPropertiesPrefs.setChartExtraLargeFont. [javac] ChartPropertiesPrefs.setChartExtraLargeFont(extraLargeFontLabel.getFont()); [javac] ^ [javac] found : @Initialized @Nullable Font [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:479: warning: [assignment] incompatible types in assignment. [javac] changedScaleFactor = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/ChartPropertiesSelectionPane.java:522: warning: [assignment] incompatible types in assignment. [javac] changedScaleFactor = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/LocaleSelectionPane.java:51: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: currentLocale [javac] public LocaleSelectionPane() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/LocaleSelectionPane.java:71: warning: [method.invocation] call to createLocaleSelectorActionListener() not allowed on the given receiver. [javac] localeSelector.addActionListener(createLocaleSelectorActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull LocaleSelectionPane [javac] required: @Initialized @NonNull LocaleSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/LocaleSelectionPane.java:77: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] seriesSizePane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull LocaleSelectionPane [javac] required: @Initialized @NonNull LocaleSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupDialog.java:36: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: groupNameField, groupName [javac] public NewGroupDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupDialog.java:43: warning: [method.invocation] call to createGroupNamePane() not allowed on the given receiver. [javac] topPane.add(createGroupNamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupDialog [javac] required: @Initialized @NonNull NewGroupDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupDialog.java:44: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupDialog.java:46: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupDialog.java:48: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupDialog.java:77: warning: [assignment] incompatible types in assignment. [javac] groupName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:41: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: groupNameField, starListField, groupName, starList [javac] public NewGroupWithStarsDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:48: warning: [method.invocation] call to createGroupNamePane() not allowed on the given receiver. [javac] topPane.add(createGroupNamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupWithStarsDialog [javac] required: @Initialized @NonNull NewGroupWithStarsDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:49: warning: [method.invocation] call to createStarListPane() not allowed on the given receiver. [javac] topPane.add(createStarListPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupWithStarsDialog [javac] required: @Initialized @NonNull NewGroupWithStarsDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:50: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupWithStarsDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:52: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupWithStarsDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:54: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewGroupWithStarsDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:103: warning: [assignment] incompatible types in assignment. [javac] groupName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewGroupWithStarsDialog.java:104: warning: [assignment] incompatible types in assignment. [javac] starList = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewStarDialog.java:37: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: starNameField, starName [javac] public NewStarDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewStarDialog.java:44: warning: [method.invocation] call to createStarNamePane() not allowed on the given receiver. [javac] topPane.add(createStarNamePane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewStarDialog [javac] required: @Initialized @NonNull NewStarDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewStarDialog.java:45: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewStarDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewStarDialog.java:47: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(topPane); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewStarDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewStarDialog.java:49: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull NewStarDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NewStarDialog.java:77: warning: [assignment] incompatible types in assignment. [javac] starName = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:53: warning: [assignment] incompatible types in assignment. [javac] private Integer changedTimeDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:54: warning: [assignment] incompatible types in assignment. [javac] private Integer changedMagDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:55: warning: [assignment] incompatible types in assignment. [javac] private Integer changedOtherDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:80: warning: [method.invocation] call to createDecimalPlacesSpinner(int,java.lang.String) not allowed on the given receiver. [javac] timeDecimalPlacesSpinner = createDecimalPlacesSpinner( [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull NumericPrecisionSelectionPane [javac] required: @Initialized @NonNull NumericPrecisionSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:95: warning: [method.invocation] call to createDecimalPlacesSpinner(int,java.lang.String) not allowed on the given receiver. [javac] magDecimalPlacesSpinner = createDecimalPlacesSpinner( [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull NumericPrecisionSelectionPane [javac] required: @Initialized @NonNull NumericPrecisionSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:109: warning: [method.invocation] call to createDecimalPlacesSpinner(int,java.lang.String) not allowed on the given receiver. [javac] otherDecimalPlacesSpinner = createDecimalPlacesSpinner( [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull NumericPrecisionSelectionPane [javac] required: @Initialized @NonNull NumericPrecisionSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:124: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] decimalPlacesPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.NumericPrecisionSelectionPane.class) @NonNull NumericPrecisionSelectionPane [javac] required: @Initialized @NonNull NumericPrecisionSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:188: warning: [assignment] incompatible types in assignment. [javac] changedTimeDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:195: warning: [assignment] incompatible types in assignment. [javac] changedMagDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:202: warning: [assignment] incompatible types in assignment. [javac] changedOtherDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:218: warning: [assignment] incompatible types in assignment. [javac] changedTimeDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:219: warning: [assignment] incompatible types in assignment. [javac] changedMagDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/NumericPrecisionSelectionPane.java:220: warning: [assignment] incompatible types in assignment. [javac] changedOtherDecimalPlacesValue = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Integer [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PluginSettingsPane.java:87: warning: [method.invocation] call to createSelectLocalDirButtonActionListener() not allowed on the given receiver. [javac] .addActionListener(createSelectLocalDirButtonActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PluginSettingsPane [javac] required: @Initialized @NonNull PluginSettingsPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PluginSettingsPane.java:100: warning: [method.invocation] call to createDeleteAllPluginsButtonActionListener() not allowed on the given receiver. [javac] .addActionListener(createDeleteAllPluginsButtonActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull PluginSettingsPane [javac] required: @Initialized @NonNull PluginSettingsPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PluginSettingsPane.java:119: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] pluginManagementPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.PluginSettingsPane.class) @NonNull PluginSettingsPane [javac] required: @Initialized @NonNull PluginSettingsPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PluginSettingsPane.java:181: warning: [dereference.of.nullable] dereference of possibly-null reference file [javac] if (file.isDirectory()) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PreferencesDialog.java:48: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: seriesColorPane, seriesSizePane, chartPropertiesPane, numericPrecisionPane, starGroupManagementPane, pluginSettingsPane, localeSelectionPane, veLaSettingsPane [javac] private PreferencesDialog() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PreferencesDialog.java:51: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PreferencesDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PreferencesDialog.java:57: warning: [method.invocation] call to createTabs() not allowed on the given receiver. [javac] topPane.add(createTabs()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PreferencesDialog [javac] required: @Initialized @NonNull PreferencesDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PreferencesDialog.java:58: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PreferencesDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PreferencesDialog.java:62: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PreferencesDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/PreferencesDialog.java:63: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull PreferencesDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesColorSelectionPane.java:77: warning: [method.invocation] call to createSeriesSelectorActionListener() not allowed on the given receiver. [javac] seriesSelector.addActionListener(createSeriesSelectorActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesColorSelectionPane [javac] required: @Initialized @NonNull SeriesColorSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesColorSelectionPane.java:87: warning: [argument] incompatible argument for parameter description of SeriesType.getSeriesFromDescription. [javac] currentSeries = SeriesType.getSeriesFromDescription(seriesDesc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesColorSelectionPane.java:93: warning: [method.invocation] call to createColorChooserChangeListener() not allowed on the given receiver. [javac] createColorChooserChangeListener()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.SeriesColorSelectionPane.class) @NonNull SeriesColorSelectionPane [javac] required: @Initialized @NonNull SeriesColorSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesColorSelectionPane.java:100: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] seriesColorPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.SeriesColorSelectionPane.class) @NonNull SeriesColorSelectionPane [javac] required: @Initialized @NonNull SeriesColorSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesSizeSelectionPane.java:70: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: color, dot [javac] public DotComponent(int size, Color color) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesSizeSelectionPane.java:71: warning: [method.invocation] call to change(int,java.awt.Color) not allowed on the given receiver. [javac] change(size, color); [javac] ^ [javac] found : @Initialized @NonNull SeriesSizeSelectionPane.@UnderInitialization(javax.swing.JComponent.class) @NonNull DotComponent [javac] required: @Initialized @NonNull SeriesSizeSelectionPane.@Initialized @NonNull DotComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesSizeSelectionPane.java:114: warning: [method.invocation] call to createSeriesSelectorActionListener() not allowed on the given receiver. [javac] seriesSelector.addActionListener(createSeriesSelectorActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesSizeSelectionPane [javac] required: @Initialized @NonNull SeriesSizeSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesSizeSelectionPane.java:130: warning: [method.invocation] call to createSizeSelectorActionListener() not allowed on the given receiver. [javac] sizeSelector.addActionListener(createSizeSelectorActionListener()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SeriesSizeSelectionPane [javac] required: @Initialized @NonNull SeriesSizeSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesSizeSelectionPane.java:141: warning: [argument] incompatible argument for parameter description of SeriesType.getSeriesFromDescription. [javac] currentSeries = SeriesType.getSeriesFromDescription(seriesDesc); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/SeriesSizeSelectionPane.java:160: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] seriesSizePane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.SeriesSizeSelectionPane.class) @NonNull SeriesSizeSelectionPane [javac] required: @Initialized @NonNull SeriesSizeSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:64: warning: [argument] incompatible argument for parameter starField of StarGroupSelectionPane constructor. [javac] starGroupSelectionPane = new StarGroupSelectionPane(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull JTextField [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:77: warning: [method.invocation] call to createGroupButtonPane() not allowed on the given receiver. [javac] topPane.add(createGroupButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.StarGroupManagementPane.class) @NonNull StarGroupManagementPane [javac] required: @Initialized @NonNull StarGroupManagementPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:79: warning: [method.invocation] call to createStarButtonPane() not allowed on the given receiver. [javac] topPane.add(createStarButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.StarGroupManagementPane.class) @NonNull StarGroupManagementPane [javac] required: @Initialized @NonNull StarGroupManagementPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:81: warning: [method.invocation] call to createGroupWithStarsButtonPane() not allowed on the given receiver. [javac] topPane.add(createGroupWithStarsButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.StarGroupManagementPane.class) @NonNull StarGroupManagementPane [javac] required: @Initialized @NonNull StarGroupManagementPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:83: warning: [method.invocation] call to createClearButtonPane() not allowed on the given receiver. [javac] topPane.add(createClearButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.StarGroupManagementPane.class) @NonNull StarGroupManagementPane [javac] required: @Initialized @NonNull StarGroupManagementPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:85: warning: [method.invocation] call to createApplyButtonPane() not allowed on the given receiver. [javac] topPane.add(createApplyButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.StarGroupManagementPane.class) @NonNull StarGroupManagementPane [javac] required: @Initialized @NonNull StarGroupManagementPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:308: warning: [dereference.of.nullable] dereference of possibly-null reference getParent() [javac] getParent().setCursor( [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:315: warning: [dereference.of.nullable] dereference of possibly-null reference getParent() [javac] getParent().setCursor(null); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/StarGroupManagementPane.java:321: warning: [return] incompatible types in return. [javac] return auid; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/VeLaSettingsPane.java:71: warning: [method.invocation] call to requestDirToAdd() not allowed on the given receiver. [javac] addVeLaCodeDirButton.addActionListener(e -> requestDirToAdd()); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull VeLaSettingsPane [javac] required: @Initialized @NonNull VeLaSettingsPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/VeLaSettingsPane.java:94: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] veLaSettingsPanel.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.prefs.VeLaSettingsPane.class) @NonNull VeLaSettingsPane [javac] required: @Initialized @NonNull VeLaSettingsPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/prefs/VeLaSettingsPane.java:164: warning: [dereference.of.nullable] dereference of possibly-null reference dir [javac] dirStr += dir.getAbsolutePath(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:59: warning: [argument] incompatible argument for parameter nextPane of AbstractSeriesVisibilityDialog constructor. [javac] this(obsPlotModel, "Change Series", null); [javac] ^ [javac] found : null (NullType) [javac] required: T extends @Initialized @NonNull JPanel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:73: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: seriesVisibilityPane [javac] public AbstractSeriesVisibilityDialog(ISeriesInfoProvider obsPlotModel, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:80: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AbstractSeriesVisibilityDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:91: warning: [argument] incompatible argument for parameter comp of Container.add. [javac] seriesPane.add(seriesVisibilityPane); [javac] ^ [javac] found : @Initialized @Nullable SeriesVisibilityPane [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:100: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AbstractSeriesVisibilityDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:104: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AbstractSeriesVisibilityDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:105: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AbstractSeriesVisibilityDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/AbstractSeriesVisibilityDialog.java:106: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull AbstractSeriesVisibilityDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MultipleSeriesSelectionDialog.java:54: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: obsPlotModel [javac] public MultipleSeriesSelectionDialog(SeriesVisibilityPane seriesVisibilityPane) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MultipleSeriesSelectionDialog.java:57: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull MultipleSeriesSelectionDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MultipleSeriesSelectionDialog.java:73: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull MultipleSeriesSelectionDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MultipleSeriesSelectionDialog.java:77: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull MultipleSeriesSelectionDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MultipleSeriesSelectionDialog.java:78: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull MultipleSeriesSelectionDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/MultipleSeriesSelectionDialog.java:79: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull MultipleSeriesSelectionDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionDialog.java:57: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] Container contentPane = this.getContentPane(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.AbstractOkCancelDialog.class) @NonNull SingleSeriesSelectionDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionDialog.java:72: warning: [method.invocation] call to createButtonPane() not allowed on the given receiver. [javac] topPane.add(createButtonPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.series.SingleSeriesSelectionDialog.class) @NonNull SingleSeriesSelectionDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionDialog.java:76: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] this.pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.series.SingleSeriesSelectionDialog.class) @NonNull SingleSeriesSelectionDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionDialog.java:77: warning: [method.invocation] call to setLocationRelativeTo(java.awt.Component) not allowed on the given receiver. [javac] this.setLocationRelativeTo(Mediator.getUI().getContentPane()); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.series.SingleSeriesSelectionDialog.class) @NonNull SingleSeriesSelectionDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionDialog.java:78: warning: [method.invocation] call to setVisible(boolean) not allowed on the given receiver. [javac] this.setVisible(true); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.dialog.series.SingleSeriesSelectionDialog.class) @NonNull SingleSeriesSelectionDialog [javac] required: @Initialized @NonNull Dialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:48: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: seriesGroup [javac] public SingleSeriesSelectionPane(ObservationAndMeanPlotModel obsPlotModel) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:51: warning: [argument] incompatible argument for parameter mgr of Container.setLayout. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.BoxLayout.class) @NonNull BoxLayout [javac] required: @Initialized @Nullable LayoutManager [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:51: warning: [argument] incompatible argument for parameter target of BoxLayout constructor. [javac] this.setLayout(new BoxLayout(this, BoxLayout.PAGE_AXIS)); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SingleSeriesSelectionPane [javac] required: @Initialized @NonNull Container [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:52: warning: [method.invocation] call to setToolTipText(java.lang.String) not allowed on the given receiver. [javac] this.setToolTipText("Select a single series."); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SingleSeriesSelectionPane [javac] required: @Initialized @NonNull JComponent [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:62: warning: [argument] incompatible argument for parameter series of ObservationPlotModel.setLastSinglySelectedSeries. [javac] .getSeriesNumToSrcTypeMap().get(seriesNum)); [javac] ^ [javac] found : @Initialized @Nullable SeriesType [javac] required: @Initialized @NonNull SeriesType [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:65: warning: [method.invocation] call to addSeriesRadioButtons() not allowed on the given receiver. [javac] addSeriesRadioButtons(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.JPanel.class) @NonNull SingleSeriesSelectionPane [javac] required: @Initialized @NonNull SingleSeriesSelectionPane [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:165: warning: [dereference.of.nullable] dereference of possibly-null reference obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] if (obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:165: warning: [argument] incompatible argument for parameter arg0 of Map.get. [javac] if (obsPlotModel.getSeriesNumToObSrcListMap().get(seriesNum) [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:198: warning: [return] incompatible types in return. [javac] return panel; [javac] ^ [javac] type of expression: @Initialized @Nullable JPanel [javac] method return type: @Initialized @NonNull JPanel [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/dialog/series/SingleSeriesSelectionPane.java:214: warning: [argument] incompatible argument for parameter arg0 of Map.containsKey. [javac] num) [javac] ^ [javac] found : @Initialized @Nullable Integer [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/AAVSOFormatPhasePlotColumnInfoSource.java:108: warning: [unboxing.of.nullable] unboxing a possibly-null reference COLUMN_NAMES.get(name) [javac] return COLUMN_NAMES.get(name); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/AAVSOFormatRawDataColumnInfoSource.java:139: warning: [return] incompatible types in return. [javac] return COLUMN_NAMES.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("org.aavso.tools.vstar.ui.model.list.AAVSOFormatRawDataColumnInfoSource.class.COLUMN_NAMES") String> [javac] method return type: Collection [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/AAVSOFormatRawDataColumnInfoSource.java:240: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/AAVSOFormatRawDataColumnInfoSource.java:403: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ArbitraryFormatPhasePlotColumnInfoSource.java:102: warning: [unboxing.of.nullable] unboxing a possibly-null reference COLUMN_NAMES.get(name) [javac] return COLUMN_NAMES.get(name); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ArbitraryFormatRawDataColumnInfoSource.java:118: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/ArbitraryFormatRawDataColumnInfoSource.java:186: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PhasePlotMeanObservationTableModel.java:86: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PhasePlotMeanObservationTableModel.java:115: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PhasePlotMeanObservationTableModel.java:136: warning: [return] incompatible types in return. [javac] return clazz; [javac] ^ [javac] type of expression: @Initialized @Nullable Class [javac] method return type: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PhasePlotModelObservationTableModel.java:71: warning: [return] incompatible types in return. [javac] return clazz; [javac] ^ [javac] type of expression: @Initialized @Nullable Class [javac] method return type: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PhasePlotModelObservationTableModel.java:102: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/PhasePlotModelObservationTableModel.java:136: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/RawDataMeanObservationTableModel.java:89: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/RawDataMeanObservationTableModel.java:122: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/RawDataMeanObservationTableModel.java:146: warning: [return] incompatible types in return. [javac] return clazz; [javac] ^ [javac] type of expression: @Initialized @Nullable Class [javac] method return type: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/RawDataModelObservationTableModel.java:75: warning: [return] incompatible types in return. [javac] return clazz; [javac] ^ [javac] type of expression: @Initialized @Nullable Class [javac] method return type: @Initialized @NonNull Class [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/RawDataModelObservationTableModel.java:109: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/RawDataModelObservationTableModel.java:147: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/SimpleFormatPhasePlotColumnInfoSource.java:98: warning: [unboxing.of.nullable] unboxing a possibly-null reference COLUMN_NAMES.get(name) [javac] return COLUMN_NAMES.get(name); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/SimpleFormatRawDataColumnInfoSource.java:70: warning: [return] incompatible types in return. [javac] return COLUMN_NAMES.keySet(); [javac] ^ [javac] type of expression: Set<@KeyFor("org.aavso.tools.vstar.ui.model.list.SimpleFormatRawDataColumnInfoSource.class.COLUMN_NAMES") String> [javac] method return type: Collection [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/SimpleFormatRawDataColumnInfoSource.java:106: warning: [return] incompatible types in return. [javac] return columnName; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/list/SimpleFormatRawDataColumnInfoSource.java:166: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable Object [javac] method return type: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/InViewObservationFilter.java:50: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: filteredObs [javac] public InViewObservationFilter() { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/JDCoordSource.java:42: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).size(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/JDCoordSource.java:59: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).get(item).getDateInfo() [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/JDCoordSource.java:110: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).get(item); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PhaseCoordSource.java:44: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).size(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PhaseCoordSource.java:67: warning: [dereference.of.nullable] dereference of possibly-null reference obs [javac] if (item < obs.size() / 2) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PhaseCoordSource.java:135: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).get(item); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PreviousCyclePhaseCoordSource.java:40: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).size(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PreviousCyclePhaseCoordSource.java:57: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] phase = seriesNumToObSrcListMap.get(series).get(item).getPreviousCyclePhase(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/PreviousCyclePhaseCoordSource.java:104: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).get(item); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/StandardPhaseCoordSource.java:42: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).size(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/StandardPhaseCoordSource.java:62: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] phase = seriesNumToObSrcListMap.get(series).get(item).getStandardPhase(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/model/plot/StandardPhaseCoordSource.java:117: warning: [dereference.of.nullable] dereference of possibly-null reference seriesNumToObSrcListMap.get(series) [javac] return seriesNumToObSrcListMap.get(series).get(item); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:236: warning: [iterating.over.nullable] iterating over possibly-null reference pluginLibPath.listFiles(jarFilter) [javac] for (File file : pluginLibPath.listFiles(jarFilter)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:241: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:246: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(null, "Plugin Loader", [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:259: warning: [iterating.over.nullable] iterating over possibly-null reference pluginPath.listFiles(jarFilter) [javac] for (File file : pluginPath.listFiles(jarFilter)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:269: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:274: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(null, "Plugin Loader", [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:277: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(null, "Plugin Loader", [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:281: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(null, "Plugin Loader", [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:285: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(null, "Plugin Loader", [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:290: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:297: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] null, [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PluginLoader.java:354: warning: [argument] incompatible argument for parameter parent of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(null, "Plugin Loader", [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Component [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PropertiesAccessor.java:50: warning: [dereference.of.nullable] dereference of possibly-null reference url [javac] props.load(url.openStream()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PropertiesAccessor.java:52: warning: [dereference.of.nullable] dereference of possibly-null reference props.getProperty("starlist") [javac] list = props.getProperty("starlist").split(","); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PropertiesAccessor.java:69: warning: [return] incompatible types in return. [javac] return starlist; [javac] ^ [javac] type of expression: @Initialized @NonNull Star @Initialized @Nullable [] [javac] method return type: @Initialized @NonNull Star @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PropertiesAccessor.java:89: warning: [dereference.of.nullable] dereference of possibly-null reference url [javac] props.load(url.openStream()); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/PropertiesAccessor.java:97: warning: [return] incompatible types in return. [javac] return value; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/Star.java:26: warning: [initialization.field.uninitialized] the default constructor does not initialize field name [javac] private String name; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/Star.java:27: warning: [initialization.field.uninitialized] the default constructor does not initialize field identifier [javac] private String identifier; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/ResourceAccessor.java:80: warning: [return] incompatible types in return. [javac] return icon; [javac] ^ [javac] type of expression: @Initialized @Nullable Icon [javac] method return type: @Initialized @NonNull Icon [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/ResourceAccessor.java:120: warning: [return] incompatible types in return. [javac] return image; [javac] ^ [javac] type of expression: @Initialized @Nullable Image [javac] method return type: @Initialized @NonNull Image [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/resources/ResourceAccessor.java:140: warning: [return] incompatible types in return. [javac] return url; [javac] ^ [javac] type of expression: @Initialized @Nullable URL [javac] method return type: @Initialized @NonNull URL [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/ModellingTask.java:48: warning: [assignment] incompatible types in assignment. [javac] this.error = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/ModellingTask.java:51: warning: [method.invocation] call to createStopRequestListener() not allowed on the given receiver. [javac] stopListener = createStopRequestListener(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.SwingWorker.class) @NonNull ModellingTask [javac] required: @Initialized @NonNull ModellingTask [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/ModellingTask.java:77: warning: [assignment] incompatible types in assignment. [javac] error = t.getLocalizedMessage(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromFileTask.java:66: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: textFormatReader [javac] public NewStarFromFileTask(File obsFile, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:76: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: streams, retriever [javac] public NewStarFromObSourcePluginTask(ObservationSourcePluginBase obSourcePlugin) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:235: warning: [argument] incompatible argument for parameter inputStreams of ObservationSourcePluginBase.setInputInfo. [javac] obSourcePlugin.setInputInfo(null, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull List<@Initialized @NonNull InputStream> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:235: warning: [argument] incompatible argument for parameter inputName of ObservationSourcePluginBase.setInputInfo. [javac] obSourcePlugin.setInputInfo(null, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:254: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Authentication Source Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:256: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Authentication Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:258: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Observation Source Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:266: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Observation Source Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:268: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:289: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Observation Source Error", ex.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:292: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginTask.java:346: warning: [argument] incompatible argument for parameter msg of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog("Observation Source Read Error", t.getLocalizedMessage()); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginWithSuppliedFileTask.java:96: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/NewStarFromObSourcePluginWithSuppliedURLTask.java:96: warning: [argument] incompatible argument for parameter cursor of IMainUI.setCursor. [javac] Mediator.getUI().setCursor(null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Cursor [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/ObsListFileSaveTask.java:61: warning: [assignment] incompatible types in assignment. [javac] this.error = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/ObsListFileSaveTask.java:76: warning: [assignment] incompatible types in assignment. [javac] error = ex.getLocalizedMessage(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/PeriodAnalysisTask.java:67: warning: [assignment] incompatible types in assignment. [javac] this.error = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/PeriodAnalysisTask.java:70: warning: [method.invocation] call to createStopRequestListener() not allowed on the given receiver. [javac] stopListener = createStopRequestListener(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.SwingWorker.class) @NonNull PeriodAnalysisTask [javac] required: @Initialized @NonNull PeriodAnalysisTask [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/PeriodAnalysisTask.java:92: warning: [assignment] incompatible types in assignment. [javac] error = t.getLocalizedMessage(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/PluginManagerOperationTask.java:48: warning: [assignment] incompatible types in assignment. [javac] this.error = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/PluginManagerOperationTask.java:50: warning: [method.invocation] call to createStopRequestListener() not allowed on the given receiver. [javac] stopListener = createStopRequestListener(); [javac] ^ [javac] found : @UnderInitialization(javax.swing.SwingWorker.class) @NonNull PluginManagerOperationTask [javac] required: @Initialized @NonNull PluginManagerOperationTask [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/task/PluginManagerOperationTask.java:68: warning: [assignment] incompatible types in assignment. [javac] error = t.getLocalizedMessage(); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:65: warning: [initialization.static.field.uninitialized] static field codeTextArea not initialized [javac] private static ITextComponent codeTextArea; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:66: warning: [initialization.static.field.uninitialized] static field resultTextArea not initialized [javac] private static ITextComponent resultTextArea; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:68: warning: [initialization.static.field.uninitialized] static field vela not initialized [javac] private static VeLaInterpreter vela; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:88: warning: [dereference.of.nullable] dereference of possibly-null reference font [javac] codeTextArea.getUIComponent().setFont(new Font(Font.MONOSPACED, Font.PLAIN, font.getSize())); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:117: warning: [argument] incompatible argument for parameter codeChangeListener of VeLaDialog constructor. [javac] this(title, code, extraComponent, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Consumer<@Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:144: warning: [method.invocation] call to getContentPane() not allowed on the given receiver. [javac] getContentPane().add(extraComponent, BorderLayout.NORTH); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.vela.VeLaDialog.class) @NonNull VeLaDialog [javac] required: @Initialized @NonNull JDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:145: warning: [method.invocation] call to pack() not allowed on the given receiver. [javac] pack(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.vela.VeLaDialog.class) @NonNull VeLaDialog [javac] required: @Initialized @NonNull Window [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:148: warning: [method.invocation] call to addCodeChangeListener(java.util.function.Consumer) not allowed on the given receiver. [javac] addCodeChangeListener(codeChangeListener); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.vela.VeLaDialog.class) @NonNull VeLaDialog [javac] required: @Initialized @NonNull VeLaDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:150: warning: [method.invocation] call to showDialog() not allowed on the given receiver. [javac] showDialog(); [javac] ^ [javac] found : @UnderInitialization(org.aavso.tools.vstar.ui.vela.VeLaDialog.class) @NonNull VeLaDialog [javac] required: @Initialized @NonNull AbstractOkCancelDialog [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:227: warning: [argument] incompatible argument for parameter charset of LoadChooser.readFileAsString. [javac] Pair content = dialog.readFileAsString(this, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Charset [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:232: warning: [argument] incompatible argument for parameter title of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(this, getTitle(), ex); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:243: warning: [argument] incompatible argument for parameter charset of SaveChooser.writeStringToFile. [javac] if (dialog.writeStringToFile(this, content, null)) { [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Charset [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:247: warning: [argument] incompatible argument for parameter title of MessageBox.showErrorDialog. [javac] MessageBox.showErrorDialog(this, getTitle(), ex); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/ui/vela/VeLaDialog.java:331: warning: [argument] incompatible argument for parameter str of JTextArea.insert. [javac] area.insert(newCh, pos); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/AbstractExtremaFinder.java:48: warning: [method.invocation] call to getNumericallyMinimumMagnitudeIndex() not allowed on the given receiver. [javac] this.numericallyMinMagIndex = getNumericallyMinimumMagnitudeIndex(); [javac] ^ [javac] found : @UnderInitialization @NonNull AbstractExtremaFinder [javac] required: @Initialized @NonNull AbstractExtremaFinder [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/AbstractExtremaFinder.java:49: warning: [method.invocation] call to getNumericallyMaximumMagnitudeIndex() not allowed on the given receiver. [javac] this.numericallyMaxMagIndex = getNumericallyMaximumMagnitudeIndex(); [javac] ^ [javac] found : @UnderInitialization @NonNull AbstractExtremaFinder [javac] required: @Initialized @NonNull AbstractExtremaFinder [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/AbstractExtremaFinder.java:51: warning: [assignment] incompatible types in assignment. [javac] extremeMag = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/AbstractExtremaFinder.java:52: warning: [assignment] incompatible types in assignment. [javac] extremeTime = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Double [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/AbstractExtremaFinder.java:239: warning: [return] incompatible types in return. [javac] return strRepr; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/AbstractExtremaFinder.java:261: warning: [return] incompatible types in return. [javac] return "".equals(str) ? null : str; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/ClipboardUtils.java:36: warning: [argument] incompatible argument for parameter owner of Clipboard.setContents. [javac] clpbrd.setContents(stringSelection, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ClipboardOwner [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/date/AbstractHJDConverter.java:52: warning: [return] incompatible types in return. [javac] return converter; [javac] ^ [javac] type of expression: @Initialized @Nullable AbstractHJDConverter [javac] method return type: @Initialized @NonNull AbstractHJDConverter [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/help/Help.java:92: warning: [argument] incompatible argument for parameter plugin_doc_name of Help.openPluginHelp. [javac] openPluginHelp(plugin != null ? plugin.getDocName() : null); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/help/Help.java:137: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull URI [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/help/Help.java:139: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull URI [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/locale/LocaleProps.java:37: warning: [assignment] incompatible types in assignment. [javac] private static ResourceBundle localeResourceBundle = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ResourceBundle [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/locale/LocaleProps.java:39: warning: [initialization.static.field.uninitialized] static field prefs not initialized [javac] private static Preferences prefs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/locale/LocaleProps.java:40: warning: [initialization.static.field.uninitialized] static field locale not initialized [javac] private static Locale locale; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/TSPolynomialFitter.java:70: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: tfit, xfit, fit, residuals [javac] public TSPolynomialFitter(List observations) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/TSPolynomialFitter.java:312: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull PeriodFitParameters> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/TSPolynomialFitter.java:389: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull ContinuousModelFunction [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/WWZMultiperiodicModel.java:61: warning: [initialization.fields.uninitialized] the constructor does not initialize fields: desc [javac] public WWZMultiperiodicModel(WeightedWaveletZTransform wwt, [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/WWZMultiperiodicModel.java:184: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull List<@Initialized @NonNull PeriodFitParameters> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/WWZMultiperiodicModel.java:203: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull String> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/model/WWZMultiperiodicModel.java:208: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull ContinuousModelFunction [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/ListChangeMessage.java:67: warning: [argument] incompatible argument for parameter object of ListChangeMessage constructor. [javac] this(type, source, index, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/ListChangeMessage.java:77: warning: [argument] incompatible argument for parameter object of ListChangeMessage constructor. [javac] this(type, source, NONE, null); [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/NotifyingArrayList.java:167: warning: [return] incompatible types in return. [javac] return element; [javac] ^ [javac] type of expression: E[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] [javac] method return type: E[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/NotifyingArrayList.java:204: warning: [return] incompatible types in return. [javac] return list.toArray(); [javac] ^ [javac] type of expression: @Initialized @Nullable Object @Initialized @NonNull [] [javac] method return type: @Initialized @NonNull Object @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/NotifyingArrayList.java:207: warning: [override.return] Incompatible return type. [javac] public T[] toArray(T[] a) { [javac] ^ [javac] found : T[ extends @UnknownKeyFor Object super @UnknownKeyFor Void] @UnknownKeyFor [] [javac] required: T[ extends @UnknownKeyFor Object super @KeyForBottom Void] @UnknownKeyFor [] [javac] Consequence: method in NotifyingArrayList [javac] T extends Object [] toArray(NotifyingArrayList this, T extends Object [] p0) [javac] cannot override method in List [javac] T extends Object [] toArray(List this, T extends Object [] p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/NotifyingArrayList.java:207: warning: [override.param] Incompatible parameter type for a. [javac] public T[] toArray(T[] a) { [javac] ^ [javac] found : T extends @Initialized @Nullable Object @Initialized @NonNull [] [javac] required: T extends @Initialized @PolyNull Object @Initialized @NonNull [] [javac] Consequence: method in @Initialized @NonNull NotifyingArrayList [javac] T extends @Initialized @Nullable Object @Initialized @NonNull [] toArray(@Initialized @NonNull NotifyingArrayList this, T extends @Initialized @Nullable Object @Initialized @NonNull [] p0) [javac] cannot override method in @Initialized @NonNull List [javac] T extends @Initialized @Nullable Object @Initialized @NonNull [] toArray(@Initialized @NonNull List this, T extends @Initialized @PolyNull Object @Initialized @NonNull [] p0) [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/NotifyingArrayList.java:208: warning: [return] incompatible types in return. [javac] return list.toArray(a); [javac] ^ [javac] type of expression: T[ extends @Initialized @Nullable Object super @Initialized @Nullable Void] @Initialized @NonNull [] [javac] method return type: T[ extends @Initialized @Nullable Object super @Initialized @NonNull Void] @Initialized @NonNull [] [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/notification/NotifyingList.java:41: warning: [initialization.field.uninitialized] the default constructor does not initialize field notifier [javac] protected Notifier> notifier; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:38: warning: [assignment] incompatible types in assignment. [javac] private static Font extraLargeFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:39: warning: [assignment] incompatible types in assignment. [javac] private static Font largeFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:40: warning: [assignment] incompatible types in assignment. [javac] private static Font regularFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:41: warning: [assignment] incompatible types in assignment. [javac] private static Font smallFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:110: warning: [initialization.static.field.uninitialized] static field prefs not initialized [javac] private static Preferences prefs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:125: warning: [return] incompatible types in return. [javac] return null; [javac] ^ [javac] type of expression: null (NullType) [javac] method return type: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:173: warning: [assignment] incompatible types in assignment. [javac] extraLargeFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:174: warning: [assignment] incompatible types in assignment. [javac] largeFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:175: warning: [assignment] incompatible types in assignment. [javac] regularFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/ChartPropertiesPrefs.java:176: warning: [assignment] incompatible types in assignment. [javac] smallFont = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Font [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:48: warning: [return] incompatible types in return. [javac] return s; [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:257: warning: [dereference.of.nullable] dereference of possibly-null reference formats [javac] if (!formats.containsKey(decimalPlaces)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:261: warning: [return] incompatible types in return. [javac] return formats.get(decimalPlaces); [javac] ^ [javac] type of expression: @Initialized @Nullable DecimalFormat [javac] method return type: @Initialized @NonNull DecimalFormat [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:280: warning: [dereference.of.nullable] dereference of possibly-null reference formats [javac] if (!formats.containsKey(decimalPlaces)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:284: warning: [return] incompatible types in return. [javac] return formats.get(decimalPlaces); [javac] ^ [javac] type of expression: @Initialized @Nullable DecimalFormat [javac] method return type: @Initialized @NonNull DecimalFormat [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:305: warning: [dereference.of.nullable] dereference of possibly-null reference formats [javac] if (!formats.containsKey(decimalPlaces)) { [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:309: warning: [return] incompatible types in return. [javac] return formats.get(decimalPlaces); [javac] ^ [javac] type of expression: @Initialized @Nullable String [javac] method return type: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/prefs/NumericPrecisionPrefs.java:341: warning: [initialization.static.field.uninitialized] static field prefs not initialized [javac] private static Preferences prefs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/util/property/ApplicationProperties.java:78: warning: [assignment] incompatible types in assignment. [javac] prefs = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Preferences [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/ExpressionVisitor.java:246: warning: [argument] incompatible argument for parameter op of ExpressionVisitor.optimisedDyadicOpAST. [javac] right = optimisedDyadicOpAST(op, left, right); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/ExpressionVisitor.java:361: warning: [argument] incompatible argument for parameter op of ExpressionVisitor.optimisedDyadicOpAST. [javac] left = optimisedDyadicOpAST(op, left, right); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/JavaMethodExecutor.java:96: warning: [argument] incompatible argument for parameter obj of Operand.object2Operand. [javac] Operand result = Operand.object2Operand(retType.get(), method.invoke(obj, objParams)); [javac] ^ [javac] found : @Initialized @Nullable Object [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/JavaMethodExecutor.java:96: warning: [argument] incompatible argument for parameter obj of Method.invoke. [javac] Operand result = Operand.object2Operand(retType.get(), method.invoke(obj, objParams)); [javac] ^ [javac] found : @Initialized @Nullable Object [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/JavaMethodExecutor.java:110: warning: [return] incompatible types in return. [javac] return retVal; [javac] ^ [javac] type of expression: @Initialized @Nullable Optional<@Initialized @NonNull Operand> [javac] method return type: @Initialized @NonNull Optional<@Initialized @NonNull Operand> [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaPrefs.java:42: warning: [initialization.static.field.uninitialized] static field prefs not initialized [javac] private static Preferences prefs; [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaScriptDriver.java:71: warning: [argument] incompatible argument for parameter fileName of FileReader constructor. [javac] reader = new BufferedReader(new FileReader(velaSourceFile)); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaScriptDriver.java:102: warning: [dereference.of.nullable] dereference of possibly-null reference reader [javac] reader.close(); [javac] ^ [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaValidObservationEnvironment.java:45: warning: [assignment] incompatible types in assignment. [javac] private static ITableColumnInfoSource columnInfoSource = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull ITableColumnInfoSource [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaValidObservationEnvironment.java:65: warning: [assignment] incompatible types in assignment. [javac] name = symbol2CanonicalSymbol.get(name); [javac] ^ [javac] found : @Initialized @Nullable String [javac] required: @Initialized @NonNull String [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaValidObservationEnvironment.java:151: warning: [assignment] incompatible types in assignment. [javac] value = null; [javac] ^ [javac] found : null (NullType) [javac] required: @Initialized @NonNull Object [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaValidObservationEnvironment.java:185: warning: [argument] incompatible argument for parameter value of VeLaEnvironment.bind. [javac] bind(name, operand, true); [javac] ^ [javac] found : @Initialized @Nullable Operand [javac] required: @Initialized @NonNull Operand [javac] /home/runner/work/VStar/VStar/src/org/aavso/tools/vstar/vela/VeLaValidObservationEnvironment.java:188: warning: [return] incompatible types in return. [javac] return operand; [javac] ^ [javac] type of expression: @Initialized @Nullable Operand [javac] method return type: @Initialized @NonNull Operand [javac] Note: Some input files use or override a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] Note: Some input files use unchecked or unsafe operations. [javac] Note: Recompile with -Xlint:unchecked for details. [javac] 1596 warnings