{"action":"created","issue":{"url":"https://api.github.com/repos/google/dagger/issues/269","labels_url":"https://api.github.com/repos/google/dagger/issues/269/labels{/name}","comments_url":"https://api.github.com/repos/google/dagger/issues/269/comments","events_url":"https://api.github.com/repos/google/dagger/issues/269/events","html_url":"https://github.com/google/dagger/issues/269","id":119103218,"number":269,"title":"Dagger doesn't generate a Dagger~ class from a Component, when a generated source has Injected fields","user":{"login":"DDJarod","id":1420949,"avatar_url":"https://avatars.githubusercontent.com/u/1420949?v=3","gravatar_id":"","url":"https://api.github.com/users/DDJarod","html_url":"https://github.com/DDJarod","followers_url":"https://api.github.com/users/DDJarod/followers","following_url":"https://api.github.com/users/DDJarod/following{/other_user}","gists_url":"https://api.github.com/users/DDJarod/gists{/gist_id}","starred_url":"https://api.github.com/users/DDJarod/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DDJarod/subscriptions","organizations_url":"https://api.github.com/users/DDJarod/orgs","repos_url":"https://api.github.com/users/DDJarod/repos","events_url":"https://api.github.com/users/DDJarod/events{/privacy}","received_events_url":"https://api.github.com/users/DDJarod/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-11-26T21:23:48Z","updated_at":"2015-11-30T21:30:36Z","closed_at":"2015-11-30T18:45:35Z","body":"We have a larger (multi-) project build with a second annotation processor in it. The processor generates a Class with injected fields. Dagger (v 2.0.2) picks the class up and generates a ~Factory and ~MembersInjector class. But it does not generate a Dagger~ class from the Component in the project, neither are there errors during compilation.\r\n\r\nBut when we use a class copied from the generated class (and classname changed for ease of use) everything still compiles and we get our Dagger~ class.\r\n\r\nI stripped the project down to an example multi project repository to test it or give a hint on what went wrong: https://github.com/DDJarod/Dagger_2_Component_Problem"},"comment":{"url":"https://api.github.com/repos/google/dagger/issues/comments/160767679","html_url":"https://github.com/google/dagger/issues/269#issuecomment-160767679","issue_url":"https://api.github.com/repos/google/dagger/issues/269","id":160767679,"user":{"login":"ronshapiro","id":792797,"avatar_url":"https://avatars.githubusercontent.com/u/792797?v=3","gravatar_id":"","url":"https://api.github.com/users/ronshapiro","html_url":"https://github.com/ronshapiro","followers_url":"https://api.github.com/users/ronshapiro/followers","following_url":"https://api.github.com/users/ronshapiro/following{/other_user}","gists_url":"https://api.github.com/users/ronshapiro/gists{/gist_id}","starred_url":"https://api.github.com/users/ronshapiro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ronshapiro/subscriptions","organizations_url":"https://api.github.com/users/ronshapiro/orgs","repos_url":"https://api.github.com/users/ronshapiro/repos","events_url":"https://api.github.com/users/ronshapiro/events{/privacy}","received_events_url":"https://api.github.com/users/ronshapiro/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T21:30:36Z","updated_at":"2015-11-30T21:30:36Z","body":"(For the record, you can get this functionality by using the `2.1-SNAPSHOT` version instead of `2.0.2`)"}}