Separate step matching from step creation in CandidateStep

Description

CandidateStep is becoming too big and would benefit from a separation of concern between step matching and creation.

StepCreator interface should be renamed to StepCollector to better express its function.

Delegate the step creation concern to a StepCreator class.

Assignee

Mauro Talevi

Reporter

Mauro Talevi

Labels

None

Components

Fix versions

Priority

Major
Configure