{"push_id":663529537,"size":21,"distinct_size":17,"ref":"refs/heads/life-cycle","head":"c9bdef9bbe2144c7aa482ea791094d168b10a430","before":"8d0509dc26dc44d6ca1010210cece92972a62ba6","commits":[{"sha":"3fdf64b76c9ec4bb4062f0bc323704d97a91ddb2","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib/android: make `ui` a group and clean doc\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/3fdf64b76c9ec4bb4062f0bc323704d97a91ddb2"},{"sha":"fd0a983f1daec8070880e68088cd01d0e713f822","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib & src: name Android API version annotations\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/fd0a983f1daec8070880e68088cd01d0e713f822"},{"sha":"c11abcc5332a63c8cb995840e31af316a3ce83e2","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib & examples: update users of Android API version annotations\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/c11abcc5332a63c8cb995840e31af316a3ce83e2"},{"sha":"22a69c6f65446edee07101b6cc06204a475ccf37","author":{"email":"b30f4169e054ee7b8c243480bcfcef62416f3b08@moz-code.org","name":"Alexandre Terrasa"},"message":"nitdoc: introduce Tabs component\n\nSigned-off-by: Alexandre Terrasa <alexandre@moz-code.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/22a69c6f65446edee07101b6cc06204a475ccf37"},{"sha":"134faeb3f46894312ad1dcbff6f160b806eaaa08","author":{"email":"b30f4169e054ee7b8c243480bcfcef62416f3b08@moz-code.org","name":"Alexandre Terrasa"},"message":"nitdoc: introduce TabbedGroup and PanelGroup composite\n\nSigned-off-by: Alexandre Terrasa <alexandre@moz-code.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/134faeb3f46894312ad1dcbff6f160b806eaaa08"},{"sha":"ed059bf1490f5d5dd28a66a8529af37fe6f9ea9e","author":{"email":"b30f4169e054ee7b8c243480bcfcef62416f3b08@moz-code.org","name":"Alexandre Terrasa"},"message":"nitdoc: intro/redef lists use TabbedGroup\n\nSigned-off-by: Alexandre Terrasa <alexandre@moz-code.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/ed059bf1490f5d5dd28a66a8529af37fe6f9ea9e"},{"sha":"913337b4c0c9e352202bce98959605dec8e83cf3","author":{"email":"b30f4169e054ee7b8c243480bcfcef62416f3b08@moz-code.org","name":"Alexandre Terrasa"},"message":"nitdoc: hierarchy lists use TabbedGroup\n\nSigned-off-by: Alexandre Terrasa <alexandre@moz-code.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/913337b4c0c9e352202bce98959605dec8e83cf3"},{"sha":"f8aa4c9dc195fc6699868576c042d069c7395921","author":{"email":"b30f4169e054ee7b8c243480bcfcef62416f3b08@moz-code.org","name":"Alexandre Terrasa"},"message":"nitdoc: display less important data in tabs\n\nSigned-off-by: Alexandre Terrasa <alexandre@moz-code.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/f8aa4c9dc195fc6699868576c042d069c7395921"},{"sha":"789efc93b5aa3b2b4663d379ca23e1f94877030d","author":{"email":"b30f4169e054ee7b8c243480bcfcef62416f3b08@moz-code.org","name":"Alexandre Terrasa"},"message":"nitdoc: display source link in tab menu\n\nSigned-off-by: Alexandre Terrasa <alexandre@moz-code.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/789efc93b5aa3b2b4663d379ca23e1f94877030d"},{"sha":"4249a1381af4a013533f5010e16848dfabd02e20","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"Merge branch 'master' into android-annotations","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/4249a1381af4a013533f5010e16848dfabd02e20"},{"sha":"ac05052cee9ef15e1f6666d6db760b4a1532b329","author":{"email":"fb7058dfc24bf257c276819183d58e00527fa733@hotmail.com","name":"Lucas Bajolet"},"message":"lib/standard: Removed push_back_reader and replaced it by a peek operation on BufferedReaders\n\nSigned-off-by: Lucas Bajolet <r4pass@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/ac05052cee9ef15e1f6666d6db760b4a1532b329"},{"sha":"c76ec25868ce7fd9be812c44b090a070caeb37d9","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"Merge: Standardize the name of Android API level annotations\n\nRename `min_api_version`, `max_api_version` and `target_api_version` to `android_api_min`, `android_api_max` and `android_api_target`. It fits better with the other `android_` annotations (as seen in `lib/android/aware.nit`) and with the `app_` annotations.\n\n> Please ignore the first commit, it is from #1325.\n\nPull-Request: #1328\nReviewed-by: Jean Privat <jean@pryen.org>\nReviewed-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>\nReviewed-by: Ait younes Mehdi Adel <overpex@gmail.com>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/c76ec25868ce7fd9be812c44b090a070caeb37d9"},{"sha":"0dfb7f2f0a7d4f970ef86f9e2c078014ba3692df","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"Merge: Revamp app.nit print_error and print_warning\n\nShould we move `print_error` to the standard library? It could be useful and specialized for many usages. Android redirects to logcat, PNaCl could redirect to the JavaScript console, and nitcorn could tee to console and a file.\n\nAll the current errors printed on `sys.stderr` are lost on Android. Redirecting the stream is not ideal as each call to `write` would use a new line on the Android log.\n\nPull-Request: #1329\nReviewed-by: Jean Privat <jean@pryen.org>\nReviewed-by: Romain Chanoir <chanoir.romain@courrier.uqam.ca>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/0dfb7f2f0a7d4f970ef86f9e2c078014ba3692df"},{"sha":"9a3c09d0df0653acd033511b255bcefcec9b7ef7","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"Merge: nitdoc: introduce tabbed view to hidde less important data\n\nThis PR introduce discrete tabs in the Nitdoc HTML output to hidde less important data like linearization tree, subclasses list etc.\nThis makes the main page more clean and readable.\n\nJust pass the mouse over a definition to make the tab menu appear and select the details you want to see.\nI also moved the source link here.\n\nOne can see the difference on [`Array[E]::SELF`](http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/stdlib/class_standard__collection__array__Array.html#article:standard__collection__array__Array__SELF.definition). Notice the little burger menu on the right of the signature.\n\nDémos:\n* [stdlib](http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/stdlib/index.html)\n* [nitc](http://gresil.org/jenkins/job/CI-nitdoc/ws/doc/nitc/index.html)\n\nPull-Request: #1330\nReviewed-by: Jean Privat <jean@pryen.org>\nReviewed-by: Lucas Bajolet <r4pass@hotmail.com>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/9a3c09d0df0653acd033511b255bcefcec9b7ef7"},{"sha":"90bb4774df00a81b50a778696a0ba8de9c8c48c9","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"Merge: Kill PushBackReader\n\nAs part of the #1309 series, this is a first PR signaling the death of the PushBackReader, since its semantics were for the least, doubtful, and since its use was mainly for look-ahead parsers, it's been decided that a peek operation on BufferedReaders would be better.\n\nPull-Request: #1333\nReviewed-by: Alexis Laferrière <alexis.laf@xymus.net>\nReviewed-by: Alexandre Terrasa <alexandre@moz-code.org>\nReviewed-by: Jean Privat <jean@pryen.org>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/90bb4774df00a81b50a778696a0ba8de9c8c48c9"},{"sha":"c74670275b87cd8c7b9fc613d2e982409a6474a9","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib/android: assets_and_resources need only `dalvik`\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/c74670275b87cd8c7b9fc613d2e982409a6474a9"},{"sha":"c41cfbae2a79357905eee595f4dbc3bb871f039b","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib/app: intro `AppComponent` to react to application life-cycle in app.nit\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/c41cfbae2a79357905eee595f4dbc3bb871f039b"},{"sha":"eda11dd01d1805e562ffa48e9216b39e57888481","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib: update the old NDK based android to use new lifecycle\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/eda11dd01d1805e562ffa48e9216b39e57888481"},{"sha":"091a27ef0c4d08526faba307d39812b215ce7f2c","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"lib/mnit_linux: update linux mnit implementation to use the new life-cycle\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/091a27ef0c4d08526faba307d39812b215ce7f2c"},{"sha":"7526a2159277b246c35028f35cc4a6bb7d2209e1","author":{"email":"b039e421609d7f6745b4f3c2461976cf9144304c@xymus.net","name":"Alexis Laferrière"},"message":"examples: update all users of mnit to the new life-cycle\n\nSigned-off-by: Alexis Laferrière <alexis.laf@xymus.net>","distinct":true,"url":"https://api.github.com/repos/xymus/nit/commits/7526a2159277b246c35028f35cc4a6bb7d2209e1"}]}