)]}'
{
  "log": [
    {
      "commit": "2e0da96e757a977154063f980d3f4e1abd41cf09",
      "tree": "5191854cd81cb23cd9eca9906771bd82775e69a3",
      "parents": [
        "9439a7fe517b858bc5e5c654b459315e4722feb2"
      ],
      "author": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jun 30 16:28:54 2009 -0700"
      },
      "committer": {
        "name": "Nick Pelly",
        "email": "npelly@google.com",
        "time": "Tue Jun 30 19:47:54 2009 -0700"
      },
      "message": "Obex library cleanup, first pass.\n\no Add Android.mk file.\no Add @hide so it is not exposed in the public API. It is not yet in shape.\no Prefer @throws to @exception\no Do not use @version. This is meaningless in Android.\no Prefer classes \u0027final\u0027 unless explicitly allowing inheritance\n (See \"Effective Java\" item 15)\no Prefer CamelCaps java naming even for acronyms (OBEXHelper -\u003e ObexHelper)\no Use the built-in MD5 library.\no Move ObexConstants into ObexHelper.\no Remove unused variables.\no Prefer stricter access priveleges. Most importantly, avoid public fields.\no Don\u0027t use \u0027import java.io.*\u0027. Name each class explicitly.\no Delete commented out code. If its not used then remove it.\n"
    }
  ]
}
