{"push_id":1052939782,"size":33,"distinct_size":33,"ref":"refs/heads/develop","head":"6613895d1b2aae6bab0c520c1be243e40f04474b","before":"0c394f1753fc51c72a279ffec738a0971d6d3e40","commits":[{"sha":"f053f214d93f5ee0dba903bc6bfb878fda784ae3","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"JSConfiguration: added --source-map argument, and it defaults to false","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/f053f214d93f5ee0dba903bc6bfb878fda784ae3"},{"sha":"c9751606fe2e589407b6d708159631537bacb764","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"Initial start on source maps","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/c9751606fe2e589407b6d708159631537bacb764"},{"sha":"f4af8405f2163b81d44c78a83f6554808905806d","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"moved the code that added the goog.require() call for Language into the emitter post process step. the source map needs to be updated when this is added, so it should happen in the emitter.","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/f4af8405f2163b81d44c78a83f6554808905806d"},{"sha":"4b3f7be940ad71c8951394c0723f72335a90feec","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"JSEmitter: added addLineToMappings() and removeLineFromMappings() to allow source maps to be adjusted during post processing when lines are added or removed","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/4b3f7be940ad71c8951394c0723f72335a90feec"},{"sha":"ad6f1d04d19284515305353c730ef2c77d4e4fd6","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"source map improvements for as/is/casting, binary operators, class fields and methods, object/array literals, and better names field in the source map","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/ad6f1d04d19284515305353c730ef2c77d4e4fd6"},{"sha":"109b56b894ac8572dbb1e4251641a7f87b9df065","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"cleaned up some parts of the source map to include things like commas and parentheses, moved assignment operator out of assigned value because it's not in the source location of that node, but before it (and that made it possible to source map it)","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/109b56b894ac8572dbb1e4251641a7f87b9df065"},{"sha":"5e8e9cb537957ba918484b3289b462c3e455334b","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"ASEmitter: broke up some of the code for if/else if/else and operators into separate functions to make them easier to override","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/5e8e9cb537957ba918484b3289b462c3e455334b"},{"sha":"2a40650e34056ffdd08d79da1dd24e9e682c7ea3","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"FunctionCallEmitter: source map includes Language into calls that require it","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/2a40650e34056ffdd08d79da1dd24e9e682c7ea3"},{"sha":"1aba54f6086fa4db29230e0b44ea0e2ef9a405fd","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"JSEmitter: source maps for if/else if/else, while, do-while, and unary operators","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/1aba54f6086fa4db29230e0b44ea0e2ef9a405fd"},{"sha":"74cb443907cd374d4f6f77ed4e47f93b3baa942f","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"compiler.jx.tests: starting to test source maps","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/74cb443907cd374d4f6f77ed4e47f93b3baa942f"},{"sha":"715c92fc44f9128adb35a4c60f986b46bc7d988d","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"source maps can be specified at a specific line and column (instead of the line and column where the node starts), and updated how literal containers map their commas","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/715c92fc44f9128adb35a4c60f986b46bc7d988d"},{"sha":"285ada93c52269fd8c69ec089dc15e01f889a0dc","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"BinaryOperatorEmitter: fixed source maps for &&= and ||=","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/285ada93c52269fd8c69ec089dc15e01f889a0dc"},{"sha":"de3679146286bb5a9daa7fba1f26790d9c90866c","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"compiler.jx.tests: source map tests now include destination file positions, and added some more expressions to tests","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/de3679146286bb5a9daa7fba1f26790d9c90866c"},{"sha":"2dd2b08d5c001e7a264c1dc7e601010eb2903b18","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"source map for instanceof","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/2dd2b08d5c001e7a264c1dc7e601010eb2903b18"},{"sha":"ba21c899cd7a0be46351a6e9e7a680b7632a8c9d","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"source map support for continue/break","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/ba21c899cd7a0be46351a6e9e7a680b7632a8c9d"},{"sha":"673e0880e0bae289da52b62e84b7b1a2e57ab1e5","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"ASParser: fixed issue where ] was not included in array literal node","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/673e0880e0bae289da52b62e84b7b1a2e57ab1e5"},{"sha":"e89e3756db4d404d8ecface3e252a10f46c37909","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"emit source map for ternary operator","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/e89e3756db4d404d8ecface3e252a10f46c37909"},{"sha":"ea51f07258b3c1d830f9f8da88ac53f3eb6e55fe","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"ASParser: object and array literals should include starting { or [","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/ea51f07258b3c1d830f9f8da88ac53f3eb6e55fe"},{"sha":"847dc159f4921c7ffb8e65f9786900ecbece8321","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"fixed source map for object and array literals now that all [] and {} are included in AST","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/847dc159f4921c7ffb8e65f9786900ecbece8321"},{"sha":"9138c3d3ea418a05a53e4df7cbe3d197fbdba1a0","author":{"email":"18a42077ad246ac167424ee033bd7b858d9354dd@apache.org","name":"Josh Tynjala"},"message":"more source map tests","distinct":true,"url":"https://api.github.com/repos/apache/flex-falcon/commits/9138c3d3ea418a05a53e4df7cbe3d197fbdba1a0"}]}