Skip to content

Updates to support SOLVE-IT-X#257

Open
chrishargreaves wants to merge 4 commits intomainfrom
updates_to_support_solve-it-x
Open

Updates to support SOLVE-IT-X#257
chrishargreaves wants to merge 4 commits intomainfrom
updates_to_support_solve-it-x

Conversation

@chrishargreaves
Copy link
Collaborator

This merges the SOLVE-IT-X extensions capability into the library. This achieves a few things

  • the code is much cleaner for handling extension data
  • the extensions are loaded when the library loads the knowledge base
  • and default data (in extension_data.json in each technique, weakness and mitigation) is added automatically to the technique, weakness and mitigation objects via the knowledge base, allowing programatic access to data within extensions.

This moves all the extension loading into the library and exposes default extension file content (extension_data.json) inside the technique, weakness and mitigation data strucutres.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant