Patrick Thomson
|
3766863bf8
|
Remove PL-specific Scientific/Integer parsers.
Also drops a couple deps we no longer use.
|
2020-06-28 19:57:08 -04:00 |
|
Patrick Thomson
|
faf3cdc43f
|
Remove a couple otiose dependencies.
|
2020-06-28 18:45:00 -04:00 |
|
Patrick Thomson
|
3e7f746d9d
|
Remove template comments.
|
2020-06-27 16:24:41 -04:00 |
|
Patrick Thomson
|
4cce87b51b
|
Cleanup the WORKSPACE.
|
2020-06-27 16:21:20 -04:00 |
|
Patrick Thomson
|
ac282c3135
|
parse-examples seems to work
|
2020-06-27 13:42:43 -04:00 |
|
Patrick Thomson
|
335c3f728d
|
Fix the specs!
|
2020-06-27 13:33:56 -04:00 |
|
Patrick Thomson
|
a6ab4c4d25
|
Remove unnecessary Stackage deps.
|
2020-06-27 12:53:17 -04:00 |
|
Patrick Thomson
|
dbce051436
|
simplifying target layouts.
|
2020-06-27 12:47:04 -04:00 |
|
Patrick Thomson
|
63a0dcebaa
|
start documenting
|
2020-06-27 11:31:23 -04:00 |
|
Patrick Thomson
|
6195d1f043
|
Merge branch 'move-semantic-lib' into bazel-experiments
|
2020-06-26 16:32:52 -04:00 |
|
Patrick Thomson
|
381e5309e9
|
fix fixture
|
2020-06-26 16:30:07 -04:00 |
|
Patrick Thomson
|
a56075a9f7
|
No JSON needed here.
|
2020-06-26 16:26:17 -04:00 |
|
Patrick Thomson
|
ad989f6ee0
|
Download new TH-ified lingo rather than embedding generated files.
|
2020-06-26 16:24:47 -04:00 |
|
Patrick Thomson
|
722753f864
|
Fix tests.
|
2020-06-26 14:59:00 -04:00 |
|
Patrick Thomson
|
76b0e52835
|
fix some test paths
|
2020-06-26 14:54:38 -04:00 |
|
Patrick Thomson
|
a67310e257
|
Specify the executable build target.
|
2020-06-26 14:14:40 -04:00 |
|
Patrick Thomson
|
a3f3022262
|
Cleanup this rule.
|
2020-06-26 14:14:21 -04:00 |
|
Patrick Thomson
|
8079870734
|
Merge branch 'move-semantic-lib' into bazel-experiments
|
2020-06-26 13:52:27 -04:00 |
|
Patrick Thomson
|
aa11f3630d
|
Extra files that crept in.
|
2020-06-26 13:52:06 -04:00 |
|
Patrick Thomson
|
bd3b5183e7
|
Forgot LICENSE and Setup.hs
|
2020-06-26 13:50:22 -04:00 |
|
Patrick Thomson
|
b18b0bc2a5
|
Merge branch 'move-semantic-lib' into bazel-experiments
|
2020-06-26 13:47:02 -04:00 |
|
Patrick Thomson
|
66b48b9a83
|
Give top-level semantic lib/exe its own folder.
Every other project has its own folder; as we move to Bazel, this
provides a pleasant consistency.
|
2020-06-26 13:44:44 -04:00 |
|
Patrick Thomson
|
76e0bf2700
|
update codeql
|
2020-06-26 13:39:04 -04:00 |
|
Patrick Thomson
|
9116c58a56
|
Stop vendoring node-types.json directly and download them w/ Bazel.
Also enables semantic-rust.
|
2020-06-26 13:07:24 -04:00 |
|
Timothy Clem
|
04f9c13036
|
Fix up fixtures
|
2020-06-25 15:45:59 -07:00 |
|
Timothy Clem
|
9cd0b30ada
|
Remove old yield
|
2020-06-25 15:45:54 -07:00 |
|
Timothy Clem
|
7df35cba89
|
Attempt to slice out a more relevant line for source with long lines
|
2020-06-25 15:10:56 -07:00 |
|
Timothy Clem
|
e591457a4c
|
Rework tagging to compute LSP offsets
Also updates how we generate the line of source code for display
|
2020-06-25 14:38:33 -07:00 |
|
Timothy Clem
|
255d78cd8f
|
Add LSP style span to proto datatypes
|
2020-06-25 14:37:16 -07:00 |
|
Patrick Thomson
|
be5c539ee2
|
Remove fastsum dependency.
|
2020-06-25 12:54:37 -04:00 |
|
Timothy Clem
|
13d995eb17
|
Cleanup and more tests
|
2020-06-25 08:49:54 -07:00 |
|
Timothy Clem
|
56f04f1c2d
|
Revert to master for semantic-source
|
2020-06-25 08:49:40 -07:00 |
|
Patrick Thomson
|
96f6f39cbf
|
The node-types paths are no longer hardcoded to my system 🎉
|
2020-06-25 10:14:54 -04:00 |
|
Patrick Thomson
|
6c3a08c735
|
save a ton of code
|
2020-06-25 08:56:09 -04:00 |
|
Patrick Thomson
|
cac967e87f
|
Create a macro to define language packages quickly.
|
2020-06-24 22:16:58 -04:00 |
|
Timothy Clem
|
d3a825f7e1
|
Must slice the bytestring, then count Text Chars
|
2020-06-24 18:30:12 -07:00 |
|
Timothy Clem
|
153afb72fb
|
WIP: counting utf16 code units
|
2020-06-24 18:15:33 -07:00 |
|
Timothy Clem
|
3cae021020
|
Take a single line of Source
|
2020-06-24 18:15:17 -07:00 |
|
Patrick Thomson
|
2da2f61f1e
|
build the lib specifically
|
2020-06-24 20:37:38 -04:00 |
|
Patrick Thomson
|
46ce1df767
|
half-hearted attempt to unbreak CI
|
2020-06-24 20:34:37 -04:00 |
|
Patrick Thomson
|
7f76ab3fa4
|
Merge remote-tracking branch 'origin/master' into bazel-experiments
|
2020-06-24 20:30:25 -04:00 |
|
Patrick Thomson
|
cf6373be1e
|
Merge pull request #578 from github/no-uncertain-terms
Remove Data.Term and Data.AST.
|
2020-06-24 17:24:12 -04:00 |
|
Patrick Thomson
|
65fba3ecc6
|
remove vestigial dependencies
|
2020-06-24 15:39:37 -04:00 |
|
Patrick Thomson
|
27d5650489
|
Remove Data.Term and Data.AST.
These didn't get included in #577 because that patch was getting out
of control. Note that we can now drop the dependency on `fastsum`.
|
2020-06-24 15:13:30 -04:00 |
|
Patrick Thomson
|
70b7be8859
|
Merge pull request #577 from github/syntaxation
Remove all alacarte-based syntax, assignments, and analysis.
|
2020-06-24 15:01:33 -04:00 |
|
Patrick Thomson
|
ff07b0a654
|
Merge branch 'syntaxation' into bazel-experiments
|
2020-06-24 13:52:30 -04:00 |
|
Patrick Thomson
|
ef8d7c3ce4
|
Fix tests.
|
2020-06-24 13:15:08 -04:00 |
|
Patrick Thomson
|
33943c1542
|
Remove the Control.Abstract and Data.Abstract hierarchies.
|
2020-06-24 12:48:23 -04:00 |
|
Patrick Thomson
|
a127404bb0
|
a few more otiose items
|
2020-06-24 12:37:10 -04:00 |
|
Patrick Thomson
|
0e26b83a1b
|
Remove HasTextElement.
|
2020-06-24 12:34:18 -04:00 |
|