Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds support for the Haskell programming language #2178

Draft
wants to merge 50 commits into
base: main
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
a6d122f
Start Haskell support
wenkokke Jan 16, 2024
0cf5739
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Jan 17, 2024
30bbad8
Changes
wenkokke Jan 17, 2024
341358c
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Jan 17, 2024
5e61157
take inside funk
wenkokke Jan 17, 2024
2d7ce9d
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Jan 17, 2024
1f91086
Query for functions (~400 LoC)
wenkokke Jan 18, 2024
5a8ca7a
Formatting & restructuring
wenkokke Jan 18, 2024
d6e2817
Rename files
wenkokke Jan 18, 2024
91d8f4d
Fixes for namedFunction
wenkokke Jan 18, 2024
accfb9a
Try adding values
wenkokke Jan 18, 2024
5a1cec7
Add scope facet support for Haskell
wenkokke Jan 22, 2024
7195124
Test namedFunction/functionName/name.function
wenkokke Jan 22, 2024
fd4f30c
Update Haskell scope support facet stuff
wenkokke Jan 22, 2024
24743f7
Update Haskell fixtures
wenkokke Jan 22, 2024
7017a4e
@name tests don't work
wenkokke Jan 22, 2024
cf1cbae
@name.function -> @name
wenkokke Jan 22, 2024
be3d7af
Fix RFCs.hs
wenkokke Jan 22, 2024
2ad74bb
Remove @name from @namedFunction
wenkokke Jan 22, 2024
e7a64a8
Add name.function
wenkokke Jan 22, 2024
fe61271
Add @branch.iteration
wenkokke Jan 22, 2024
6c80baa
Restore haskell.namedFunction
wenkokke Jan 22, 2024
773baba
Remove branch.iteration and name
wenkokke Jan 22, 2024
915013e
Split out functionName
wenkokke Jan 22, 2024
8bd3902
Add name
wenkokke Jan 22, 2024
314be8f
Add fixtures for @name.function
wenkokke Jan 22, 2024
721132e
Add @branch and @branch.iteration
wenkokke Jan 22, 2024
858e285
Add @branch and @branch.iteration
wenkokke Jan 22, 2024
b856d3e
I don't know what's happening.
wenkokke Jan 22, 2024
4fb6403
Why????
wenkokke Jan 22, 2024
3a31715
consistent comments
wenkokke Jan 22, 2024
9f564c3
Move files & add argumentOrParameter iteration tests
wenkokke Jan 22, 2024
65c2faa
Add call & callee
wenkokke Jan 22, 2024
0aa8ce5
Tests for @argument.actual
wenkokke Jan 22, 2024
d3f9b44
Add roadmap
wenkokke Jan 22, 2024
32bb73f
Add name.function
wenkokke Jan 22, 2024
aeb580e
Update haskell.md
wenkokke Jan 22, 2024
3241e86
Add anonymousFunction
wenkokke Jan 22, 2024
a885b01
Update haskell.md
wenkokke Jan 22, 2024
1ca43d7
Add list & string
wenkokke Jan 22, 2024
a0ad642
Basic support for map & move anonymousFunction, functionCall, functio…
wenkokke Jan 23, 2024
122908d
Add some warning comments
wenkokke Jan 23, 2024
95e20f3
Group queries a little bit more closely by relation
wenkokke Jan 23, 2024
4bbbd4f
Fixed generate-scope-tests-for-haskell
wenkokke Jan 23, 2024
45cf49e
Generate wrong fixtures
wenkokke Jan 23, 2024
1b243e4
Remove URL
wenkokke Jan 23, 2024
2d3b08d
*actual -> formal
wenkokke Jan 23, 2024
7bd621d
Fixes to scope support
wenkokke Jan 23, 2024
1d4c887
Rebase on top of HEAD and disable previous queries and supported scopes
wenkokke Sep 13, 2024
12ad364
[pre-commit.ci lite] apply automatic fixes
pre-commit-ci-lite[bot] Sep 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update haskell.md
wenkokke committed Sep 13, 2024
commit a885b011d3fdea9a821712396553f1cda548ab05
2 changes: 1 addition & 1 deletion queries/haskell.md
Original file line number Diff line number Diff line change
@@ -10,7 +10,7 @@ Adds support for the Haskell programming language.
- #2195
- [x] `argument.formal`
- [x] `argument.formal.iteration`
- [ ] `anonymousFunction`
- [x] `anonymousFunction`
- [ ] `branch`
- [x] `branch.match`
- [x] `branch.match.iteration`