sourcegraph/lib/codeintel
Matthew Manela 772e149729
feat(search): Add support to all Apex language extensions (#64194)
Part of
[GRAPH-759](https://linear.app/sourcegraph/issue/GRAPH-759/issue-with-apex-extension-not-appearing-for-langapex)

Linguist only supports a subset of the file extensions often used for
the Apex programming languages. This PR adds support for the main set
commonly used.

**Key changes**
1. Adds all extensions for Apex
2. Update our logic to handle multiple extensions for one language
3. Update tests to ensure we only manually map languages if they don't
exist OR have different extensions in go-enry (prevents us from
duplicating entries completely from go-enry)

## Test plan
- [x] Update unit tests
- [x] Validate locally by testing the language filter
2024-08-01 10:58:59 -04:00
..
autoindex/config chore: Rename Index -> AutoIndexJob (#63955) 2024-07-22 22:18:40 +08:00
languages feat(search): Add support to all Apex language extensions (#64194) 2024-08-01 10:58:59 -04:00
lsif chore: Rename URI -> DocumentPath (#63979) 2024-07-22 15:11:49 +02:00
pathexistence bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
precise chore: Rename URI -> DocumentPath (#63979) 2024-07-22 15:11:49 +02:00
tools chore: Rename URI -> DocumentPath (#63979) 2024-07-22 15:11:49 +02:00
upload bazel: transcribe test ownership to bazel tags (#62664) 2024-05-16 15:51:16 +01:00
CODENOTIFY codenotify: dr. fritz is kil (#57313) 2023-10-03 16:19:55 +00:00