Move namedtuple declarations out of IvyUtils._generate_jar_template
Review Request #3451 - Created Feb. 10, 2016 and submitted
|Nick Howard (Twitter)|
|benjyw, dturner-tw, jsirois, zundel|
This change hoists two more method defined class definitions into static scopes. Unlike the target alias class definitions, these are only created once per ivy module, so most often on the order of hundreds of times or less. Besides the minor performance impact, I am planning on reusing them in a different method in a later review.
Ran ivy tests locally, CI passed at https://travis-ci.org/pantsbuild/pants/builds/108432079
Note CI passing.