GitHub PushEvent at 2014-10-14 06:48:19
Repository: ceylon.language
Actor: unratito
Payload: {"shas":[["fcd3e74e0557b39e56d7aaebc0f3b98bfb597e8e","9a416cda061d4fde6dede17ad94302066f4a4ede@gmail.com","avoid potential error","Enrique Zamudio",true],["768821f665f3adf259c52d6da07cdedba2afe4ee","9a416cda061d4fde6dede17ad94302066f4a4ede@gmail.com","fix ceylon/ceylon-js#414","Enrique Zamudio",true],["353cef3adf535fbaba22513a130820be5d0f54ba","9ffd23e5acda1e74de418e99cd3644ce8be6f808@epardaud.fr","TypeDescriptor ceylon/ceylon-compiler#1780: support use-site variance","Stephane Epardaud",true],["7e52a6e037a8fab9f35b145c5c375257da60e4c3","33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","curry fold for #540","gavinking",true],["2985bcd8b1e04c9b567aea87273e2abfb7381706","33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","fold() is now curried #540","gavinking",true],["008590edbb66bbcd5e589c169bb9ee6b95a88cd2","33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","curry scan() for #540","gavinking",true],["b3f450b616fb0d44fba749c8c0cfff5ea6a6d915","9a416cda061d4fde6dede17ad94302066f4a4ede@gmail.com","adjust tests for #541","Enrique Zamudio",true],["bd58973db1de0d1ae3778ebb7e133a23a1a8e79d","9a416cda061d4fde6dede17ad94302066f4a4ede@gmail.com","Reasonable solution for #541","Enrique Zamudio",true],["9f5916106fd27478e0d37c3b46a24698bd0d6aac","9a416cda061d4fde6dede17ad94302066f4a4ede@gmail.com","spread method ref tests (disabled for jvm)","Enrique Zamudio",true],["1d962fdb63939082006be87b6705235946782a0b","9a416cda061d4fde6dede17ad94302066f4a4ede@gmail.com","fill impl","Enrique Zamudio",true],["76317747611d75bca6c5fa80518b288d8e74a820","9ffd23e5acda1e74de418e99cd3644ce8be6f808@epardaud.fr","Byte: fix bug in value-type flip method","Stephane Epardaud",true],["2d6b5e0242289038224d8861fde41d41dca2efee","9ffd23e5acda1e74de418e99cd3644ce8be6f808@epardaud.fr","Test for #548: make sure we don't treat setters and set methods as overloaded","Stephane Epardaud",true],["8d25fa1f961ec709117e08d0c5b74e0beeb8aeba","9ffd23e5acda1e74de418e99cd3644ce8be6f808@epardaud.fr","Metamodel fix for ceylon/ceylon-compiler#1793","Stephane Epardaud",true],["d2060742d288c4fca47c3cda5148945ab398ae7f","078881c9457adc652519987fdb7f423a6c196a59@serli.com","Make `Metamodel.loadModule()` return true when the module has just been\nloaded and made available (for example to know if we should also load\nits dependencies).","davidfestal",true],["457450508e9f97b4cb4584a9db961a84f6713703","1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@lucaswerkmeister.de","Fix #550: parseFloat(\"-0.5\")\n\nThe whole and fractional parts are parsed separately, and the fractional\npart was always added to the whole part without regard to the sign. This\nmeant that any negative number with a fractional part would be\nincorrectly parsed, e. g.:\n\n-0.5 as -0 + 0.5 =  0.5\n-4.9 as -4 + 0.9 = -3.1\n\nA simple solution, requiring only three changed lines, would have been\nto detect the sign of the wholePart (string), and multiply the\nfractional part with it when adding it to form the numerator. However,\nthis slightly more complex solution also fixes the parsing of \"-0.0\",\nwhich previously returned +0.0 (different numbers per IEEE 754).","Lucas Werkmeister",true],["8a414c9c98d9aa9278dc4ec9426a7e141e34ba99","1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@lucaswerkmeister.de","Add test for #550: parseFloat(\"-0.5\")\n\nMoves the parseFloat() tests to a separate function for better\norganisation. Also adds a helper function to extract the common\n'(parseFloat(\"...\") else 0.0)==...' pattern (because parseFloat() has an\noptional return type, which cannot be used with '==' directly), and\nchanges the \"fallback\" value from 0.0 to NaN (which will always make the\ncomparison fail).","Lucas Werkmeister",true],["aa0f9770ab5c632c6e42d89e1a8b74e857cbdebe","1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@lucaswerkmeister.de","Update assertion messages in parseFloat() tests\n\nparseFloat() used to support grouping with underscores, and when that\nfeature was removed in 7d9e919, the tests were updated, but their\nassertion messages still contained the underscores.","Lucas Werkmeister",true],["34f6eb283c1e4a3b7ead96d0fd4ce7e1620f5c39","c78fab34b4da28cd1fd506470230012cd5066ab6@cantab.net","Merge pull request #551 from lucaswerkmeister/fix550\n\nFix parseFloat bugs and add tests","Tom Bentley",true],["7c6d3cc0d47dfca2e05a183bdaf8c084ee95099d","33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","fix #428","gavinking",true],["0195e9cb837d326a335d880149b03f9e61f00aa2","33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","document fix to #428","gavinking",true]],"size":137,"ref":"refs/heads/master","head":"4d6510c2c4441de1d517cefa5de7c9b04428e146"}