{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/issues/63","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/issues/63/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/issues/63/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/issues/63/events","html_url":"https://github.com/GoogleCloudPlatform/gcloud-eclipse-tools/pull/63","id":148139008,"number":63,"title":"Fixes #62 - Add Mockito bundled as plugin to use in tests","user":{"login":"akerekes","id":3378942,"avatar_url":"https://avatars.githubusercontent.com/u/3378942?v=3","gravatar_id":"","url":"https://api.github.com/users/akerekes","html_url":"https://github.com/akerekes","followers_url":"https://api.github.com/users/akerekes/followers","following_url":"https://api.github.com/users/akerekes/following{/other_user}","gists_url":"https://api.github.com/users/akerekes/gists{/gist_id}","starred_url":"https://api.github.com/users/akerekes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akerekes/subscriptions","organizations_url":"https://api.github.com/users/akerekes/orgs","repos_url":"https://api.github.com/users/akerekes/repos","events_url":"https://api.github.com/users/akerekes/events{/privacy}","received_events_url":"https://api.github.com/users/akerekes/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/labels/cla:%20no","name":"cla: no","color":"e11d21"}],"state":"open","locked":false,"assignee":{"login":"briandealwis","id":202851,"avatar_url":"https://avatars.githubusercontent.com/u/202851?v=3","gravatar_id":"","url":"https://api.github.com/users/briandealwis","html_url":"https://github.com/briandealwis","followers_url":"https://api.github.com/users/briandealwis/followers","following_url":"https://api.github.com/users/briandealwis/following{/other_user}","gists_url":"https://api.github.com/users/briandealwis/gists{/gist_id}","starred_url":"https://api.github.com/users/briandealwis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briandealwis/subscriptions","organizations_url":"https://api.github.com/users/briandealwis/orgs","repos_url":"https://api.github.com/users/briandealwis/repos","events_url":"https://api.github.com/users/briandealwis/events{/privacy}","received_events_url":"https://api.github.com/users/briandealwis/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2016-04-13T18:10:11Z","updated_at":"2016-04-14T13:34:31Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/pulls/63","html_url":"https://github.com/GoogleCloudPlatform/gcloud-eclipse-tools/pull/63","diff_url":"https://github.com/GoogleCloudPlatform/gcloud-eclipse-tools/pull/63.diff","patch_url":"https://github.com/GoogleCloudPlatform/gcloud-eclipse-tools/pull/63.patch"},"body":"In the end junit, hamcrest and mockito all had to be bundled into this plugin to work around different issues arising from cases when any of them was used from the target platform.\r\n\r\nFor future reference, if a plugin needs any of these libraries, it needs to declare it via Import-Package header and specify version and provider attributes to ensure that the correct packages as pulled in, e.g.:\r\n`Import-Package: org.hamcrest;provider=google;version=\"1.3.0\"`\r\n\r\n@elharo @briandealwis PTAL"},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/issues/comments/209943174","html_url":"https://github.com/GoogleCloudPlatform/gcloud-eclipse-tools/pull/63#issuecomment-209943174","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/gcloud-eclipse-tools/issues/63","id":209943174,"user":{"login":"briandealwis","id":202851,"avatar_url":"https://avatars.githubusercontent.com/u/202851?v=3","gravatar_id":"","url":"https://api.github.com/users/briandealwis","html_url":"https://github.com/briandealwis","followers_url":"https://api.github.com/users/briandealwis/followers","following_url":"https://api.github.com/users/briandealwis/following{/other_user}","gists_url":"https://api.github.com/users/briandealwis/gists{/gist_id}","starred_url":"https://api.github.com/users/briandealwis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/briandealwis/subscriptions","organizations_url":"https://api.github.com/users/briandealwis/orgs","repos_url":"https://api.github.com/users/briandealwis/repos","events_url":"https://api.github.com/users/briandealwis/events{/privacy}","received_events_url":"https://api.github.com/users/briandealwis/received_events","type":"User","site_admin":false},"created_at":"2016-04-14T13:34:31Z","updated_at":"2016-04-14T13:34:31Z","body":"Rename the `.test.core` to `.test.dependencies` to make it clear it's not a real bundle?"}}