major
nice-to-have
defect
major
enhancement
(User-visible)
minor
#23360
Model-based search: customizing types based on their module names
The type selection in the model-based search can be configured. Legacy table types are excluded. However, this filter cannot be further customized, so it cannot be used for custom modules that should not appear in the search.
Improvement
- Make the module filter configurable.
- Exclude additional modules from the search:
- tl.tables — these are merely implementation details of model types.
- tl.model – the model of the model (not yet used for the actual model)
Sample Configuration
{{{ <config service-class="com.top_logic.model.search.ModelBasedSearch"> <instance>
<searches>
<-- In the "developer" search, all features are enabled. -->
<search name="developer">
<model-filter>
<blacklist>
<filter class="com.top_logic.model.search.ui.model.filter.ModuleNameFilter"
module="<module-name>"
/>
... </instance> }}}
Test
- No test.