Allowing StepDescriptor.newInstance to throw checked exceptions for convenience.
instantiate is a generally useful utility method, so making it public and static.
Probably it should really be defined in Stapler or some other lower level.
Merge branch 'master' into BuildStep-Job
Clarifying that a descriptor is expected to instantiate the Step type it owns.
Generified instantiate for better type safety.
Merge branch 'master' into BuildStep-Job
Fleshed out.
Make methods final that intend to delegate to another abstract method.
Merge branch 'master' into BuildStep-Job