Add PathSearch component

- New PatchSearch component
- Allow user to define base directory for search
- Show (using single select list) search results
- Allow user to define search string
- Implement algorithms(start with exact-match and fuzzy-match) from fuzzy search tool (fzf)
- Sample "component path search" and change "component path" to "component path input"
- Fixes #556
This commit is contained in:
Janne Valkealahti
2022-10-18 15:30:18 +01:00
parent 267c0e6fa4
commit 4bab975ecf
26 changed files with 3605 additions and 5 deletions

View File

@@ -15,6 +15,7 @@ dependencies {
api "org.jline:jline-terminal-jna:$jlineVersion"
api "org.jline:jline-terminal-jansi:$jlineVersion"
api "org.antlr:ST4:$st4Version"
api "commons-io:commons-io:$commonsIoVersion"
api "com.google.jimfs:jimfs:$jimfsVersion"
api "com.google.code.findbugs:jsr305:$findbugsVersion"
}