-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
I think we need to consider how to improve the search function in our website. This may or may not include changes to the doc generator itself.
Here are some suggestions:
- Maybe we can group, or at the very least sort the search results somehow. I think it makes sense if all classes are seen together, then all interfaces and enums and methods are grouped as well.
- Perhaps also consider putting exact matches at the top. For example, it's very difficult to search for the
IOclass because of all thepositionrelated calls. (Similarly, you cannot easily find theColorclass.) Alternatively, set a mininum character length for substring matches. - Consider if we should handle duplicate results differently. Specifically, take any
SourceorItemrelated method (getPosition()for example) and you can see 10 results for the exact same method. Perhaps we could implement some way of hiding the implementing classes and only show results for the main interfaces themselves. But I'd also like to note that if we totally hide these from search results, then we need a much better way of indicating that some methodgetPosition()is implemented by this and that class.
@SML-MeSo @virn feel free to comment. This is not an urgent task though.
Metadata
Metadata
Assignees
Labels
No labels