[MATCH-24] Setting *warn-on-reflection* affects all code using core.match Created: 03/Oct/11 Updated: 03/Oct/11 Resolved: 03/Oct/11 |
|
| Status: | Resolved |
| Project: | core.match |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Defect | Priority: | Major |
| Reporter: | Hugo Duncan | Assignee: | David Nolen |
| Resolution: | Completed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
Setting warn-on-reflection affects all use of core.match. Please remove all cases where warn-on-reflection is set. This can be set by the pom for the project, rather than in source, so it doesn't affect code using core.match. |
| Comments |
| Comment by David Nolen [ 03/Oct/11 7:38 AM ] |
|
Fixed, https://github.com/clojure/core.match/commit/f75152edb697cff9bbe9070478b5bc0105f140ca Do you have an example of setting it in the POM? |
| Comment by Hugo Duncan [ 03/Oct/11 11:32 AM ] |
|
Thanks! I assume the clojure build is using clojure-maven-plugin, in which case it is just a matter of setting warnOnReflection. Something like this (untested): <build> <plugins> <plugin> <groupId>com.theoryinpractise</groupId> <artifactId>clojure-maven-plugin</artifactId> <configuration> <warnOnReflection>true</warnOnReflection> </configuration> </plugin> </plugins> </build> |