{"number":4,"pull_request":{"number":4,"issue_url":"https://github.com/powertac/common/issues/4","head":{"repo":{"master_branch":null,"name":"common","created_at":"2011-10-06T09:08:32Z","size":108,"clone_url":"https://github.com/markuspeters/common.git","private":false,"updated_at":"2011-10-09T20:32:33Z","watchers":1,"ssh_url":"git@github.com:markuspeters/common.git","url":"https://api.github.com/repos/markuspeters/common","git_url":"git://github.com/markuspeters/common.git","language":"Java","fork":true,"svn_url":"https://svn.github.com/markuspeters/common","id":2524942,"pushed_at":"2011-10-09T20:32:32Z","open_issues":0,"homepage":"www.powertac.org","description":"domain definitions common to server and broker","forks":0,"html_url":"https://github.com/markuspeters/common","owner":{"avatar_url":"https://secure.gravatar.com/avatar/113a2c56265887899bde3cc8ab6a703a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/markuspeters","id":767165,"login":"markuspeters"}},"label":"markuspeters:master","sha":"9ca254a7635f1d2f8b4d10146846942c89362af1","ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/113a2c56265887899bde3cc8ab6a703a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/markuspeters","id":767165,"login":"markuspeters"}},"merged_by":null,"created_at":"2011-10-09T20:38:26Z","changed_files":3,"merged":false,"body":"The StateLogging aspects now get compiled and woven. The AspectJ nature of the Eclipse project remains when updating the Eclipse project files based on the POM.\r\n\r\nSpring AOP with AspectJ introduces some strange dependencies, most notable Spring TX and Spring ORM(!). This appears to be a known problem. At the same time, these dependencies lead to warnings during the weaving process as some of the aspects defined in those libraries never get woven in the common project.","comments":0,"title":"#361, added AspectJ compilation to POM","additions":63,"diff_url":"https://github.com/powertac/common/pull/4.diff","updated_at":"2011-10-09T20:38:26Z","url":"https://api.github.com/repos/powertac/common/pulls/4","id":388874,"patch_url":"https://github.com/powertac/common/pull/4.patch","mergeable":null,"merged_at":null,"commits":1,"closed_at":null,"user":{"avatar_url":"https://secure.gravatar.com/avatar/113a2c56265887899bde3cc8ab6a703a?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/markuspeters","id":767165,"login":"markuspeters"},"deletions":12,"html_url":"https://github.com/powertac/common/pull/4","base":{"repo":{"master_branch":null,"name":"common","created_at":"2011-08-25T03:25:33Z","size":164,"clone_url":"https://github.com/powertac/common.git","private":false,"updated_at":"2011-10-09T20:38:26Z","watchers":3,"ssh_url":"git@github.com:powertac/common.git","url":"https://api.github.com/repos/powertac/common","git_url":"git://github.com/powertac/common.git","language":"Java","fork":false,"svn_url":"https://svn.github.com/powertac/common","id":2265770,"pushed_at":"2011-10-09T20:38:26Z","open_issues":2,"homepage":"www.powertac.org","description":"domain definitions common to server and broker","forks":3,"html_url":"https://github.com/powertac/common","owner":{"avatar_url":"https://secure.gravatar.com/avatar/863b288e298064df694dceee9dde82b0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/powertac","id":488669,"login":"powertac"}},"label":"powertac:master","sha":"e170441c53b4b883e47f635f477d45a542ab4ad7","ref":"master","user":{"avatar_url":"https://secure.gravatar.com/avatar/863b288e298064df694dceee9dde82b0?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-orgs.png","url":"https://api.github.com/users/powertac","id":488669,"login":"powertac"}},"state":"open"},"action":"opened"}