{"action":"created","issue":{"url":"https://api.github.com/repos/jacoco/jacoco/issues/320","labels_url":"https://api.github.com/repos/jacoco/jacoco/issues/320/labels{/name}","comments_url":"https://api.github.com/repos/jacoco/jacoco/issues/320/comments","events_url":"https://api.github.com/repos/jacoco/jacoco/issues/320/events","html_url":"https://github.com/jacoco/jacoco/issues/320","id":83414306,"number":320,"title":"How to distinguish the same class in different jar?","user":{"login":"stevenscn","id":12453639,"avatar_url":"https://avatars.githubusercontent.com/u/12453639?v=3","gravatar_id":"","url":"https://api.github.com/users/stevenscn","html_url":"https://github.com/stevenscn","followers_url":"https://api.github.com/users/stevenscn/followers","following_url":"https://api.github.com/users/stevenscn/following{/other_user}","gists_url":"https://api.github.com/users/stevenscn/gists{/gist_id}","starred_url":"https://api.github.com/users/stevenscn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevenscn/subscriptions","organizations_url":"https://api.github.com/users/stevenscn/orgs","repos_url":"https://api.github.com/users/stevenscn/repos","events_url":"https://api.github.com/users/stevenscn/events{/privacy}","received_events_url":"https://api.github.com/users/stevenscn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":{"login":"marchof","id":1936262,"avatar_url":"https://avatars.githubusercontent.com/u/1936262?v=3","gravatar_id":"","url":"https://api.github.com/users/marchof","html_url":"https://github.com/marchof","followers_url":"https://api.github.com/users/marchof/followers","following_url":"https://api.github.com/users/marchof/following{/other_user}","gists_url":"https://api.github.com/users/marchof/gists{/gist_id}","starred_url":"https://api.github.com/users/marchof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marchof/subscriptions","organizations_url":"https://api.github.com/users/marchof/orgs","repos_url":"https://api.github.com/users/marchof/repos","events_url":"https://api.github.com/users/marchof/events{/privacy}","received_events_url":"https://api.github.com/users/marchof/received_events","type":"User","site_admin":false},"milestone":null,"comments":1,"created_at":"2015-06-01T09:55:00Z","updated_at":"2015-06-01T19:31:04Z","closed_at":"2015-06-01T19:31:04Z","body":"Hi All,\r\nWe get class' coverage from application server that has deployed many packages(jar/war).\r\nThere are some classes whose full name and content is identical but in different jar.\r\nFor the same class in different jar, it return an identical coverage. \r\nWe expect that it can get different coverage for each class in different jar.\r\nAny suggestion ? \r\nThanks."},"comment":{"url":"https://api.github.com/repos/jacoco/jacoco/issues/comments/107678916","html_url":"https://github.com/jacoco/jacoco/issues/320#issuecomment-107678916","issue_url":"https://api.github.com/repos/jacoco/jacoco/issues/320","id":107678916,"user":{"login":"marchof","id":1936262,"avatar_url":"https://avatars.githubusercontent.com/u/1936262?v=3","gravatar_id":"","url":"https://api.github.com/users/marchof","html_url":"https://github.com/marchof","followers_url":"https://api.github.com/users/marchof/followers","following_url":"https://api.github.com/users/marchof/following{/other_user}","gists_url":"https://api.github.com/users/marchof/gists{/gist_id}","starred_url":"https://api.github.com/users/marchof/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marchof/subscriptions","organizations_url":"https://api.github.com/users/marchof/orgs","repos_url":"https://api.github.com/users/marchof/repos","events_url":"https://api.github.com/users/marchof/events{/privacy}","received_events_url":"https://api.github.com/users/marchof/received_events","type":"User","site_admin":false},"created_at":"2015-06-01T19:31:04Z","updated_at":"2015-06-01T19:31:04Z","body":"As the JaCoCo agent is framework and classloader agnostic it does not consider the source of a class. The identity of a class is constructed from its definition only (hash over the binary class file representation). "}}