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

23432 Commits

Author SHA1 Message Date
Rick Winfrey
16e7225d0a Allow for expressions on the lefthand side of a bind pattern in a do block 2018-06-22 17:31:24 -07:00
Rick Winfrey
03e291c52e 🔥 NBSP 2018-06-22 17:26:23 -07:00
Rick Winfrey
33fa36c79a Handle comments before a deriving clause 2018-06-22 17:25:46 -07:00
Rick Winfrey
1bfdcfdb1c Pattern guards need not have two sides 2018-06-22 16:54:53 -07:00
Rick Winfrey
2dc20ab960 Generalize listPattern over expressions 2018-06-22 16:54:45 -07:00
Rick Winfrey
0975e56608 Assign labeled construction 2018-06-22 16:47:25 -07:00
Rick Winfrey
6fcc0fe981 Add labeled construction syntax 2018-06-22 16:47:16 -07:00
Rick Winfrey
c58c9556e6 🔥 NBSP 2018-06-22 16:36:49 -07:00
Rick Winfrey
c535af4a36 Assign qualifiedTypeClassIdentifier 2018-06-22 16:33:39 -07:00
Rick Winfrey
462ed79752 Generalize newConstructor over expressions 2018-06-22 16:33:21 -07:00
Rick Winfrey
7a4b2da299 Term module declaration components 2018-06-22 16:33:10 -07:00
Rick Winfrey
32b8224a3e Generalize fieldPattern over expressions 2018-06-22 16:32:57 -07:00
Rick Winfrey
12230f33a7 Add qualifiedTypeClassIdentifier to typeConstructor 2018-06-22 16:32:48 -07:00
Rick Winfrey
2121498440 Generalize derivingClause over all expressions 2018-06-22 16:32:18 -07:00
Rick Winfrey
8a74786501 Add qualified type class identifier syntax 2018-06-22 16:32:00 -07:00
Rick Winfrey
0d69f9f996 Allow expressions for Pattern' and Expression 2018-06-22 16:00:52 -07:00
Rick Winfrey
edd1eb1b72 Assign newly added PatternGuard 2018-06-22 15:46:21 -07:00
Rick Winfrey
ea02ff5a92 🔥 NBSP 2018-06-22 15:45:02 -07:00
Rick Winfrey
67823c7be7 Bump tree-sitter-haskell 2018-06-22 13:26:04 -07:00
Rick Winfrey
4a824fbfc7 Bump haskell-tree-sitter 2018-06-22 12:50:42 -07:00
Rick Winfrey
db180d186d Bump haskell-tree-sitter 2018-06-22 11:45:32 -07:00
Rick Winfrey
a3ea16e67d 🔥 NBSP unicode character 2018-06-20 17:26:41 -07:00
Rick Winfrey
6075598bd2 Add guard fixtures 2018-06-20 17:23:42 -07:00
Rick Winfrey
796ca293de Allow guards to contain multiple expressions (for ungrouped type patterns) 2018-06-20 17:23:21 -07:00
Rick Winfrey
35c7a472f6 Bump haskell-tree-sitter 2018-06-20 17:12:55 -07:00
Rick Winfrey
a952a584f4 Assign expression type signatures 2018-06-20 15:57:30 -07:00
Rick Winfrey
89d81c4236 Assign strict patterns 2018-06-20 15:57:15 -07:00
Rick Winfrey
aad0bd3210 Assign infix constructor identifiers 2018-06-20 14:31:38 -07:00
Rick Winfrey
7e9847489c Unicode NBSP characters ruffle tree-sitter's leaves 2018-06-20 14:31:27 -07:00
Rick Winfrey
6a41892054 Assign expression in GadtConstructor 2018-06-20 14:18:55 -07:00
Rick Winfrey
0b1e1a936b Assign expression in functionType 2018-06-20 14:18:45 -07:00
Rick Winfrey
9f8ba1fd58 Add some missing assignments to the top level choice 2018-06-19 17:50:04 -07:00
Rick Winfrey
c2a3608154 Add missing assignments
I discovered a test file in tree-sitter-haskell I overlooked while assigning semantic.
2018-06-19 17:37:40 -07:00
Rick Winfrey
1ca5894806 Assign wildcards _ in type positions 2018-06-19 15:15:53 -07:00
Rick Winfrey
66c28dd142 Maintain pragmas and comments occuring before the module within the module 2018-06-19 15:15:39 -07:00
Rick Winfrey
f29cfde086 Assign pragmas or comments at the beginning of a Haskell file 2018-06-19 15:14:54 -07:00
Rick Winfrey
946f9cec93 Merge pull request #1962 from github/haskell-assignment
Haskell assignment #8
2018-06-19 12:31:20 -07:00
Rick Winfrey
845a24649e Merge branch 'master' into haskell-assignment 2018-06-19 12:20:16 -07:00
Rick Winfrey
50e345afb6 Update CPPDirective to take Text not Name 2018-06-19 11:55:15 -07:00
Rick Winfrey
04c59ecdab Don't need to fmap and pure 2018-06-19 11:55:00 -07:00
Josh Vera
6024f2aadc Merge pull request #1978 from github/hints-to-avoid-redundant-pure
HLint overhaul
2018-06-19 13:42:23 -04:00
Rob Rix
23916dcb0c Merge branch 'master' into hints-to-avoid-redundant-pure 2018-06-19 13:02:03 -04:00
Josh Vera
6eeaf30f13 Merge pull request #1979 from github/move-proto3-into-grpc-haskell
Move proto3 into grpc haskell
2018-06-19 13:00:34 -04:00
Rob Rix
60f9569e59 Tweak the pinned SHAs. 2018-06-19 10:39:48 -04:00
Rob Rix
81fe05d716 Remove our proto3-* submodules. 2018-06-19 10:35:47 -04:00
Rob Rix
4988326114 Bump grpc-haskell for proto3-* as submodules. 2018-06-19 10:34:21 -04:00
Rob Rix
9440cb2746 Bump grpc-haskell to https://github.com/joshvera/gRPC-haskell/pull/7. 2018-06-19 10:32:03 -04:00
Rob Rix
1a4a91883e Bump grpc-haskell for https://github.com/joshvera/gRPC-haskell/pull/7.
Trying to fix build breakage.
2018-06-19 10:18:02 -04:00
Rob Rix
890bb390cd Correct the method name. 2018-06-19 10:06:22 -04:00
Rob Rix
b362ec2e7f 🔥 some pointless notes. 2018-06-19 09:56:05 -04:00