Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Plugin resolution #2019

Closed
wants to merge 7 commits into from
Closed

Commits on Mar 11, 2021

  1. Store abstraction for persisting Config

    - Use PreRunE and PostRunE functions to handle configuration file loading and saving
    - Use a filesystem provided by the cli to persist the project config and to scaffold files
    
    Signed-off-by: Adrian Orive <[email protected]>
    Adirio committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    3f1d1b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4690584 View commit details
    Browse the repository at this point in the history
  3. Implement plugin chaining (plugin phase 1.5)

    Declarative plugin created to replace the outdated addon pattern
    
    Signed-off-by: Adrian Orive <[email protected]>
    Adirio committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    705ef0a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ecb633 View commit details
    Browse the repository at this point in the history
  5. Export and cleanup scaffolding machinery

    - Export scaffolding machinery
    - Reorganize scaffolding machinery that was in model
    - Remove experimental pattern code (old plugin system)
    
    Signed-off-by: Adrian Orive <[email protected]>
    Adirio committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    46e04f3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1fbb697 View commit details
    Browse the repository at this point in the history
  7. Enhance plugin resolution algorithm

    Signed-off-by: Adrian Orive <[email protected]>
    Adirio committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    a3188d2 View commit details
    Browse the repository at this point in the history