-
Notifications
You must be signed in to change notification settings - Fork 790
Reporting Issues
It's important that before submitting any issue that you have a thorough understanding of the Quick Start first. Even if you are an experienced ClojureScript developer this is required reading.
It's helpful, but not essential, to first check the existing bug reports, the mailing list, or the Freenode #clojurescript IRC channel or Slack channels and ensure that the issue hasn't been reported before.
Also, it can be helpful to ensure that you are running the latest released version of ClojureScript. Also, checking against ClojureScript master is prudent—frequently when bugs are found, fixes are quickly committed (see instructions below).
It is essential, however, to report the bug using ClojureScript only. Downstream tooling often interacts with the ClojureScript compiler in non-trivial ways, and the best way to isolate the issue to ClojureScript is to remove them from the report altogether.
Please report issues using the release uberjars. Do not use any other 3rd party tooling (Maven, Leiningen, Boot) When creating issues please add all relevant instructions and code to reproduce to the ticket directly or via additional comments. Please do not attach projects, link to projects or attach zips.
- Rationale
- Quick Start
- Differences from Clojure
- [Usage of Google Closure](Google Closure)