65f22a0a74
The PluginDeclaration has all of the information we need to configure TimelineCred: it knows all the node and edge types, as well as which node types are user (or scoring) node types. Therefore, we can replace the ad-hoc config object with a simple array of plugin declarations. Since the plugins will be saved as part of the TimelineCred, it means the UI can configure to only show information for plugins that are actually in scope. Test plan: `yarn test` passes, and the prototype still works. Snapshots updated. |
||
---|---|---|
.. | ||
__snapshots__ | ||
.gitignore | ||
Makefile | ||
SHARNESS_LICENSE | ||
aggregate-results.sh | ||
dummy.t | ||
sharness.sh | ||
test_build_static_site.t | ||
test_cli_scores.t | ||
test_js_tests_have_top_level_describe_block_with_filename.t | ||
test_load_example_github.t | ||
test_no_raw_anchor_elements.t |