{"shas":[["a5beb00ba47dba265cc196f8c64195486ba613e9","05f0abcfa82c2a3632d721a55b53c078de1e3f8d@xebia.com","A stop-gap measure towards passing unit tests on non-English machines.\n\nThe unit test suite returns some 216 test failures if the default locale\nis not an English locale. This commit simply forces it to English when\nrunning the test suite.","barend"],["d851ebd85172993caaa456e5ab418798be180fab","05f0abcfa82c2a3632d721a55b53c078de1e3f8d@xebia.com","Makes the parse() method for basic types accept CharSequence.\n\nThis is a widening of the range of acceptable inputs from String to\nCharSequence. This allows javax.time objects to be parsed from inputs\nsuch as StringBuilder or a nio CharBuffer without first allocating a\nString.","barend"],["3d404c01c6b7ccac7da5e265613ace383d4930f8","05f0abcfa82c2a3632d721a55b53c078de1e3f8d@xebia.com","Removes a String allocation from the Duration parse algorithm.","barend"],["8d697517efe0b2859614b7d61170e3d1b96dec1c","05f0abcfa82c2a3632d721a55b53c078de1e3f8d@xebia.com","Defensive copy of invalid input in CalendricalParseExcepion.\n\nA CharSequence (or a String) is potentially a very large object of which\nonly a subsequence was being parsed. Some CharSequence implementations\nare mutable. An exception has a potentially unpredictable life time.\nRather than keeping a hard reference to the character sequence where the\nparser error occured, make a defensive copy on construction.","barend"],["9344a421b15e961435af906863455e18d578ed5b","05f0abcfa82c2a3632d721a55b53c078de1e3f8d@xebia.com","Restore double whitespace after @param names in Javadoc.","barend"],["f5f9eee33783a41071e021374da7f1daaedfac33","ea52ba37371fc48a146fd8839d52b1ec04ea2c9e@gmail.com","Merge branch 'ParsersOnCharSequence' of https://github.com/barend/threeten","Viktor Hedefalk"]],"ref":"refs/heads/master","size":6,"head":"f5f9eee33783a41071e021374da7f1daaedfac33","push_id":36399938}