{"push_id":733868169,"size":11,"distinct_size":4,"ref":"refs/heads/a/ts-paths","head":"b29839a46a2f6969ac96fe56666e1930da2fc988","before":"fa4496c58d9211cfb47adcb6255151cda5209d3d","commits":[{"sha":"2372d29fbd0c31bb4e6c9cde749cbbdf9c735680","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Move TypeScript module code into js file.\n\nMove only, no changes. Preparation for larger changes.\n\nChange-Id: Ia7487af68cdb7dc83c984f0e045db3e50fb6517a\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/2372d29fbd0c31bb4e6c9cde749cbbdf9c735680"},{"sha":"f388e98a7f2043a01f15a9d4faaff5ab077fce6a","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Define QT_NO_PROCESS_COMBINED_ARGUMENT_START.\n\nThis will be present in Qt 5.6, and prevents use of dangerous overloads\nof QProcess::start.\n\nChange-Id: Ibd58091bcae1f326ab62ad14deef7a99138cdc6b\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/f388e98a7f2043a01f15a9d4faaff5ab077fce6a"},{"sha":"c359cf5283de39c4ae2a71b61db3c8bf8a742bd4","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Introduce qbs.nullDevice.\n\nChange-Id: I84d2f1e461eb22f25c08c9a610a4f7b152c67970\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/c359cf5283de39c4ae2a71b61db3c8bf8a742bd4"},{"sha":"47f9b7c85a3e8033d618af73d18317fa68fcbc55","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Fix WiX autotest.\n\nChange-Id: I50390d234b1389dc2d5f3b8a28a151151ea429cd\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/47f9b7c85a3e8033d618af73d18317fa68fcbc55"},{"sha":"a3cb59b277698ba92cdfde0ccc215e93b96ae92f","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Move more Android NDK logic out of the profiles.\n\nChange-Id: Ie7c61fde802921b48d588b2760f798431fab81bf\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/a3cb59b277698ba92cdfde0ccc215e93b96ae92f"},{"sha":"d6e5db9d8f3771023465e13757e35fc752d7126c","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Add manifest support in Java module.\n\nThe existing manifest property was never declared, so this never worked\nin the first place. Additionally, add aggregation capabilities similar\nto how Info.plist is handled in the DarwinGCC module.\n\nChange-Id: I93e35936bdfd271adc2892bf2288d2f66d4f87a8\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/d6e5db9d8f3771023465e13757e35fc752d7126c"},{"sha":"f697752bd50575f7f7f837047f5a45896f19826c","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Be explicit about passing -O0.\n\nGenerally in Qbs, undefined means to use the underlying tool's default,\nwhile an explicit value will pass a flag even if it is already default.\n\nChange-Id: I847d56f5e2abede6d49467e0bb2393958d9643e1\nReviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>\nReviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>","distinct":false,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/f697752bd50575f7f7f837047f5a45896f19826c"},{"sha":"5396c8e269f36628857f5824a10967c855750b83","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Add a File.canonicalFilePath function.\n\nChange-Id: I0759c9c81569d0bc3cc44937b7c4d6cce6af5d29","distinct":true,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/5396c8e269f36628857f5824a10967c855750b83"},{"sha":"59b260d7a03a82a4bd15b7691fc79ea51b2e0871","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Add a node.js probe and use it in the modules.\n\nChange-Id: Ie47951e621702d387ca6274cd74e6c5858f49d16","distinct":true,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/59b260d7a03a82a4bd15b7691fc79ea51b2e0871"},{"sha":"ac97d7934c686254cda908e916a94f2a09efd3fb","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Add a TypeScript probe and use it in the modules.\n\nThis improves performance by ensursing that `tsc --version` is only\ninvoked once on module load, as well as providing qbs with the\nknowledge of tsc's actual install location, which will be important in\nfuture patches.\n\nChange-Id: Ib736506a300f491ee1a7cccb3e679143ce7de89d","distinct":true,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/ac97d7934c686254cda908e916a94f2a09efd3fb"},{"sha":"b29839a46a2f6969ac96fe56666e1930da2fc988","author":{"email":"2d627e1cecd5435752fa500bacbe05f7cc90c369@petroules.com","name":"Jake Petroules"},"message":"Implement perfect output artifact tracking for TypeScript compiler.\n\nThis uses the TypeScript compiler API do to the work, similarly to the\nsolution implemented for Java.\n\nChange-Id: I2a9c06ca9bec79af3341cb4f6effe9008e9ed276","distinct":true,"url":"https://api.github.com/repos/jakepetroules/qbs/commits/b29839a46a2f6969ac96fe56666e1930da2fc988"}]}