{"action":"created","issue":{"url":"https://api.github.com/repos/github/gitignore/issues/1880","repository_url":"https://api.github.com/repos/github/gitignore","labels_url":"https://api.github.com/repos/github/gitignore/issues/1880/labels{/name}","comments_url":"https://api.github.com/repos/github/gitignore/issues/1880/comments","events_url":"https://api.github.com/repos/github/gitignore/issues/1880/events","html_url":"https://github.com/github/gitignore/pull/1880","id":136539329,"number":1880,"title":"Add gitignore for Kotlin","user":{"login":"jjst","id":4924090,"avatar_url":"https://avatars.githubusercontent.com/u/4924090?v=3","gravatar_id":"","url":"https://api.github.com/users/jjst","html_url":"https://github.com/jjst","followers_url":"https://api.github.com/users/jjst/followers","following_url":"https://api.github.com/users/jjst/following{/other_user}","gists_url":"https://api.github.com/users/jjst/gists{/gist_id}","starred_url":"https://api.github.com/users/jjst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjst/subscriptions","organizations_url":"https://api.github.com/users/jjst/orgs","repos_url":"https://api.github.com/users/jjst/repos","events_url":"https://api.github.com/users/jjst/events{/privacy}","received_events_url":"https://api.github.com/users/jjst/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/github/gitignore/labels/new%20template","name":"new template","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-02-25T23:05:18Z","updated_at":"2016-05-21T19:36:02Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/github/gitignore/pulls/1880","html_url":"https://github.com/github/gitignore/pull/1880","diff_url":"https://github.com/github/gitignore/pull/1880.diff","patch_url":"https://github.com/github/gitignore/pull/1880.patch"},"body":"[Kotlin](https://kotlinlang.org/) is a JVM-based language developed by the [Jetbrains](https://www.jetbrains.com/) folks that claims 100% interop with Java. The first stable version, [1.0.0, came out in February 2016](http://blog.jetbrains.com/kotlin/2016/02/kotlin-1-0-released-pragmatic-language-for-jvm-and-android/).\r\n\r\nI'm not aware of any Kotlin-specific generated files during the build, so because Kotlin has Java interop, generates class files similar to Java, and generally uses the same file formats, I symlinked Kotlin.gitignore to Java.gitignore."},"comment":{"url":"https://api.github.com/repos/github/gitignore/issues/comments/220796345","html_url":"https://github.com/github/gitignore/pull/1880#issuecomment-220796345","issue_url":"https://api.github.com/repos/github/gitignore/issues/1880","id":220796345,"user":{"login":"jjst","id":4924090,"avatar_url":"https://avatars.githubusercontent.com/u/4924090?v=3","gravatar_id":"","url":"https://api.github.com/users/jjst","html_url":"https://github.com/jjst","followers_url":"https://api.github.com/users/jjst/followers","following_url":"https://api.github.com/users/jjst/following{/other_user}","gists_url":"https://api.github.com/users/jjst/gists{/gist_id}","starred_url":"https://api.github.com/users/jjst/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jjst/subscriptions","organizations_url":"https://api.github.com/users/jjst/orgs","repos_url":"https://api.github.com/users/jjst/repos","events_url":"https://api.github.com/users/jjst/events{/privacy}","received_events_url":"https://api.github.com/users/jjst/received_events","type":"User","site_admin":false},"created_at":"2016-05-21T19:36:02Z","updated_at":"2016-05-21T19:36:02Z","body":"There are a few precedents: the {Fortran,Clojure}.gitignore are symlinks to respectively {C++,Leiningen}.gitignore. I do get your point, though, especially given the number of JVM-based languages sprawling. I think there's value in symlinking though if only to make it as easy as possible for people using those languages to use [gitignore.io](https://www.gitignore.io/) when using those languages."}}
{"actor":{"display_login":"jjst"}}