Closed kbrock closed 3 months ago
tools/feature_support_matrix.rb
I believe the original purpose of this was so that we could generate the capabilities matrix in the docs. That being said, it might be worth just deleting or, if it's actually used for the docs, move it over to the docs repo? @agrare Thoughts?
I don't know if it was intended to build the docs I think it was just informational. The capabilities_matrix in the docs came years after this tool was introduced.
I'd be ok with dropping this tool, though I have to admit it's pretty cool we can create an at-a-glance table.
Merging anyway, since the bug is fixed. If we want to delete we can in a follow up PR, and @kbrock it's really up to you. Since you're in this space, maybe this tool it helpful for you.
extracted from https://github.com/ManageIQ/manageiq/pull/23140
Overview
I don't know the true purpose of this code. But it was referencing QUERYABLE_FEATURES which went away 5dae6457fc (in 3/15/2021)
I went in here because I was adding supports feature mixin to all models and grep showed me this class
Before
threw exception
After
Lists every model
Alternate
Delete this tool. I know it was used by Martin H, not sure who else would need it.