tools.analyzer

Reflection warning from emit-form eval that Clojure compiler by itself does not

Details

  • Type: Defect Defect
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Completed
  • Affects Version/s: None
  • Fix Version/s: None
  • Component/s: None
  • Labels:
    None

Description

OK, this one I have verified is a difference even after 'lein clean' on the project. Latest version of Eastwood and t.a(.jvm), and of tools.emitter.jvm, where the extra Eastwood warning occurs. I added a :1.6 profile to the project.clj that uses latest 1.6.0-master-SNAPSHOT, but I think this difference exists even with Clojure 1.5.1, too.

lein with-profile 1.6 eastwood '{:namespaces [ clojure.tools.emitter.jvm.emit ] :debug #{:eval}}'

[ ... ]

Reflection warning, clojure/tools/emitter/jvm/emit.clj:39:29 - call to getMethod can't be resolved.

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: