)]}' { "commit": "8d295ed48e8f52eef5661b6eb10d6402d197c776", "tree": "52d38597eadb5364d693abde3155fedd60cc30bc", "parents": [ "ecec6dfe7ed67431d96acf9dabac3885463900e8" ], "author": { "name": "David Pursehouse", "email": "david.pursehouse@sonymobile.com", "time": "Tue May 19 17:33:55 2015 +0900" }, "committer": { "name": "David Pursehouse", "email": "david.pursehouse@sonymobile.com", "time": "Tue May 19 17:33:55 2015 +0900" }, "message": "Remove unnecessary usage of `new String(...)`\n\nAccording to Findbugs:\n\n Using the java.lang.String(String) constructor wastes memory because\n the object so constructed will be functionally indistinguishable from\n the String passed as a parameter.\n\n Just use the argument String directly.\n\nChange-Id: I85a3fd0b85afcae356181eef3e7262d9bf0fa600\n", "tree_diff": [ { "type": "modify", "old_id": "9e3876eae768ef5f647016de16cadedd93a131f5", "old_mode": 33188, "old_path": "src/main/java/com/googlesource/gerrit/plugins/validators/CommitMessageLengthValidation.java", "new_id": "ff7f1aa9709ae6a9ce2b36b4569855260a9fcc81", "new_mode": 33188, "new_path": "src/main/java/com/googlesource/gerrit/plugins/validators/CommitMessageLengthValidation.java" } ] }