Add ordering of decorators and decoration stats to UI #2499
Overall this looks really good, but there are some rough edges:
Also marking them as decorated and including a helpful explanation in tooltip.
The PluginStore does not prevent double registration of plugins/exports. This is a workaround to prevent double registration of field analyzers due to the package index being included in the core _and_ at least one plugin. The proper fix would be to prevent double plugin registration, but this is beyond the scope of this PR.
Looks good to me, the only thing that is breaking right now is the following, but I think we can fix this in a subsequent bug fix. If you agree, I'd merge this.
kroepke merged commit
Jul 22, 2016
4 checks passed
4 checks passed
ci-server-integration Jenkins build graylog2-server-integration-pr 1137 has succeededDetails
ci-web-linter Jenkins build graylog-pr-linter-check 623 has succeededDetails
continuous-integration/travis-ci/pr The Travis CI build passedDetails
continuous-integration/travis-ci/push The Travis CI build passedDetails
Add this suggestion to a batch that can be applied as a single commit. This suggestion is invalid because no changes were made to the code. Suggestions cannot be applied while the pull request is closed. Suggestions cannot be applied while viewing a subset of changes. Only one suggestion per line can be applied in a batch. Add this suggestion to a batch that can be applied as a single commit. Applying suggestions on deleted lines is not supported. You must change the existing code in this line in order to create a valid suggestion. Outdated suggestions cannot be applied. This suggestion has been applied or marked resolved. Suggestions cannot be applied from pending reviews. Suggestions cannot be applied on multi-line comments.