Main icon indicating copy to clipboard operation
Main copied to clipboard

Assignment inlining bug

Open yuvalsimon opened this issue 8 years ago • 0 comments

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

yuvalsimon avatar Jun 26 '17 21:06 yuvalsimon