{"action":"created","issue":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/6372","repository_url":"https://api.github.com/repos/spring-projects/spring-boot","labels_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/6372/labels{/name}","comments_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/6372/comments","events_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/6372/events","html_url":"https://github.com/spring-projects/spring-boot/issues/6372","id":164893738,"number":6372,"title":"Fix package tangle in jOOQ sample","user":{"login":"philwebb","id":519772,"avatar_url":"https://avatars.githubusercontent.com/u/519772?v=3","gravatar_id":"","url":"https://api.github.com/users/philwebb","html_url":"https://github.com/philwebb","followers_url":"https://api.github.com/users/philwebb/followers","following_url":"https://api.github.com/users/philwebb/following{/other_user}","gists_url":"https://api.github.com/users/philwebb/gists{/gist_id}","starred_url":"https://api.github.com/users/philwebb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philwebb/subscriptions","organizations_url":"https://api.github.com/users/philwebb/orgs","repos_url":"https://api.github.com/users/philwebb/repos","events_url":"https://api.github.com/users/philwebb/events{/privacy}","received_events_url":"https://api.github.com/users/philwebb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/spring-projects/spring-boot/milestones/42","html_url":"https://github.com/spring-projects/spring-boot/milestones/1.4.0","labels_url":"https://api.github.com/repos/spring-projects/spring-boot/milestones/42/labels","id":1171890,"number":42,"title":"1.4.0","description":"","creator":{"login":"philwebb","id":519772,"avatar_url":"https://avatars.githubusercontent.com/u/519772?v=3","gravatar_id":"","url":"https://api.github.com/users/philwebb","html_url":"https://github.com/philwebb","followers_url":"https://api.github.com/users/philwebb/followers","following_url":"https://api.github.com/users/philwebb/following{/other_user}","gists_url":"https://api.github.com/users/philwebb/gists{/gist_id}","starred_url":"https://api.github.com/users/philwebb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/philwebb/subscriptions","organizations_url":"https://api.github.com/users/philwebb/orgs","repos_url":"https://api.github.com/users/philwebb/repos","events_url":"https://api.github.com/users/philwebb/events{/privacy}","received_events_url":"https://api.github.com/users/philwebb/received_events","type":"User","site_admin":false},"open_issues":17,"closed_issues":24,"state":"open","created_at":"2015-06-19T06:37:08Z","updated_at":"2016-07-12T22:03:21Z","due_on":"2016-07-27T23:00:00Z","closed_at":null},"comments":5,"created_at":"2016-07-11T17:42:35Z","updated_at":"2016-07-13T06:22:29Z","closed_at":"2016-07-11T19:53:38Z","body":"\r\n![screen shot 2016-07-11 at 10 53 52 am](https://cloud.githubusercontent.com/assets/519772/16740883/d1bec5d4-4755-11e6-82f1-aa4b130aabde.png)\r\n<!--\r\nThanks for raising a Spring Boot issue. What sort of issue are you raising?\r\n\r\nQuestion\r\n\r\nPlease ask questions about how to use something, or to understand why something isn't\r\nworking as you expect it to, on Stack Overflow using the spring-boot tag.\r\n\r\nBug report\r\n\r\nPlease provide details of the problem, including the version of Spring Boot that you\r\nare using. If possible, please provide a test case or sample application that reproduces\r\nthe problem. This makes it much easier for us to diagnose the problem and to verify that\r\nwe have fixed it.\r\n\r\nEnhancement\r\n\r\nPlease start by describing the problem that you are trying to solve. There may already\r\nbe a solution, or there may be a way to solve it that you hadn't considered.\r\n-->"},"comment":{"url":"https://api.github.com/repos/spring-projects/spring-boot/issues/comments/232267058","html_url":"https://github.com/spring-projects/spring-boot/issues/6372#issuecomment-232267058","issue_url":"https://api.github.com/repos/spring-projects/spring-boot/issues/6372","id":232267058,"user":{"login":"lukaseder","id":734593,"avatar_url":"https://avatars.githubusercontent.com/u/734593?v=3","gravatar_id":"","url":"https://api.github.com/users/lukaseder","html_url":"https://github.com/lukaseder","followers_url":"https://api.github.com/users/lukaseder/followers","following_url":"https://api.github.com/users/lukaseder/following{/other_user}","gists_url":"https://api.github.com/users/lukaseder/gists{/gist_id}","starred_url":"https://api.github.com/users/lukaseder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukaseder/subscriptions","organizations_url":"https://api.github.com/users/lukaseder/orgs","repos_url":"https://api.github.com/users/lukaseder/repos","events_url":"https://api.github.com/users/lukaseder/events{/privacy}","received_events_url":"https://api.github.com/users/lukaseder/received_events","type":"User","site_admin":false},"created_at":"2016-07-13T06:22:29Z","updated_at":"2016-07-13T06:22:29Z","body":"I see. Well, it is certainly possible to refactor the code such that the traversal isn't *visible* to static code analysis tools (e.g. as DI usually does it), but it will still be there. The objects have two-way dependencies. A key is used in a table, and a table has keys.\r\n\r\nOf course, the key could \"register itself\" in the table, but this would introduce mutability in the game...\r\n\r\nAnother option: Exclude third-party generated code from Structure 101 checking :) (that's what is usually the best (= most pragmatic) choice with static code analysis)"}}
{"actor":{"display_login":"lukaseder"}}