-
Notifications
You must be signed in to change notification settings - Fork 247
Update Gradle to version 4.5, update dependency versions and fix Travis build #131
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
Conversation
|
This is a better solution for the problem. I'll close the PR #129 |
|
|
||
| android { | ||
| lintOptions { | ||
| abortOnError false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What does this do? I usually prefer to leave warnings / errors on unless there's a good reason not to.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's because the Android linter is finding 110 issues. By default, the build is failing as long as there are linter issues.
When this option is set to false, the linting task still displays that issues were found and writes a html and xml report, but the build doesn't fail.
If you would like to rather let the build fail until the issues are resolved, I could remove that option from the pull request.
|
Hm, I'm always wary of updating the dependencies as it can have side effect that may be hard to detect. Did you have the chance to do a thorough testing of all the features with the new dependencies (especially upload to OSM, which is mostly what the dependencies are needed for)? |
* don't let the build fail on linter issues * update gradle build tools, slf4j for Android and OSMDroid
066fe28 to
23cb335
Compare
|
I wouldn't call what I did thorough testing 😉. |
|
I'm getting this error when trying to upload a trace to osm: |
|
@jamescr Which version? The current state of this PR does not update Apache HTTP. I excluded it from the version update after the comment by @nguillaumin above. |
|
No problem, at least we know now, that an update would have really caused issues. |
|
We've been testing this changes:
Everything is working OK, we hope this PR could be accepted. |
|
Hi, You guys seem really motivated to take OSMTracker one step further, which is awesome. As you may have noticed I'm not very active on the project, for lack of time and motivation. To be honest it's unlikely I'll be able to merge these PR because I don't have the time to test, and I don't want to release untested versions on the Play Market (I've been bitten by that and had to rollback after several user complaints, it was not fun). How would you guys feel about taking the project over? |
|
@nguillaumin Wow!, for us would be a pleasure, thanks. But what exactly do you mean by taking over the project? |
|
I was thinking I would take down the app from the Android market, transfer the GitHub repository to you, and the you can do whatever you want 😉 (presumably re-publish it on the market under your own account and continue the development) |
|
Ok. I have deleted Regarding the android market. We were thinking that if you take down the app from the market, we will lost the contact with the users, so when we update the app they won't be noticed. Would you mind transferring the app in the android market as well? If you agree please sent me an email jaime.cr (at) gmail.com, and I can give you any needed data. |
|
Any updates regarding the repository transfer, is this project currently actively maintained? And any news about this PR? |
|
Hi @floscher. Yes, this project is actively maintained. |

@nguillaumin as you said in #129, only updating
gradle-wrapper.propertiesis not enough. Normally at leastgradle-wrapper.jaralso changes. In this case alsogradlewandgradlew.batchanged. The update can be done by executing./gradlew wrapper --gradle-version 4.5 --distribution-type alltwo times. Or I normally use a small shell script doing that for me: https://gist.github.com/floscher/162c8559258550a4173a6c87b2454f47So the commits do the following: