We want to be able to browse source code.
Generate the symbols that will permit such browsable experience.
Implementation detail:
- Plug this indexer to the orchestrator-text
We want to be able to browse source code.
Generate the symbols that will permit such browsable experience.
Implementation detail:
Status | Assigned | Task | ||
---|---|---|---|---|
Unknown Object (Maniphest Task) | ||||
Migrated | gitlab-migration | T574 Pipeline copy content to azure and then compute multiple indexes independently (meta task) | ||
Migrated | gitlab-migration | T589 Add ctags content indexer | ||
Migrated | gitlab-migration | T594 Properly package universal-ctags |
Tools | Pros | Cons |
exuberant-ctags - http://ctags.sourceforge.net/ | - debian-packaged | - development stalled (last commit on 2014) |
- extensible | - 41 languages supported | |
- difficulties to deal with files' content alone | ||
- no recent release (last official 5.8 dates back from 2009, the actual debian's is 5.9~svn20110310-11) | ||
universal-ctags - http://docs.ctags.io/en/latest/ | - 84 supported languages | - manual install (not debian-packaged) |
- extensible | - not released yet (planned for dec 2016, https://github.com/universal-ctags/ctags/milestone/3) | |
- active development (last commit 12/10/2016) | - same limit as exuberant-ctags to recognize data from file's content alone | |
- fork from exuberant-ctags | ||