Skip to content
Snippets Groups Projects
  1. Dec 04, 2019
  2. Nov 27, 2019
  3. Nov 22, 2019
  4. Nov 19, 2019
    • Alexander Diewald's avatar
      Fixup the guice feature dependency resolution · 3307b671
      Alexander Diewald authored
      
      * Previous implementation was broken and only worked for the mapping +
        scheduling configuration.
      * Produced types are no longer explicitly exposed by D3SEModules as they
        would bind to the inputs of these modules. Instead a D3SEInjector
        wrapper is responsible for obtaining the Feature-annotated artifacts.
      * Inputs of D3SEModules don't need to specify @Genotyped or
        @InputArtifact annotations anymore that cause a fix type binding and
        conflict with the dynamic feature selection. Instead, these
        annotations are bound by the configuration phase.
      * Creates and Decodes annotations are removed as they are no longer
        needed.
      
      Signed-off-by: default avatarAlexander Diewald <diewald@fortiss.org>
      3307b671
  5. Nov 01, 2019
  6. Oct 18, 2019
  7. Oct 15, 2019
    • Alexander Diewald's avatar
      D3SE: Enable dependencies between exploration features · 73722a06
      Alexander Diewald authored
      
      * IExplorationFeatures can now declare their predecessors and
        successors by priorTo() and after() statements.
      * All creator and decoder modules are now d3se modules that are private
        guice modules.
      * The d3se modules mark every generated output with their containing
        features as an annotation. This allows the same type to be provided
        by different modules. The coupling of feature-annotated artifacts is
        done by a feature dependency graph and the module config phase from
        guice.
      * Within d3se modules, only the artifacts are visible (no need to reason
        about their origin --> handled when declaring the feature).
      * IExplorationFeatures are pluggable and can be en-/disabled subject to
        a system's needs.
      
      Signed-off-by: default avatarAlexander Diewald <diewald@fortiss.org>
      73722a06
  8. Sep 19, 2019
  9. Sep 18, 2019
  10. Sep 17, 2019
  11. Sep 15, 2019
  12. Sep 13, 2019
  13. Sep 12, 2019
  14. Sep 11, 2019
  15. Sep 10, 2019
  16. Sep 09, 2019
  17. Sep 08, 2019
  18. Sep 07, 2019
Loading