Clojure

Eliminate many uses of reflection in Clojure code

Details

  • Type: Enhancement Enhancement
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: Release 1.4, Release 1.5
  • Fix Version/s: None
  • Component/s: None
  • Patch:
    Code

Description

There are dozens of uses of reflection in Clojure code that can be eliminated by adding suitable type hints. This patch adds the necessary type hints for most of those.

Activity

Andy Fingerhut made changes -
Field Original Value New Value
Attachment clj-1080-eliminate-many-reflection-warnings-patch-v1.txt [ 11534 ]
Andy Fingerhut made changes -
Patch Code [ 10001 ]
Andy Fingerhut made changes -
Attachment clj-1080-eliminate-many-reflection-warnings-patch-v2.txt [ 11677 ]
Andy Fingerhut made changes -
Attachment clj-1080-eliminate-many-reflection-warnings-patch-v1.txt [ 11534 ]
Andy Fingerhut made changes -
Attachment clj-1080-eliminate-many-reflection-warnings-patch-v3.txt [ 11841 ]
Andy Fingerhut made changes -
Attachment clj-1080-eliminate-many-reflection-warnings-patch-v2.txt [ 11677 ]
Alex Miller made changes -
Labels performance typehints
Andy Fingerhut made changes -
Attachment clj-1080-v4.txt [ 12251 ]
Andy Fingerhut made changes -
Attachment clj-1080-eliminate-many-reflection-warnings-patch-v3.txt [ 11841 ]
Andy Fingerhut made changes -
Attachment clj-1080-v5.txt [ 12310 ]
Andy Fingerhut made changes -
Attachment clj-1080-v4.txt [ 12251 ]

People

Vote (0)
Watch (3)

Dates

  • Created:
    Updated: