Fork me on GitHub
#clojure-dev
<
2020-12-12
>
andy.fingerhut04:12:44

I did a spot check on occurrences of reflection in the .clj files of clojure-1.10.2-rc1 as compared to clojure-1.10.1. Executive summary: only good things to report.

🎉 9
andy.fingerhut04:12:11

More details: There are only two new occurrences of reflection, both in javadoc.clj, because of the call to .getModule that only exists in JDK 9, and those reflection warnings do not occur when compiling Clojure with JDK 9 or later, only with JDK 8. That looks expected and reasonable.

andy.fingerhut04:12:52

There are several occurrences of reflection in data.clj and stacktrace.clj that are now gone in 1.10.2-rc1, as expected due to the patches eliminating those with type hints.