DiscordTime / sticky-sessions-android

StickySessions is an app that helps teams to share and store their thoughts through digital-like retrospective sessions
9 stars 6 forks source link

Analyze possible errors generated from fbinfer #166

Open CarlosRodrigo opened 5 years ago

CarlosRodrigo commented 5 years ago

Found 4 issues

app/src/main/java/br/org/cesar/discordtime/stickysessions/ui/list/ListSessionsActivity.java:71: error: NULL_DEREFERENCE object returned by getSupportActionBar() at line 71.

  1. setSupportActionBar(toolbar);
  2.     getSupportActionBar().setDisplayHomeAsUpEnabled(true);
  3. getSupportActionBar().setDisplayShowHomeEnabled(true);

app/src/main/java/br/org/cesar/discordtime/stickysessions/ui/lobby/SessionTypeLayoutManager.java:134: error: NULL_DEREFERENCE object child last assigned on line 129 at line 134.

  1. float d = Math.min(d1, Math.abs(midpoint - childMidpoint));
  2. float scale = s0 + (s1 - s0) * (d - d0) / (d1 - d0);
  3.         child.setScaleX(scale);
  4. child.setScaleY(scale);
  5. }

app/src/main/java/br/org/cesar/discordtime/stickysessions/ui/lobby/SessionTypeLayoutManager.java:151: error: NULL_DEREFERENCE object child last assigned on line 146 at line 151.

  1. float d = Math.min(d1, Math.abs(midpoint - childMidpoint));
  2. float scale = s0 + (s1 - s0) * (d - d0) / (d1 - d0);
  3.         child.setScaleX(scale);
  4. child.setScaleY(scale);
  5. }

app/src/main/java/br/org/cesar/discordtime/stickysessions/ui/lobby/LobbyActivity.java:163: error: NULL_DEREFERENCE object returned by recyclerView.getLayoutManager() at line 163.

  1. middle += (itemCount-position);
  2. }
  3.     recyclerView.getLayoutManager().scrollToPosition(middle);
  4. }