-
Improvement
-
Resolution: Fixed
-
Critical
-
None
Today, the DSL's solution to embedded class names using tags, e.g. !freestyle, doesn't work for stapler-class-bag because instead of being fields on objects in an array, stapler-class-bag is the key of a hash and classes for the form "foo.bar.Baz" become "foo-bar-Baz".
I'm not sure if YAML allows for tags in field names, which could be a potential avenue for success, but generally this is something we need to solve.
NOTE: This affects the DSL's ability to work nicely with Properties and Build Environments.