| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
How does this even happen
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Geez
 | 
 | 
Also fixes #555 by scrapping hasAny altogether.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Also moves filtering logic into targets().
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Just a tiny cleanup, behavior is the same.
 | 
 | 
Since it always operates on inputMapping, we can make more
assumptions about shape. (All input names are always provided
i.e. non-null, and they are always present as input tokens.)
 | 
 | 
There used to be a cool description here, but then vim ate it.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
You know, these should probably be coded with templates or
detectable metatags or something similar LOL
 | 
 | 
 | 
 | 
 |