summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAhmed Abdelhalim <[email protected]>2023-04-11 15:30:46 +0200
committerAhmed Abdelhalim <[email protected]>2023-04-11 15:30:46 +0200
commit31969a5a415a254db35f99a633264dce9306f7ee (patch)
tree02a88c5e2f3bb0d780162bff1ab682cd16950f05
parent9b1c54cc468aa230656d315bde055ae371569e58 (diff)
Fix the functions mapping
-rw-r--r--.config/ctags/groovy.ctags3
1 files changed, 1 insertions, 2 deletions
diff --git a/.config/ctags/groovy.ctags b/.config/ctags/groovy.ctags
index 65bc528..a5d1ad3 100644
--- a/.config/ctags/groovy.ctags
+++ b/.config/ctags/groovy.ctags
@@ -1,7 +1,6 @@
--langdef=groovy
--langmap=groovy:.groovy
---regex-groovy=/^[ \t]*[(private|public|protected) ( \t)]*def[ \t]+([A-Za-z0-9_]+)[ \t]*\(/\1/f,function,functions/
---regex-groovy=/^[ \t]*[(private|public|protected) ( \t)]*def[ \t]+([A-Za-z0-9_]+)[ \t()=]*\{/\1/f,function,functions/
+--regex-groovy=/^[ \t]*[(static|private|public|protected) \t]*(def|[A-Za-z0-9_.]+)[ \t]+([A-Za-z0-9_]+)[ \t]*\(/\2/f,function,functions/
--regex-groovy=/^[ \t]*private def[ \t]+([A-Za-z0-9_]+)[ \t]*/\1/v,private,private variables/
--regex-groovy=/^[ \t]*public def[ \t]+([A-Za-z0-9_]+)[ \t]*/\1/u,public,public variables/
--regex-groovy=/^[ \t]*[abstract ( \t)]*[(private|public) ( \t)]*class[ \t]+([A-Za-z0-9_]+)[ \t]*/\1/c,class,classes/