JBehave
  1. JBehave
  2. JBEHAVE-322

Embedder should be responsible for instantiation of Embeddable instances

    Details

    • Type: Improvement Improvement
    • Status: Resolved Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.0
    • Component/s: Ant Tasks, Core, Maven Plugin
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Making the Embedder instantiate the Embeddable instances from the class names using the EmbedderClassLoader, rather than the Ant or Maven entry points, allow us to avoid unnecessary instantiation of classes when skip mode is enabled.

      It also minimise further any code logic in the Ant/Maven layers, limited to the collection of class names and other configurable parameters.

        Activity

        Mauro Talevi made changes -
        Field Original Value New Value
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]

          People

          • Assignee:
            Mauro Talevi
            Reporter:
            Mauro Talevi
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: