{"action":"published","release":{"url":"https://api.github.com/repos/ZenHarbinger/RSyntaxTextArea/releases/5131604","assets_url":"https://api.github.com/repos/ZenHarbinger/RSyntaxTextArea/releases/5131604/assets","upload_url":"https://uploads.github.com/repos/ZenHarbinger/RSyntaxTextArea/releases/5131604/assets{?name,label}","html_url":"https://github.com/ZenHarbinger/RSyntaxTextArea/releases/tag/v2.6.0","id":5131604,"tag_name":"v2.6.0","target_commitish":"master","name":"Custom, downstream build of RSyntaxTextArea 2.6.0","draft":false,"author":{"login":"ZenHarbinger","id":1130510,"avatar_url":"https://avatars.githubusercontent.com/u/1130510?v=3","gravatar_id":"","url":"https://api.github.com/users/ZenHarbinger","html_url":"https://github.com/ZenHarbinger","followers_url":"https://api.github.com/users/ZenHarbinger/followers","following_url":"https://api.github.com/users/ZenHarbinger/following{/other_user}","gists_url":"https://api.github.com/users/ZenHarbinger/gists{/gist_id}","starred_url":"https://api.github.com/users/ZenHarbinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ZenHarbinger/subscriptions","organizations_url":"https://api.github.com/users/ZenHarbinger/orgs","repos_url":"https://api.github.com/users/ZenHarbinger/repos","events_url":"https://api.github.com/users/ZenHarbinger/events{/privacy}","received_events_url":"https://api.github.com/users/ZenHarbinger/received_events","type":"User","site_admin":false},"prerelease":false,"created_at":"2017-01-11T17:06:08Z","published_at":"2017-01-11T17:15:04Z","assets":[],"tarball_url":"https://api.github.com/repos/ZenHarbinger/RSyntaxTextArea/tarball/v2.6.0","zipball_url":"https://api.github.com/repos/ZenHarbinger/RSyntaxTextArea/zipball/v2.6.0","body":"RSyntaxtTextArea is a great UI tool.\r\n\r\nThis fork allows downstream language generation to be available to developers.\r\nUsing maven and `eu.somatik.serviceloader-maven-plugin`, derived classes of type `org.fife.ui.rsyntaxtextarea.TokenMakerRegistration` can be found and loaded using newly defined types.\r\n\r\nTo use this feature in a project, add the following plugin/configuration:\r\n```xml\r\n            <plugin>\r\n                <groupId>eu.somatik.serviceloader-maven-plugin</groupId>\r\n                <artifactId>serviceloader-maven-plugin</artifactId>\r\n                <version>1.0.7</version>\r\n                <configuration>\r\n                    <services>\r\n                        <param>org.fife.ui.rsyntaxtextarea.TokenMakerRegistration</param>\r\n                    </services>\r\n                </configuration>\r\n                <executions>\r\n                    <execution>\r\n                        <goals>\r\n                            <goal>generate</goal>\r\n                        </goals>\r\n                    </execution>\r\n                </executions>\r\n            </plugin>\r\n```\r\n\r\n[Torgo](https://github.com/ZenHarbinger/torgo) makes use of this by defining a new syntax for each supported language.\r\n"}}
{"actor":{"display_login":"ZenHarbinger"}}