GNOME Bugzilla – Bug 781806
Modernize shell scripts
Last modified: 2017-04-28 05:56:32 UTC
I used a static analysis tool in order to identify any "weakness" in all GJS shell scripts. - There is a rationale behind each change, we can discuss any of it; - It is expected to work fine in other shells (I mean, not bash); - I'll attach 2 patches because one is 100% tied to Travis; once it works there, we are done; the other patch handles GJS tests; - all succeeded on CI; - It is not a bad thing, but I'm not sure you guys want it.
Created attachment 350516 [details] [review] Travis related script
Created attachment 350517 [details] [review] Tests related script
Review of attachment 350517 [details] [review]: This is great, thanks! +1
Review of attachment 350516 [details] [review]: +1 This is also great, but since we unfortunately still haven't gotten Travis enabled on the GNOME Github mirror I can't test it. I'll trust that it works for you :-)