Main
Main copied to clipboard
Assignment inlining bug
With the tipper AssignmentAndAssignmentOfSameValue:
class Element extends AccessibleObject implements Member {
private final AccessibleObject accessibleObject;
private final Member member;
<M extends AccessibleObject & Member> Element(M member) {
checkNotNull(member);
this.member = this.accessibleObject = member;
}
...
goes to
class Element extends AccessibleObject implements Member {
private final AccessibleObject accessibleObject;
private final Member member;
<M extends AccessibleObject & Member> Element(M member) {
checkNotNull(member);
this.accessibleObject = member;
this.member = member;
}
...
Gives type mismatch error I suppose its a wontfix