apache / apache/cordova-android
Get rid of project.properties files
- Dominant language
- JavaScript
- Stars
- 3.8k
- Forks
- 1.6k
- Avg merge
- 16h 18m
- Merged PRs (30d)
- 11
Description
The properties should be read from Gradle files such as `gradle.properties`, `settings.gradle`, or defaults in the root `build.gradle` file.
P.S. This means that default compile SDK version should be read from root `build.gradle` (copied from `bin/templates/project/build.gradle`) instead of `project.properties` file.
Contributor guide
Research direction
Start by tracing how properties are currently read from project.properties, then compare gradle.properties, settings.gradle, and the root build.gradle. Check bin/templates/project/build.gradle for the copied defaults, especially the compile SDK version. Done means project properties, including the default compile SDK, are sourced from the Gradle files without project.properties files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- build-system, mobile
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100