1
1
mirror of https://github.com/github/semantic.git synced 2024-12-29 18:06:14 +03:00
Commit Graph

4240 Commits

Author SHA1 Message Date
Patrick Thomson
df96f43acd Make findFilesInDir use pathtype. 2019-10-11 19:24:53 -04:00
Patrick Thomson
94caaab09e Add test cases so this doesn't happen again. 2019-10-11 12:21:35 -04:00
Rick Winfrey
0c5dbadc05 Update Language spec 2019-10-09 14:23:30 -07:00
Rob Rix
8936bede79
Update the JSON ASTs. 2019-10-08 17:35:06 -04:00
Rob Rix
c02f56da1a
🔥 the JSON diffs. 2019-10-08 17:34:56 -04:00
Rob Rix
757fa00b03
Indentation. 2019-10-08 16:30:56 -04:00
Patrick Thomson
b727562545 No reprinting spec necessary. 2019-10-08 15:03:34 -04:00
Patrick Thomson
3b4b9dc95e fix stray typo and remove spec invocations 2019-10-08 15:02:33 -04:00
Patrick Thomson
693c317bf0 Remove experimental reprinting and rewriting facilities.
As we shift to a precise, non-DTALC representation of language syntax,
the foundations upon which our (experimental) reprinting and rewriting
framework are becoming questionable. These experiments are not hooked
up anywhere (except the tests), constitute a considerable amount of
code, and are getting in the way of @robrix and myself lately.

I like a lot of this code, but if we're not using it, it's our moral
imperative to delete it, if only to reduce the carbon emissions
associated with our CI builds. We can always rescuscitate it from the
git history if we find ourselves wanting it back.
2019-10-08 14:41:31 -04:00
Rob Rix
a9abd08f5c
Merge branch 'master' into semantic-java 2019-10-07 09:10:20 -04:00
Patrick Thomson
2f91bad319 Fix tests. 2019-10-04 15:49:30 -04:00
Rob Rix
90341c1138
Merge branch 'master' into semantic-java 2019-10-03 13:24:52 -04:00
Timothy Clem
f8c76b2329 Merge remote-tracking branch 'origin/master' into proto-lens 2019-10-03 09:48:06 -07:00
Timothy Clem
32f6e9dfb9 ++proto-lens-jsonpb to handle excluding default fields 2019-10-03 08:41:30 -07:00
Rob Rix
30d11fe288
Merge branch 'list-parsers-independently' into semantic-java 2019-10-02 17:44:51 -04:00
Rob Rix
116e5b385a
Merge branch 'master' into semantic-java 2019-10-02 17:32:09 -04:00
Timothy Clem
1232cc372a Don't need to hide readFile 2019-10-02 13:53:16 -07:00
Timothy Clem
5fbcca4fe4 Merge remote-tracking branch 'origin/master' into proto-lens 2019-10-02 13:49:32 -07:00
Timothy Clem
3fe174a3b6 Fix up tests 2019-10-02 13:14:20 -07:00
Rob Rix
9f97649a33
Swap the order of the source & symbols to summarize params. 2019-10-02 11:57:26 -04:00
Rob Rix
714aac1eea
Fix the tests. 2019-10-02 10:01:41 -04:00
Timothy Clem
fccbe6aa58 Write out custom To/FromJSON instances 2019-10-01 14:17:18 -07:00
Rob Rix
d0aaef6da9
Fix up parse-examples. 2019-10-01 11:17:57 -04:00
Timothy Clem
e3506e83f2 Fix a few tests 2019-09-30 16:32:04 -07:00
Rob Rix
2432ba82b9
Merge branch 'master' into semantic-java 2019-09-30 19:02:50 -04:00
Timothy Clem
7002b3c9d8 Merge remote-tracking branch 'origin/master' into proto-lens 2019-09-30 15:42:45 -07:00
Rob Rix
e19dc31c1e
Merge branch 'master' into parse-effect 2019-09-30 18:13:32 -04:00
Rob Rix
4e83f50053
Fix all the tests. 2019-09-30 17:59:23 -04:00
Patrick Thomson
37579d80a9 Fix unit tests. 2019-09-30 16:00:44 -04:00
Rob Rix
9e183cd46b
Rename TaskEff to TaskC. 2019-09-30 15:54:57 -04:00
Patrick Thomson
896024902c
Merge branch 'master' into abolish-the-handle-binary 2019-09-30 14:40:20 -04:00
Rob Rix
90306d439c
Merge branch 'master' into semantic-java 2019-09-30 14:21:13 -04:00
Patrick Thomson
7b13638ae3 Add a test for tagging files containing multibyte characters. 2019-09-30 13:18:39 -04:00
Patrick Thomson
9d889e9ca8 Add a test for catFile such that we ensure UTF-8 output isn't mangled. 2019-09-30 13:08:09 -04:00
Rob Rix
b2eee4985e
Run the reader around the parse fixtures. 2019-09-30 12:10:59 -04:00
Rob Rix
bd7feb1378
Run a reader around the parseTermBuilder calls. 2019-09-30 12:06:25 -04:00
Patrick Thomson
b1b9a23cb3
Merge branch 'master' into semantic-tags 2019-09-29 18:23:51 -04:00
Patrick Thomson
a686344145 Add failing unit tests. 2019-09-29 16:57:11 -04:00
Patrick Thomson
79dcbfd1ca Add test for Semantic.Git.lsTree.
I have a proposed speedup for lsTree, but since this resides on a
critical path for downstream systems, I want to make sure that I don't
break this while I'm at it.

I really should rewrite this test to use tasty-hspec, but it'd be a
long slog, and I have better things to do.
2019-09-29 13:44:14 -04:00
Rob Rix
7c44ebaa07
Missed one. 2019-09-27 20:45:14 -04:00
Rob Rix
23eb8ea78c
Call, not Send. 2019-09-27 20:00:12 -04:00
Rob Rix
e7dfd23548
Qualify the references to Module. 2019-09-27 19:53:22 -04:00
Rob Rix
1ec65b4858
Define a constructor for the default language modes. 2019-09-27 19:02:14 -04:00
Rob Rix
3947c50a20
Another typo. 2019-09-27 18:55:26 -04:00
Rob Rix
36112e2785
Typo. 2019-09-27 18:14:50 -04:00
Rob Rix
7d90dbd56a
Fix the Tags spec. 2019-09-27 18:03:20 -04:00
Rob Rix
daefc921eb
Don’t export the Precise constructor. 2019-09-27 17:33:07 -04:00
Rob Rix
9b0187d53d
Fix a missing import of a symbol. 2019-09-27 17:32:38 -04:00
Rob Rix
fe349fc3f0
Merge branch 'master' into semantic-tags 2019-09-27 10:00:56 -04:00
Rob Rix
c0be280f34
Import runReader. 2019-09-27 10:00:40 -04:00