In Android 6.0 adds a location permission request dialog for test apps #537
Conversation
juhanak
commented
Feb 12, 2016
…_app and PerfTest_app.
Hi @juhanak, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution! TTYL, MSBOT; |
Review status: 0 of 1 files reviewed at latest revision, 1 unresolved discussion. test/www/js/thali_main.js, line 38 [r1] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 1 files reviewed at latest revision, 1 unresolved discussion. test/www/js/thali_main.js, line 38 [r1] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 1 files reviewed at latest revision, 1 unresolved discussion. test/www/js/thali_main.js, line 38 [r1] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 1 files reviewed at latest revision, 1 unresolved discussion. test/www/js/thali_main.js, line 38 [r1] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 3 files reviewed at latest revision, 2 unresolved discussions. test/www/js/thali_main.js, line 42 [r2] (raw file): Comments from the review on Reviewable.io |
Review status: 0 of 3 files reviewed at latest revision, 2 unresolved discussions. test/www/js/thali_main.js, line 42 [r2] (raw file): Comments from the review on Reviewable.io |
Reviewed 2 of 3 files at r2, 1 of 1 files at r3. Comments from the review on Reviewable.io |
In Android 6.0 adds a location permission request dialog for test apps
I realize this code review is finished but there are some pretty serious issues here that I'm surprised were missed. I would ask that both @vjrantal and @juhanak take a look at my comments below and tat @juhanak please fix. Also, where is the test to make sure this all works? Review status: all files reviewed at latest revision, 6 unresolved discussions, some commit checks broke. www/android/thaliPermissions.js, line 1 [r3] (raw file): www/android/thaliPermissions.js, line 29 [r3] (raw file): www/android/thaliPermissions.js, line 33 [r3] (raw file): www/android/thaliPermissions.js, line 42 [r3] (raw file): www/android/thaliPermissions.js, line 51 [r3] (raw file): www/android/thaliPermissions.js, line 54 [r3] (raw file): Comments from the review on Reviewable.io |
All great and valid comments that I bet @juhanak fixes. As a side note, "serious issues" might feel a bit extreme wording since these were all non-functional and more about coding convention and docs - still - they could have been caught during the review so I'll take the bullet on that. As a code reviewer, I did not mandate an automated test since we didn't have a CI with Marshmallow devices and I did not want to block this commit until we do have that. I now created an issue (#547) so that we remember to do that once possible (I should have created this issue already back when I accepted the code review). Comments from the review on Reviewable.io |
My point was just that helping folks new to Node learn how to write proper node is a big deal and code reviews are the time to do it. So when we see code that is functionally correct but not idiomatic we need to point it out so the folks can learn how to 'node'. In regards to tests, we should still require the tests and until CI is back we expect them to be run locally. Not ideal but better than not having tests. My bigger concern is if this functionality really can be tested in CI since I think it involves a user dialog. Review status: all files reviewed at latest revision, 6 unresolved discussions, some commit checks broke. Comments from the review on Reviewable.io |