Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
A
Android
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 6
    • Merge Requests 6
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

and though bugs are the bane of my existence, rest assured the wretched thing will get the best of care here

  • Confidential and Proprietary
  • NYNJA
  • Android
  • Merge Requests
  • !2633

You need to sign in or sign up before continuing.
Closed
Opened May 27, 2020 by delete2@delete2Contributor
  • Report abuse
Report abuse

NY-9843: [AN]: Avoid using butterknife

  • Overview 1
  • Commits 1
  • Changes 1

Created by: rvc-brickabode

We have found that to use a more updated ButterKnife version or either try to use findviewbyid and do the binding 'manually' to avoid the problem. For this specific case we are suggesting the later. We are also delaying the binding of the views to onFinishInflate to decrease possibility of having null objects.

In addition, we would like to make a suggestion, that may take some time. We could refactor the codes that use ButterKnife, replacing to View Binding (built-in), making the code safer than just using either findViewById or ButterKnife. That is for future.

Assignee
Assign to
Reviewer
Request review from
None
Milestone
None
Assign milestone
Time tracking
Reference: exconfidential/nynja/Android!2633
Source branch: NY-9843