Checker Framework — Nullness Report

Generated 2026-06-07

← Back to Project Health
1596
Total warnings
938
Nullness
118
Initialization
Download raw report (.txt)
    [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<String, String> 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<String, Class<?>> savedDetailTypes = null;
    [javac] 	                                                        ^
    [javac]   found   : null (NullType)
    [javac]   required: @Initialized @NonNull Map<@Initialized @NonNull String, @Initialized @NonNull Class<? extends @Initialized @Nullable Object>>
    [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<Integer, String> 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<String, Integer> 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<FunctionExecutor> 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.lang.Class<?>>,java.util.Set<java.lang.String>) 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.lang.Class<?>>,java.util.Set<java.lang.String>) 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.lang.Class<?>>,java.util.Set<java.lang.String>) 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<T extends @Initialized @Nullable Object, U extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object>
    [javac]     @Initialized @NonNull boolean equals(@Initialized @NonNull Triple<T extends @Initialized @Nullable Object, U extends @Initialized @Nullable Object, V extends @Initialized @Nullable Object> 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<Operand> 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<String, String>(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<T extends @Initialized @Nullable Object, U extends @Initialized @Nullable Object>
    [javac]     @Initialized @NonNull boolean equals(@Initialized @NonNull Pair<T extends @Initialized @Nullable Object, U extends @Initialized @Nullable Object> 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<capture#01 extends @Initialized @Nullable Object>
    [javac]   method return type: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
    [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<ValidObservation> 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<org.aavso.tools.vstar.data.ValidObservation>) 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</*RAW*/>
    [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<SeriesType>
    [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<java.lang.String>) 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<ValidObservation> 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<ValidObservation> 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<String>
    [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<String>
    [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<PeriodAnalysisCoordinateType> 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<ValidObservation> 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<ValidObservation> 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<org.aavso.tools.vstar.data.ValidObservation>) 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<? extends @Initialized @Nullable Object>
    [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<SeriesType, Boolean> 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<SeriesType, Boolean> 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</*RAW*/>
    [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<ValidObservation> 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<ValidObservation> 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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [javac]   required: @Initialized @NonNull AbstractObservationPlotPane<T extends @Initialized @NonNull ObservationAndMeanPlotModel>
    [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<T extends @Initialized @NonNull AbstractSyntheticObservationTableModel>
    [javac]   required: @Initialized @NonNull SyntheticObservationListPane<T extends @Initialized @NonNull AbstractSyntheticObservationTableModel>
    [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<T extends @Initialized @NonNull AbstractSyntheticObservationTableModel>
    [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<SeriesType, List<ValidObservation>> 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<org.aavso.tools.vstar.data.ValidObservation>) 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<S extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>
    [javac]   required: @Initialized @NonNull ListSearchPane<S extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>
    [javac]   required: @Initialized @NonNull ListSearchPane<S extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>
    [javac]   required: @Initialized @NonNull ListSearchPane<S extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>
    [javac]   required: @Initialized @NonNull VeLaListSearchPane<S extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>.@UnderInitialization(org.aavso.tools.vstar.ui.pane.list.VeLaListSearchPane.VeLaRowFilter.class) @NonNull VeLaRowFilter
    [javac]   required: @Initialized @NonNull RowFilter</*RAW*/>
    [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<capture#02 extends @Initialized @NonNull TableModel>
    [javac]   required: @Initialized @NonNull VeLaListSearchPane<? extends @Initialized @NonNull TableModel>
    [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<S extends @Initialized @NonNull TableModel>
    [javac]   required: @Initialized @NonNull VeLaListSearchPane<S extends @Initialized @NonNull TableModel>
    [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<capture#03 extends @Initialized @Nullable Object>
    [javac]   method return type: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
    [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<byte[], String>)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<? extends @Initialized @Nullable Object, @Initialized @NonNull String>
    [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<? extends @Initialized @Nullable Object, @Initialized @NonNull String>
    [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<String>
    [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<String>
    [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<org.aavso.tools.vstar.ui.mediator.message.NewStarMessage>) 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<ValidObservation> 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<java.lang.String>,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<java.lang.String>,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<java.lang.String>,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<java.lang.Double>) 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<Double>
    [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<Harmonic> 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<Double> 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<java.lang.Double>) 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<? extends @Initialized @Nullable Object> 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<? extends @Initialized @Nullable Object> 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<T extends @Initialized @NonNull JPanel>
    [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<T extends @Initialized @NonNull JPanel>
    [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<T extends @Initialized @NonNull JPanel>
    [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<T extends @Initialized @NonNull JPanel>
    [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<T extends @Initialized @NonNull JPanel>
    [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<String>
    [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<capture#04 extends @Initialized @Nullable Object>
    [javac]   method return type: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
    [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<capture#05 extends @Initialized @Nullable Object>
    [javac]   method return type: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
    [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<capture#06 extends @Initialized @Nullable Object>
    [javac]   method return type: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
    [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<capture#07 extends @Initialized @Nullable Object>
    [javac]   method return type: @Initialized @NonNull Class<? extends @Initialized @Nullable Object>
    [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<String>
    [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<String> 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<String> 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<java.lang.String>) 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<String, String> 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<ValidObservation> 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> 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<E extends Object>
    [javac]     <T extends Object> T extends Object [] toArray(NotifyingArrayList<E extends Object> this, T extends Object [] p0)
    [javac]   cannot override method in List<E extends Object>
    [javac]     <T extends Object> T extends Object [] toArray(List<E extends Object> 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> 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<E extends @Initialized @Nullable Object>
    [javac]     <T extends @Initialized @Nullable Object> T extends @Initialized @Nullable Object @Initialized @NonNull [] toArray(@Initialized @NonNull NotifyingArrayList<E extends @Initialized @Nullable Object> this, T extends @Initialized @Nullable Object @Initialized @NonNull [] p0)
    [javac]   cannot override method in @Initialized @NonNull List<E extends @Initialized @Nullable Object>
    [javac]     <T extends @Initialized @Nullable Object> T extends @Initialized @Nullable Object @Initialized @NonNull [] toArray(@Initialized @NonNull List<E extends @Initialized @Nullable Object> 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<ListChangeMessage<E>> 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