Both uses FilteredList predicate as core functionality, thus causing overlap in search results.
For example, "find Google" can return results that contain both archived and unarchived internship applications.
Possible solutions:
Setting new prefix for Find command (e.g. find ar/)
where "ar/" indicates that user wants to find results from the archival,
and the absence of "ar/" indicates that user wants to find results from the normal list.
Both uses FilteredList predicate as core functionality, thus causing overlap in search results.
For example, "find Google" can return results that contain both archived and unarchived internship applications.
Possible solutions: