1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 14:21:31 +03:00
Commit Graph

3250 Commits

Author SHA1 Message Date
joshvera
82e1de7fde Add roundtrip tests for json syntax 2018-06-11 17:10:29 -04:00
Patrick Thomson
0fdef390b2 Relax the timeout in the cancelable parsing test.
If this keeps whining, I'll remove the test, but let's try tripling
the timeout interval first.
2018-06-05 13:13:08 -04:00
Patrick Thomson
c94bb216ba Use fromEnum and maxBound to ensure this test gets changed for all new Languages. 2018-06-05 12:56:34 -04:00
Patrick Thomson
fbff61b247 actually run the specs 2018-06-05 12:51:23 -04:00
Patrick Thomson
43fd0e65ef Merge remote-tracking branch 'origin/master' into proto-tests 2018-06-05 12:33:17 -04:00
Patrick Thomson
871ebf49b8 Add a test to ensure no one breaks Enum instances for Language. 2018-06-05 12:32:24 -04:00
Patrick Thomson
c35d00bf93 Merge branch 'master' into fix-maybe-language 2018-06-05 12:24:14 -04:00
Patrick Thomson
e25791c1ca Roundtrip test for protobuf instances. 2018-06-05 12:14:24 -04:00
Rick Winfrey
5b411254a9 Merge branch 'master' into haskell-assignment 2018-06-05 09:12:40 -07:00
Rob Rix
7cbd2a60d6 Merge branch 'master' into fix-maybe-language 2018-06-05 09:45:41 -04:00
Rob Rix
1d8fcf3ecf Merge branch 'master' into java-assignment-part-2 2018-06-05 09:26:31 -04:00
Patrick Thomson
96771f8ebf fix tests 2018-06-04 18:53:24 -04:00
Patrick Thomson
4a7ebf71dd Merge remote-tracking branch 'origin/master' into fix-maybe-language 2018-06-04 18:33:03 -04:00
Patrick Thomson
10a863f57c Fix tests 2018-06-04 18:26:47 -04:00
Rick Winfrey
d5a7c04254 Merge branch 'master' of https://github.com/github/semantic into haskell-assignment 2018-06-04 15:01:25 -07:00
Timothy Clem
bfe7caed48 Merge branch 'master' into java-assignment-part-2 2018-06-04 14:34:22 -07:00
Patrick Thomson
dd4a939f21 merge fallout 2018-06-04 12:18:02 -04:00
Patrick Thomson
7c9b1ec17e Merge remote-tracking branch 'origin/master' into text-names 2018-06-04 11:46:54 -04:00
Patrick Thomson
cf6133ebfc change fromBytes to fromUTF8 2018-06-04 10:18:32 -04:00
Rick Winfrey
b0fb50e21a Assign contexts with classes 2018-06-01 16:36:34 -07:00
Rick Winfrey
4f34d71651 Assign datatype declarations with deriving clauses 2018-06-01 16:36:07 -07:00
Timothy Clem
43fa49b09f Merge remote-tracking branch 'origin/master' into explicit-statements 2018-06-01 14:52:51 -07:00
Ayman Nadeem
e9b5bdf7da text fixtures 2018-06-01 14:09:56 -07:00
Ayman Nadeem
465dd0fcb4 move test fixtures to newly created corpus directory 2018-06-01 13:41:12 -07:00
Ayman Nadeem
3613373a8a Merge branch 'master' into java-assignment 2018-06-01 11:52:56 -07:00
Timothy Clem
a7cf91d669 Merge branch 'derive-ToJSONFields1' into explicit-statements 2018-06-01 11:47:45 -07:00
Timothy Clem
902156ae78 Merge remote-tracking branch 'origin/master' into derive-ToJSONFields1 2018-06-01 11:46:08 -07:00
Timothy Clem
359031d777 s/Program/Statements in all of the tests 2018-06-01 11:44:03 -07:00
Timothy Clem
2d626f9f90 Merge branch 'derive-ToJSONFields1' into explicit-statements 2018-06-01 11:22:04 -07:00
Ayman Nadeem
1808d53a3b correct text fixtures according to and/or ruby bug fix 2018-06-01 11:16:00 -07:00
Rick Winfrey
057de6df34 Add aglebraic datatype tests 2018-06-01 10:56:12 -07:00
Timothy Clem
5408e20ea8 Merge remote-tracking branch 'origin/master' into explicit-statements 2018-06-01 08:54:55 -07:00
Timothy Clem
a4e0ca6686 Fix tests and use fixtures that are easier to maintain 2018-05-31 17:20:51 -07:00
Ayman Nadeem
e030824d52 fix conflicts with new haskell additions 2018-05-31 15:32:10 -07:00
Timothy Clem
11c1ac39bb Merge remote-tracking branch 'origin/master' into derive-ToJSONFields1 2018-05-31 10:59:07 -07:00
Timothy Clem
9baea34f5d Generically derive ToJSONFields1 for basically everything 2018-05-31 10:56:04 -07:00
Rick Winfrey
9016553aaa Merge branch 'master' into haskell-assignment 2018-05-31 11:22:45 -05:00
Timothy Clem
d05225fe61 Test fixes 2018-05-31 08:44:44 -07:00
Patrick Thomson
c4897c57c6 merge fallout 2018-05-31 00:05:32 -04:00
Patrick Thomson
d144087486 Merge remote-tracking branch 'origin/master' into text-names 2018-05-30 23:51:11 -04:00
Patrick Thomson
014b830db2 source => rawSource, tsource => source 2018-05-30 23:24:50 -04:00
Patrick Thomson
f541c42da8 Fix literals to store text internally. 2018-05-30 22:32:22 -04:00
Rick Winfrey
c49ce6d5a7 Merge branch 'master' into haskell-assignment 2018-05-30 19:21:11 -05:00
Rick Winfrey
cc3a215833 Update specialized constructors ([], (,), (->), ())
Also updates the `TuplingConstructor` to store its arity as Int
2018-05-30 17:17:05 -07:00
Rob Rix
6f9cfae147 Merge branch 'master' into env-effect 2018-05-30 18:57:52 -04:00
Patrick Thomson
7ba832d566 Fix tests. 2018-05-30 18:29:54 -04:00
Rob Rix
08cf65718f Fix the evaluator spec. 2018-05-30 17:20:08 -04:00
Rob Rix
bcf9338b75 Update the language specs to respect the env-per-entry-point thing. 2018-05-30 17:19:05 -04:00
Rick Winfrey
b270130cc0 Merge branch 'master' into haskell-assignment 2018-05-30 12:33:37 -05:00
Rob Rix
f9c7f2836d runEnv in the evaluator spec. 2018-05-30 13:03:50 -04:00