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

14303 Commits

Author SHA1 Message Date
Rob Rix
2cc13c427d 🔥 Capture & Escape. 2017-08-02 15:00:06 -04:00
Rob Rix
aef66153d9 Remove the capture/escape from the Python grammar. 2017-08-02 14:59:53 -04:00
Rob Rix
9b1bd71523 Change the result type to reflect the rest of iteration. 2017-08-02 14:45:57 -04:00
Rob Rix
f2ae2cadd9 Run the delimited assignment. 2017-08-02 14:16:51 -04:00
Rob Rix
6e2f3a4358 Stub in an attempt at resolving assignment errors in Python expressions. 2017-08-02 14:10:54 -04:00
Rob Rix
ced0c5bfa5 Define smart constructors for capture & escape. 2017-08-02 14:05:34 -04:00
Rob Rix
7738dd991c Correct the type of the continuation. 2017-08-02 14:05:04 -04:00
Timothy Clem
2564a48dd1 Merge pull request #1273 from github/print-source
Autodetect print source
2017-08-02 11:01:28 -07:00
Rob Rix
99f80fee90 Add an Escape constructor to AssignmentF. 2017-08-02 13:59:17 -04:00
Rob Rix
633f8b2c8e Add a Capture constructor to AssignmentF. 2017-08-02 13:57:29 -04:00
Rob Rix
cc21edd3bb Add a final result type parameter to Assignment. 2017-08-02 13:51:22 -04:00
Timothy Clem
1a5ffa9bcd Merge branch 'master' into print-source 2017-08-02 10:44:31 -07:00
Rob Rix
ae41d562ae Merge pull request #1275 from github/fix-assignment-error-traces
Fix assignment error traces
2017-08-02 12:29:53 -04:00
Rob Rix
c82bf8f033 Test that error call stacks point at the failing assignments. 2017-08-02 12:21:56 -04:00
Rob Rix
941dbe4d8a Define a function to retrieve the callstack from errors. 2017-08-02 12:19:17 -04:00
Rob Rix
19850efea1 Add callstacks to the spec rules. 2017-08-02 12:11:14 -04:00
Rob Rix
a017b27781 Factor out the construction of the error. 2017-08-02 12:07:47 -04:00
Rob Rix
2093e85a76 Produce the callstacks from the assignment constructors. 2017-08-02 11:58:20 -04:00
Timothy Clem
10ad4e29f6 Autodetect print source 2017-08-01 15:05:25 -07:00
Timothy Clem
7079d7541c Merge pull request #1261 from github/exit-status
Exit status and structured logging with timing
2017-08-01 07:48:51 -07:00
Timothy Clem
867f66b75a Merge branch 'master' into exit-status 2017-08-01 07:44:32 -07:00
Rob Rix
9696a61c72 Merge pull request #1270 from github/xcode-shmexcode
🔥 the ignoring of Xcode artifacts.
2017-08-01 09:14:04 -04:00
Rob Rix
4188d582a2 🔥 the ignoring of Xcode artifacts. 2017-08-01 09:12:41 -04:00
Rob Rix
c9016cf717 Merge pull request #1269 from github/ignore-cabal-artifacts
Ignore cabal artifacts
2017-08-01 09:09:08 -04:00
Rob Rix
e002f66ea1 Ignore the dist-newstyle dir. 2017-08-01 09:04:52 -04:00
Rob Rix
a775237d81 Ignore the local cabal project file. 2017-08-01 09:04:42 -04:00
Rob Rix
ff81cf837e 🔥 the ignore rules for vendor/icu. 2017-08-01 09:03:50 -04:00
Timothy Clem
e087469624 Better logging keys 2017-07-31 15:22:11 -07:00
Timothy Clem
fa3523d020 Merge branch 'master' into exit-status 2017-07-31 12:45:41 -07:00
Timothy Clem
268563b929 queue log messages directly 2017-07-31 12:44:08 -07:00
Timothy Clem
613fd2c6fb Already in IO 2017-07-31 12:43:44 -07:00
Rob Rix
a6fa1c80c9 Whoops. 2017-07-31 15:23:58 -04:00
Rob Rix
102ab669df Merge branch 'master' into requiem-for-a-protolude 2017-07-31 14:39:49 -04:00
Rob Rix
d908f8f670 Merge pull request #1264 from github/output-typeclass
Output typeclass
2017-07-31 14:39:19 -04:00
Timothy Clem
1ed5d718f6 Merge branch 'master' into exit-status 2017-07-31 11:00:01 -07:00
Timothy Clem
ee18cfff39 Case id as ID 2017-07-31 09:05:55 -07:00
Timothy Clem
b5c1967440 Allow optional logging of request_id 2017-07-31 09:01:51 -07:00
Timothy Clem
87b2662b02 Log process ID 2017-07-31 08:56:17 -07:00
Timothy Clem
79b5509b00 Let the time task do it's own logging 2017-07-31 08:37:35 -07:00
Timothy Clem
6e682c880e Slightly cleaner nested eithers 2017-07-31 08:23:53 -07:00
Timothy Clem
6c44985e43 Switch disableColor to enableColor 2017-07-31 08:19:34 -07:00
Timothy Clem
e05b6e156e Cleanup use of showPairs 2017-07-31 08:14:32 -07:00
Rob Rix
e53adbd247 Merge branch 'master' into output-typeclass 2017-07-31 11:05:04 -04:00
Rob Rix
987bfa2af0 🔥 the test component’s dependency on protolude. 2017-07-31 09:31:38 -04:00
Timothy Clem
14a2a8ba55 It's a bit more clear if this is called Log 2017-07-28 17:09:08 -07:00
Timothy Clem
4ecbf51763 Extract Semantic.Log 2017-07-28 17:07:48 -07:00
Rick Winfrey
30dccaffa1 Merge branch 'master' into parse-jsx 2017-07-28 17:06:11 -07:00
Rob Rix
b8669e4a12 Merge pull request #1266 from github/bye-bye-fdocs-bye-bye
Remove FDocs
2017-07-28 20:01:26 -04:00
Rick Winfrey
22f4a60ee2 Parse jsx files with the TypeScript parser 2017-07-28 16:42:19 -07:00
Timothy Clem
d497df47c8 Rework error printing 2017-07-28 16:41:16 -07:00