{"action":"created","issue":{"url":"https://api.github.com/repos/ELTE-Soft/txtUML/issues/56","labels_url":"https://api.github.com/repos/ELTE-Soft/txtUML/issues/56/labels{/name}","comments_url":"https://api.github.com/repos/ELTE-Soft/txtUML/issues/56/comments","events_url":"https://api.github.com/repos/ELTE-Soft/txtUML/issues/56/events","html_url":"https://github.com/ELTE-Soft/txtUML/issues/56","id":112699273,"number":56,"title":"Split models into more files?","user":{"login":"kovacsgabor","id":13313072,"avatar_url":"https://avatars.githubusercontent.com/u/13313072?v=3","gravatar_id":"","url":"https://api.github.com/users/kovacsgabor","html_url":"https://github.com/kovacsgabor","followers_url":"https://api.github.com/users/kovacsgabor/followers","following_url":"https://api.github.com/users/kovacsgabor/following{/other_user}","gists_url":"https://api.github.com/users/kovacsgabor/gists{/gist_id}","starred_url":"https://api.github.com/users/kovacsgabor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kovacsgabor/subscriptions","organizations_url":"https://api.github.com/users/kovacsgabor/orgs","repos_url":"https://api.github.com/users/kovacsgabor/repos","events_url":"https://api.github.com/users/kovacsgabor/events{/privacy}","received_events_url":"https://api.github.com/users/kovacsgabor/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ELTE-Soft/txtUML/labels/category:JtxtUML","name":"category:JtxtUML","color":"d4c5f9"},{"url":"https://api.github.com/repos/ELTE-Soft/txtUML/labels/prio:high","name":"prio:high","color":"e11d21"},{"url":"https://api.github.com/repos/ELTE-Soft/txtUML/labels/type:enhancement","name":"type:enhancement","color":"84b6eb"}],"state":"open","locked":false,"assignee":{"login":"kovacsgabor","id":13313072,"avatar_url":"https://avatars.githubusercontent.com/u/13313072?v=3","gravatar_id":"","url":"https://api.github.com/users/kovacsgabor","html_url":"https://github.com/kovacsgabor","followers_url":"https://api.github.com/users/kovacsgabor/followers","following_url":"https://api.github.com/users/kovacsgabor/following{/other_user}","gists_url":"https://api.github.com/users/kovacsgabor/gists{/gist_id}","starred_url":"https://api.github.com/users/kovacsgabor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kovacsgabor/subscriptions","organizations_url":"https://api.github.com/users/kovacsgabor/orgs","repos_url":"https://api.github.com/users/kovacsgabor/repos","events_url":"https://api.github.com/users/kovacsgabor/events{/privacy}","received_events_url":"https://api.github.com/users/kovacsgabor/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/ELTE-Soft/txtUML/milestones/3","html_url":"https://github.com/ELTE-Soft/txtUML/milestones/v0.3.0","labels_url":"https://api.github.com/repos/ELTE-Soft/txtUML/milestones/3/labels","id":1408267,"number":3,"title":"v0.3.0","description":"Release 0.3.0","creator":{"login":"devaigergely81","id":7555116,"avatar_url":"https://avatars.githubusercontent.com/u/7555116?v=3","gravatar_id":"","url":"https://api.github.com/users/devaigergely81","html_url":"https://github.com/devaigergely81","followers_url":"https://api.github.com/users/devaigergely81/followers","following_url":"https://api.github.com/users/devaigergely81/following{/other_user}","gists_url":"https://api.github.com/users/devaigergely81/gists{/gist_id}","starred_url":"https://api.github.com/users/devaigergely81/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/devaigergely81/subscriptions","organizations_url":"https://api.github.com/users/devaigergely81/orgs","repos_url":"https://api.github.com/users/devaigergely81/repos","events_url":"https://api.github.com/users/devaigergely81/events{/privacy}","received_events_url":"https://api.github.com/users/devaigergely81/received_events","type":"User","site_admin":false},"open_issues":5,"closed_issues":0,"state":"open","created_at":"2015-11-12T11:09:29Z","updated_at":"2015-11-12T11:35:41Z","due_on":"2015-11-29T23:00:00Z","closed_at":null},"comments":6,"created_at":"2015-10-21T23:27:27Z","updated_at":"2015-11-18T16:30:21Z","closed_at":null,"body":"It is inevitable to let JtxtUML models to be split into more files. So the only question that remains is **how** to do it.\r\n\r\nFor the validation and the UML2 export it is a necessity to maintain some connection between the files of a model as we need to decide which files are part of it and which are not. My proposal is to keep all the files of a model in a single Java package and its subpackages. It would also be a good idea to have a main class representing the model in the top package. The subpackages could represent packages of the model."},"comment":{"url":"https://api.github.com/repos/ELTE-Soft/txtUML/issues/comments/157768965","html_url":"https://github.com/ELTE-Soft/txtUML/issues/56#issuecomment-157768965","issue_url":"https://api.github.com/repos/ELTE-Soft/txtUML/issues/56","id":157768965,"user":{"login":"kmate","id":720359,"avatar_url":"https://avatars.githubusercontent.com/u/720359?v=3","gravatar_id":"","url":"https://api.github.com/users/kmate","html_url":"https://github.com/kmate","followers_url":"https://api.github.com/users/kmate/followers","following_url":"https://api.github.com/users/kmate/following{/other_user}","gists_url":"https://api.github.com/users/kmate/gists{/gist_id}","starred_url":"https://api.github.com/users/kmate/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kmate/subscriptions","organizations_url":"https://api.github.com/users/kmate/orgs","repos_url":"https://api.github.com/users/kmate/repos","events_url":"https://api.github.com/users/kmate/events{/privacy}","received_events_url":"https://api.github.com/users/kmate/received_events","type":"User","site_admin":false},"created_at":"2015-11-18T16:30:21Z","updated_at":"2015-11-18T16:30:21Z","body":"I made the modifications related to XtxtUML on the split-models branch. Can someone review them?"}}