Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration to Latest Dev Tools #11

Closed
wants to merge 4 commits into from

Conversation

subbramanil
Copy link

  • Migrates to 'kotlin' from 'java'
  • Upgrades gradle & gradle wrapper
  • Updates the compile & target SDK to fix warnings
  • Moves from 'appcompat' to 'androidx' library usage
  • Moves hard coded strings to 'Strings.xml'
  • Removes unused resources
  • Fixes Lint warnings
  • Fixes typos

This commit migrates the code base to the latest android development tools before adding new features. This will enable building new features quickly and attact more developers to work on.

The migration is done as follows,

  1. Making use of Android Studio's tools: 'Convert Java to Kotlin' & 'Migrate to AndroidX'
  2. Analyze the project using lint and apply auto-suggesions wherever possible
  3. When auto-suggestion isn't available, apply sensible changes manually

Preview: Gets deleted after 30 days from Oct 15

- Migrates to 'kotlin' from 'java'
- Upgrades gradle & gradle wrapper
- Updates the compile & target SDK to fix warnings
- Moves from 'appcompat' to 'androidx' library usage
- Moves hard coded strings to 'Strings.xml'
- Removes unused resources
- Fixes Lint warnings
- Fixes typos

This commit migrates the code base to the latest android development tools before adding new features. This will enable building new features quickly and attact more developers to work on.

The migration is done as follows,

1. Making use of Android Studio's tools: 'Convert Java to Kotlin' & 'Migrate to AndroidX'
2. Analyze the project using lint and apply auto-suggesions wherever possible
3. When auto-suggestion isn't available, apply sensible changes manually
…o enforce workspace settings unless the developers agreed upon using the same coding style
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants