)]}'
{
  "commit": "822e0e286d41b3f3b71b70b6f23c7715c7665a3e",
  "tree": "e614869ad4b9a205664f30b657bb1902a91737bb",
  "parents": [
    "4830cb47382cb7e427f1e2b4ae9ebe028f1546a2"
  ],
  "author": {
    "name": "jat@google.com",
    "email": "jat@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Nov 29 18:45:36 2010 +0000"
  },
  "committer": {
    "name": "jat@google.com",
    "email": "jat@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Nov 29 18:45:36 2010 +0000"
  },
  "message": "This patch:\n- reuses editors in every IsEditor widget (issue 5479)\n- adds a ValueLabel widget, and DateLabel and NumberLabel subclasses\n(issue 5507), introduces a NumberFormatRenderer (similar to the\nexisting DateTimeFormatRenderer) for use in NumberLabel (this one is\na paraterized class to make it usable with Editors:\nNumberLabel\u003cDouble\u003e, NumberLabel\u003cInteger\u003e, etc.)\n- makes ToggleButton an IsEditor\u003cLeafValueEditor\u003cBoolean\u003e\u003e (issue\n5571)\n- makes SimpleCheckBox a TakesValue\u003cBoolean\u003e and\nIsEditor\u003cLeafValueEditor\u003cBoolean\u003e\u003e to put it on par with CheckBox\n- makes Hidden implement TakesValue\u003cString\u003e and\nIsEditor\u003cLeafValueEditor\u003cString\u003e\u003e, which makes it usable with editors\n*and* FormPanel (SimpleEditor is OK if you\u0027re not using FormPanel)\n\nPublic review at http://gwt-code-reviews.appspot.com/1099801/show\n\nPatch by: tbroyer\nReview by: rjrjr, jat\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9297 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a4d3fb2d2b38ebb5633f323098cb8690987b0412",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/i18n/client/DateTimeFormatInfo.java",
      "new_id": "6672ac8e4382a31b5d1afa1f889dd3492df12e83",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/i18n/client/DateTimeFormatInfo.java"
    },
    {
      "type": "modify",
      "old_id": "9a8699be55ca7fd11a43fbb3fe8d8880d45cea1d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/text/client/DateTimeFormatRenderer.java",
      "new_id": "78af84da0db01b5c35d05d4d1a749659bc05cd05",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/text/client/DateTimeFormatRenderer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b6e1e88e1f2d846ac9d6812bc951967bc2618670",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/text/client/NumberFormatRenderer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1359664fb5c8d85cf49afcb4cbb66ba23bd2e735",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/uibinder/elementparsers/DateLabelParser.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ff66565de93c8da05306c7e8b5f7fe6f00ea20e",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/uibinder/elementparsers/NumberLabelParser.java"
    },
    {
      "type": "modify",
      "old_id": "bc5c3a3c1ace0b5e0a84b5118fa633993b20c96d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/uibinder/rebind/UiBinderParser.java",
      "new_id": "4297a32c1e35d2229f090323386606eff4baa4ba",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/uibinder/rebind/UiBinderParser.java"
    },
    {
      "type": "modify",
      "old_id": "e807ac60f22ab755423144956d50f46a22b26436",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java",
      "new_id": "a7589b5f7ecd2c9ba8bbc11781f115bd1b996a58",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/uibinder/rebind/UiBinderWriter.java"
    },
    {
      "type": "modify",
      "old_id": "75635eec22f69000de581590c42f70c6facc9e13",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/CheckBox.java",
      "new_id": "3549e0d227dee1723068bbd41dcc5996c8e1a9ef",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/CheckBox.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c925a809436202ed2b44201a13d8d055a028212",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/DateLabel.java"
    },
    {
      "type": "modify",
      "old_id": "fcd978b1deb73e0bc00bc8402f0f86d1b3f7319c",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/Hidden.java",
      "new_id": "d9f1466f8fae171d211abf336956b640234d326c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/Hidden.java"
    },
    {
      "type": "modify",
      "old_id": "a2ab4bc02a2e716e3fe1194717681c4a535ebbb3",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/Label.java",
      "new_id": "29bb5778f807eef9abedb387a930546d82d51d61",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/Label.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "975186f9bb722656849fab76fb3d2f0b2128e8ee",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/Label.java.rej"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f15d3fb6ec31dc075caa7a45c304d778494a241",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/LabelBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ad398ca5bcd91dbecfd5f2b8bac67eba4b1fd066",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/NumberLabel.java"
    },
    {
      "type": "modify",
      "old_id": "4bc465cbdd236ced51d33da3c4d505587252de2f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/SimpleCheckBox.java",
      "new_id": "4975554794b280420eaa94734f056333f99f6d26",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/SimpleCheckBox.java"
    },
    {
      "type": "modify",
      "old_id": "26c63d74c95a5fdffb2394dc94b4af665c1d8775",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/SuggestBox.java",
      "new_id": "a95bb5ae4ad3f64ab2eb5b81035a7b0856297013",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/SuggestBox.java"
    },
    {
      "type": "modify",
      "old_id": "3ce977bba36268667629c243653d9c247d20a793",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ToggleButton.java",
      "new_id": "b337f3f0a735c2ce0d01b7aaec69704de314a8e1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ToggleButton.java"
    },
    {
      "type": "modify",
      "old_id": "d24f2a3655087b65c66a71a319c9d1e19dfc20a5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ValueBoxBase.java",
      "new_id": "05d416ed6c846016259c31096e7769656c6af3f3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ValueBoxBase.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92e29db7742e7f6c22c327d7c134f689117b2f5a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ValueLabel.java"
    },
    {
      "type": "modify",
      "old_id": "24b8b93e57a40b637dc87e3f07fe5aad5ca8e1f2",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ValueListBox.java",
      "new_id": "4fffa9a2b448df0dbf3d3294f0eb8206e6877590",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ValueListBox.java"
    },
    {
      "type": "modify",
      "old_id": "8003cec3b5bb3302bba926750bda7b4d27ffbea6",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ValuePicker.java",
      "new_id": "7ec925927e583e9ee580b2b872cde5d7d5ae0ddb",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ValuePicker.java"
    },
    {
      "type": "modify",
      "old_id": "c9ebf255728cc24a43b3c8b394ff75f4b5c8aaa4",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/datepicker/client/DateBox.java",
      "new_id": "3d6b25bb2baa51d467d3acdf522917de2bc98e87",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/datepicker/client/DateBox.java"
    },
    {
      "type": "modify",
      "old_id": "ddb55a45dd74898744f0572e402c0b78cd3573c5",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/datepicker/client/DatePicker.java",
      "new_id": "439875a1ac4ebc1e05a00eef11a194bc7dc9c634",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/datepicker/client/DatePicker.java"
    },
    {
      "type": "modify",
      "old_id": "cfe30d313925c4a69847252f5e78513a67633012",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/text/TextSuite.java",
      "new_id": "d14d55f764a4b072dd4d7932e8ca0ad974f36d37",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/text/TextSuite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f57c0169afef3b128bc01a9c7c8bdc9fcb0efa64",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/text/client/NumberFormatRendererTest.java"
    },
    {
      "type": "modify",
      "old_id": "bdceca6e74fc8d4e407fc38568abd22ed6fd4b1a",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/uibinder/UiBinderJreSuite.java",
      "new_id": "5436f36cddff331f0ee2c26fa4ab8888d510e43b",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/UiBinderJreSuite.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "131f614e6aa993f9ddf3350993ac94bf847a429d",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/elementparsers/DateLabelParserTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "41fff15e297f154fb27c1afecb5d95c0b6b2a8a3",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/elementparsers/NumberLabelParserTest.java"
    },
    {
      "type": "modify",
      "old_id": "91852eebd755a5253d4fe8dffcd1ddab8f0ab7e8",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/uibinder/test/UiJavaResources.java",
      "new_id": "ad1280a732e6526d23fe174a40de88549ca17883",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/test/UiJavaResources.java"
    },
    {
      "type": "modify",
      "old_id": "7201ea06671101d63d58b367820444bf6d9420eb",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/uibinder/test/client/UiBinderTest.java",
      "new_id": "74426a939dd76a3426b50060f50fc40d387cc39a",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/test/client/UiBinderTest.java"
    },
    {
      "type": "modify",
      "old_id": "766ce989fa7ffd25a5d9ff9e6e071e5781770981",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/uibinder/test/client/WidgetBasedUi.java",
      "new_id": "9cd127ed94bd91f135b91c4291d28907dcbd3644",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/test/client/WidgetBasedUi.java"
    },
    {
      "type": "modify",
      "old_id": "b4d3710f2ed36d47f4a1b8b42adc20e7581e1e76",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/uibinder/test/client/WidgetBasedUi.ui.xml",
      "new_id": "08a6b835da2f69277f032a291959b6c8bad0a5b1",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/uibinder/test/client/WidgetBasedUi.ui.xml"
    }
  ]
}
