1
1
mirror of https://github.com/github/semantic.git synced 2024-12-03 00:16:52 +03:00
Commit Graph

28378 Commits

Author SHA1 Message Date
lalaition
be96fcf52f Refactored code to be in line with suggestions 2019-06-06 21:24:22 -06:00
joshvera
7d49193f3b Add tsx tests 2019-06-06 19:11:29 -04:00
joshvera
72b04d7c9c bring this Go assignment back 2019-06-06 18:57:35 -04:00
joshvera
237c4d6b3f Move jsx tests to tsx directory 2019-06-06 18:44:15 -04:00
joshvera
a7ebd77970 Merge remote-tracking branch 'origin/master' into typescript-mapped-types 2019-06-06 17:18:14 -04:00
Rob Rix
86f6301f90
Merge pull request #101 from github/bump-hts-to-remove-ptr-module
Bump to newer haskell-tree-sitter.
2019-06-06 17:15:03 -04:00
joshvera
6b13145862 Move jsxElements out of TypeScript grammar
Also removes typeAssertion from TSX grammar
2019-06-06 16:37:29 -04:00
joshvera
a8a36adc81 Merge remote-tracking branch 'origin/master' into typescript-mapped-types 2019-06-06 15:27:59 -04:00
Patrick Thomson
9a7cf9f3da Bump to newer haskell-tree-sitter.
This should ensure we avoid issues like #96.
2019-06-06 15:03:02 -04:00
Patrick Thomson
e9e9c0e2ad
Merge pull request #95 from github/fail-all-of-the-tests-at-once-and-explode-into-space
Bump the parsers
2019-06-06 14:59:15 -04:00
Patrick Thomson
1b52d7d0cd Call --enable-tests in Travis and use the right proto3-suite. 2019-06-06 14:30:37 -04:00
Rob Rix
fb845b08a4
Victory by fiat! 2019-06-06 11:34:54 -04:00
Rob Rix
d6c6f85709
Merge branch 'master' into fail-all-of-the-tests-at-once-and-explode-into-space 2019-06-06 11:18:55 -04:00
Rob Rix
d4492dc666
Merge pull request #100 from NateEag/patch-1
Singularize word in README.md
2019-06-06 09:00:53 -04:00
Nate Eagleson
f9af6561db
Singularize word in README.md 2019-06-06 08:03:43 -04:00
Patrick Thomson
9aebd13e5b
Merge branch 'master' into fail-all-of-the-tests-at-once-and-explode-into-space 2019-06-06 02:40:01 -04:00
lalaition
0abcac73b8 Run stylish-haskell on changes 2019-06-05 20:11:40 -06:00
lalaition
2ba61a21a0 Use Attoparsec to parse git output instead of manually splitting Text 2019-06-05 20:07:48 -06:00
Rob Rix
8953d7e223
Merge pull request #97 from github/bump-minimum-base-version
Bump minimum base version.
2019-06-05 21:12:30 -04:00
Patrick Thomson
4410148919 Merge remote-tracking branch 'origin/master' into bump-minimum-base-version 2019-06-05 18:48:02 -04:00
Rob Rix
87209d3eee
🔥 MiniPython & MiniRuby. 2019-06-05 17:05:14 -04:00
Rob Rix
42708c333c
Fixtures, fixed. 2019-06-05 16:45:15 -04:00
Rob Rix
7fc70fdd59
Nest lets. 2019-06-05 16:43:21 -04:00
Rob Rix
26cd38f45d
Don’t double-nest Statements. 2019-06-05 16:42:58 -04:00
Rob Rix
16f6c72b19
Use makeTerm'' instead of mk. 2019-06-05 16:21:45 -04:00
Rob Rix
7ecebae144
Try harder to deal with blocks and things. 2019-06-05 16:20:31 -04:00
Rob Rix
3ea0bd957c
Add a rule to always insert nodes for blocks. 2019-06-05 16:20:12 -04:00
Rob Rix
669ffa656a
Don’t make nodes for blocks if we don’t have to. 2019-06-05 15:51:23 -04:00
Rob Rix
d7fedfdc3d
Leave functionDefinition the way it was. 2019-06-05 15:51:07 -04:00
Rob Rix
c550b6bbe1
Just use expressions. 2019-06-05 15:44:04 -04:00
Rob Rix
df59eaccdb
Blocks can be expressions. 2019-06-05 15:41:56 -04:00
Rob Rix
e106819e25
Use block in while. 2019-06-05 15:37:15 -04:00
Rob Rix
5c2329cde0
Use block in functionDefinition. 2019-06-05 15:35:48 -04:00
Rob Rix
e2438a49ac
Add a rule for blocks. 2019-06-05 15:34:33 -04:00
Rob Rix
5121e3698d
Bump haskell-tree-sitter to bump tree-sitter. 2019-06-05 15:28:05 -04:00
Rob Rix
eb6d12d661
Fail on incompatible parser versions. 2019-06-05 14:56:09 -04:00
Rob Rix
44f41e5fc8
Bump haskell-tree-sitter for incompatible version checks. 2019-06-05 14:55:58 -04:00
Rob Rix
5a35598213
Return the actual exception when parsing/assignment fails. 2019-06-05 14:28:28 -04:00
Douglas Creager
7364e16494
Merge pull request #94 from github/docker-hub
Add a Dockerfile that builds the CLI tool
2019-06-05 14:24:16 -04:00
joshvera
33e267151a WIP 2019-06-05 14:17:12 -04:00
Rob Rix
bc80f6dc20
Bump haskell-tree-sitter for bumps to the grammars. 2019-06-05 14:12:00 -04:00
Douglas Creager
4f947565ac Edits from tclem 2019-06-05 13:22:45 -04:00
Patrick Thomson
79fa92e9e6 Bump minimum base version to 4.12.0.0.
This should hopefully provide a more informative error message when
someone attempts to build the project with too old of a GHC.
2019-06-05 10:38:51 -04:00
Douglas Creager
c46ed1dc87 Merge branch 'master' into docker-hub
* master:
  Always write the GHC environment files.
  I was working on the wrong branch, smh
  Use source-repository-package to pin Git deps in cabal.
2019-06-05 10:24:18 -04:00
Douglas Creager
e3f42ee277 Compile dependencies separately
So that they can be more aggressively cached by Docker!  The Docker hub
will take advantage of this, too, which should make our autobuilds
faster.
2019-06-05 10:21:15 -04:00
Patrick Thomson
f7bc9b85ee
Merge pull request #91 from github/use-smarter-cabal-project-when-possible
Use source-repository-package to pin Git deps in cabal.
2019-06-05 10:16:50 -04:00
Douglas Creager
353c99db2d Add a Dockerfile that builds the CLI tool 2019-06-05 09:51:31 -04:00
Patrick Thomson
b7c8df354a Merge remote-tracking branch 'origin/master' into use-smarter-cabal-project-when-possible 2019-06-05 09:13:57 -04:00
Patrick Thomson
94f7188dc1 Always write the GHC environment files. 2019-06-05 09:13:43 -04:00
Rob Rix
5e969832c4
Merge pull request #93 from github/less-travis
Only build PR branches once in Travis
2019-06-05 09:05:01 -04:00