Not testing results this time, but just a comparison of reflection warnings in Clojure 1.9.0 vs. 1.10.0-beta7, after adding (set! *warn-on-reflection* true) to all .clj files in Clojure's source code that did not already have one. These were obtained when compiling Clojure using mvn and Oracle Java 1.8.0_192.
A few reflection warnings in clojure/main.clj that were in 1.9.0 are gone now. Cool. One new reflection warning in Clojure 1.10.0-beta7 that was not in Clojure 1.9.0: [java] Reflection warning, clojure/reflect/java.clj:183:35 - reference to field getModifiers on java.lang.Object can't be resolved. That is line 181 in the original source file here: https://github.com/clojure/clojure/blob/master/src/clj/clojure/reflect/java.clj#L181 That code doesn't appear to have changed, so only reason I can think of off the top of my head why a new reflection warning is perhaps due to a change in the method resolution code? Andy On Mon, Nov 19, 2018 at 1:51 PM Alex Miller <a...@puredanger.com> wrote: > We expect to move back into release candidates next, so testing welcome... > > On Monday, November 19, 2018 at 3:34:03 PM UTC-6, Alex Miller wrote: >> >> 1.10.0-beta7 is now available. >> >> You can try it with clj using: >> >> clj -Sdeps '{:deps {org.clojure/clojure {:mvn/version "1.10.0-beta7"}}}' >> >> Changes in 1.10.0-beta7: >> >> - CLJ-2435 <https://dev.clojure.org/jira/browse/CLJ-2435> - include >> root cause class name in compilation and macroexpansion errors >> >> You can read the full 1.10 changelog here: >> https://github.com/clojure/clojure/blob/master/changes.md >> > -- > You received this message because you are subscribed to the Google > Groups "Clojure" group. > To post to this group, send email to clojure@googlegroups.com > Note that posts from new members are moderated - please be patient with > your first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en > --- > You received this message because you are subscribed to the Google Groups > "Clojure" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojure+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.