Updates for pull request #1284. Fix for issues #869 and #1018.

Added name to AUTHORS file. Added ECJ fix and test. Made one of the
variables final to also verify the final error case.
This commit is contained in:
Kevin Chirls committed 2017-03-15 10:09:04 -07:00
1 parent d146f36268
commit 78e526690c
5 files changed
+34 -4

No files matched your search

@@ -11,3 +11,33 @@
this.__huh2 = _huh2;
}
}
@lombok.AllArgsConstructor @lombok.experimental.Accessors(prefix = {"p", "_"}) class NonNullConstructorsWithAccessors {
@lombok.NonNull Integer plower;
@lombok.NonNull Integer pUpper;
@lombok.NonNull Integer _huh;
final @lombok.NonNull Integer __huh2;
public @java.beans.ConstructorProperties({"plower", "upper", "huh", "_huh2"}) @java.lang.SuppressWarnings("all") @javax.annotation.Generated("lombok") NonNullConstructorsWithAccessors(final @lombok.NonNull Integer plower, final @lombok.NonNull Integer upper, final @lombok.NonNull Integer huh, final @lombok.NonNull Integer _huh2) {
super();
if ((plower == null))
{
throw new java.lang.NullPointerException("plower");
}
if ((upper == null))
{
throw new java.lang.NullPointerException("upper");
}
if ((huh == null))
{
throw new java.lang.NullPointerException("huh");
}
if ((_huh2 == null))
{
throw new java.lang.NullPointerException("_huh2");
}
this.plower = plower;
this.pUpper = upper;
this._huh = huh;
this.__huh2 = _huh2;
}
}