Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-6881

Break down KnowledgeBuilderImpl into components

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • core engine
    • 2022 Week 11-13 (from Mar 14), 2022 Week 14-16 (from Apr 4)
    • 5
    • NEW
    • NEW

      KnowledgeBuilderImpl is (one of) the class(es) that perform the build procedure of the Drools engine. It is a facade for multiple concerns (package handling, resource handling, compilation, ...)

      The goal of this PR is to continue the work started with DROOLS-6854 (https://github.com/kiegroup/drools/pull/4229), further breaking down KnowledgeBuilderImpl into reusable components.

      This way, the phases defined in DROOLS-6854 can be instantiated without depending on the heavy-weight KnowledgeBuilderImpl

              evacchi Edoardo Vacchi (Inactive)
              evacchi Edoardo Vacchi (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: