{"action":"created","issue":{"url":"https://api.github.com/repos/cmeza20/spring-data-generator/issues/17","repository_url":"https://api.github.com/repos/cmeza20/spring-data-generator","labels_url":"https://api.github.com/repos/cmeza20/spring-data-generator/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/cmeza20/spring-data-generator/issues/17/comments","events_url":"https://api.github.com/repos/cmeza20/spring-data-generator/issues/17/events","html_url":"https://github.com/cmeza20/spring-data-generator/issues/17","id":326805486,"node_id":"MDU6SXNzdWUzMjY4MDU0ODY=","number":17,"title":"Choose which interfaces Repository will extend","user":{"login":"stubic","id":9862113,"node_id":"MDQ6VXNlcjk4NjIxMTM=","avatar_url":"https://avatars0.githubusercontent.com/u/9862113?v=4","gravatar_id":"","url":"https://api.github.com/users/stubic","html_url":"https://github.com/stubic","followers_url":"https://api.github.com/users/stubic/followers","following_url":"https://api.github.com/users/stubic/following{/other_user}","gists_url":"https://api.github.com/users/stubic/gists{/gist_id}","starred_url":"https://api.github.com/users/stubic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stubic/subscriptions","organizations_url":"https://api.github.com/users/stubic/orgs","repos_url":"https://api.github.com/users/stubic/repos","events_url":"https://api.github.com/users/stubic/events{/privacy}","received_events_url":"https://api.github.com/users/stubic/received_events","type":"User","site_admin":false},"labels":[{"id":580188201,"node_id":"MDU6TGFiZWw1ODAxODgyMDE=","url":"https://api.github.com/repos/cmeza20/spring-data-generator/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"state":"open","locked":false,"assignee":{"login":"cmeza20","id":9298942,"node_id":"MDQ6VXNlcjkyOTg5NDI=","avatar_url":"https://avatars0.githubusercontent.com/u/9298942?v=4","gravatar_id":"","url":"https://api.github.com/users/cmeza20","html_url":"https://github.com/cmeza20","followers_url":"https://api.github.com/users/cmeza20/followers","following_url":"https://api.github.com/users/cmeza20/following{/other_user}","gists_url":"https://api.github.com/users/cmeza20/gists{/gist_id}","starred_url":"https://api.github.com/users/cmeza20/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmeza20/subscriptions","organizations_url":"https://api.github.com/users/cmeza20/orgs","repos_url":"https://api.github.com/users/cmeza20/repos","events_url":"https://api.github.com/users/cmeza20/events{/privacy}","received_events_url":"https://api.github.com/users/cmeza20/received_events","type":"User","site_admin":false},"assignees":[{"login":"cmeza20","id":9298942,"node_id":"MDQ6VXNlcjkyOTg5NDI=","avatar_url":"https://avatars0.githubusercontent.com/u/9298942?v=4","gravatar_id":"","url":"https://api.github.com/users/cmeza20","html_url":"https://github.com/cmeza20","followers_url":"https://api.github.com/users/cmeza20/followers","following_url":"https://api.github.com/users/cmeza20/following{/other_user}","gists_url":"https://api.github.com/users/cmeza20/gists{/gist_id}","starred_url":"https://api.github.com/users/cmeza20/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmeza20/subscriptions","organizations_url":"https://api.github.com/users/cmeza20/orgs","repos_url":"https://api.github.com/users/cmeza20/repos","events_url":"https://api.github.com/users/cmeza20/events{/privacy}","received_events_url":"https://api.github.com/users/cmeza20/received_events","type":"User","site_admin":false}],"milestone":null,"comments":2,"created_at":"2018-05-27T10:42:26Z","updated_at":"2018-07-17T02:21:56Z","closed_at":null,"author_association":"NONE","body":"There is a need for functionality which will allow Repository to extend a couple of interfaces that we choose, for example QuerydslPredicateExecutor that is useful for creating dynamic queries."},"comment":{"url":"https://api.github.com/repos/cmeza20/spring-data-generator/issues/comments/405438473","html_url":"https://github.com/cmeza20/spring-data-generator/issues/17#issuecomment-405438473","issue_url":"https://api.github.com/repos/cmeza20/spring-data-generator/issues/17","id":405438473,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTQzODQ3Mw==","user":{"login":"cmeza20","id":9298942,"node_id":"MDQ6VXNlcjkyOTg5NDI=","avatar_url":"https://avatars0.githubusercontent.com/u/9298942?v=4","gravatar_id":"","url":"https://api.github.com/users/cmeza20","html_url":"https://github.com/cmeza20","followers_url":"https://api.github.com/users/cmeza20/followers","following_url":"https://api.github.com/users/cmeza20/following{/other_user}","gists_url":"https://api.github.com/users/cmeza20/gists{/gist_id}","starred_url":"https://api.github.com/users/cmeza20/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmeza20/subscriptions","organizations_url":"https://api.github.com/users/cmeza20/orgs","repos_url":"https://api.github.com/users/cmeza20/repos","events_url":"https://api.github.com/users/cmeza20/events{/privacy}","received_events_url":"https://api.github.com/users/cmeza20/received_events","type":"User","site_admin":false},"created_at":"2018-07-17T02:21:56Z","updated_at":"2018-07-17T02:21:56Z","author_association":"OWNER","body":"Hi @stubic @jzlima \r\n\r\nThe functionality was published in version 1.1.7 #19 \r\n\r\n```\r\n<dependency>\r\n  <groupId>com.cmeza</groupId>\r\n  <artifactId>spring-data-generator</artifactId>\r\n  <version>1.1.7</version>\r\n</dependency>\r\n```\r\nAdd the following configuration, all Repositories extend the interfaces that we choose\r\n```\r\n<additional-extends>\r\n         <param>org.springframework.data.querydsl.QuerydslPredicateExecutor</param>\r\n</additional-extends>\r\n```\r\n\r\nBest regards\r\nCarlos Meza"}}
{"actor":{"display_login":"cmeza20"}}