1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 01:47:01 +03:00
Commit Graph

2178 Commits

Author SHA1 Message Date
Rob Rix
939818bbf4 Disable safety checks in release builds. 2015-11-03 12:02:03 -05:00
Rob Rix
db614b5b16 Benchmark loading sources. 2015-11-03 11:56:01 -05:00
Rob Rix
3c01ded455 Merge branch 'master' into benchmark-parsing-and-diffing 2015-11-03 11:53:15 -05:00
joshvera
5f43e526c2 Merge remote-tracking branch 'origin/master' into show-empty-space 2015-11-03 11:47:29 -05:00
joshvera
92feb67ae8 delete obselete code 2015-11-03 11:47:16 -05:00
Josh Vera
fd4929f884 Merge pull request #207 from github/unified-console-diffs
Unified console diffs
2015-11-03 11:35:30 -05:00
Rob Rix
1b8e5850f5 Move preconditions into where clauses. 2015-11-03 11:28:52 -05:00
Rob Rix
cd720b79de Fuse Keyed equality in Syntax.equals. 2015-11-03 11:27:54 -05:00
Rob Rix
ae27114f33 Fuse Fixed equality in Syntax.equals. 2015-11-03 11:26:56 -05:00
Rob Rix
127c3b5d75 Fuse Indexed equality in Syntax.equals. 2015-11-03 11:26:48 -05:00
Rob Rix
a372b7aaaf Remove Free.analysis. 2015-11-03 11:21:41 -05:00
Rob Rix
db7c1dc1ef Switch in Free.JSON directly. 2015-11-03 11:21:16 -05:00
Rob Rix
4f16ce62c3 Switch in Free.map directly. 2015-11-03 11:19:33 -05:00
Rob Rix
02af784036 Nothing ever flat maps a Free. 2015-11-03 11:18:13 -05:00
Rob Rix
4169d8d554 Switch in Free.cata directly. 2015-11-03 11:17:41 -05:00
Rob Rix
13c37a1178 Nothing ever maps an Algorithm either. 2015-11-03 11:15:33 -05:00
Rob Rix
45ecdde53a Remove Algorithm.analysis. 2015-11-03 11:15:01 -05:00
Rob Rix
90cd2ee2d7 Nothing ever flat maps an Algorithm. 2015-11-03 11:13:59 -05:00
Rob Rix
c15c2715f5 Rewrite annotating hylo without composition. 2015-11-03 11:04:04 -05:00
Rob Rix
b6436e91f6 Rewrite hylo without composition. 2015-11-03 11:03:57 -05:00
joshvera
86e1e8ae8b hide the empty nodes 2015-11-03 10:48:01 -05:00
joshvera
78ba276948 append index beforehand 2015-11-03 10:45:32 -05:00
Rob Rix
022de3c657 TermType.para rethrows errors. 2015-11-03 10:40:19 -05:00
Rob Rix
196ab28c13 TermType.cata rethrows errors. 2015-11-03 10:40:12 -05:00
Rob Rix
2a102aad02 Fix a doc comment. 2015-11-03 10:39:59 -05:00
Rob Rix
1442bc6cf7 CofreeType.cata rethrows errors. 2015-11-03 10:39:42 -05:00
Rob Rix
e4e57932cf Remove unused operators. 2015-11-03 10:38:18 -05:00
Rob Rix
ea966e9780 Don’t debug doc versioning when profiling. 2015-11-03 10:32:44 -05:00
Rob Rix
17d101f17c Move ChildrenCollection outside of TSNode.
This is necessary to be able to link in release config.
2015-11-03 10:20:31 -05:00
Rob Rix
a0b3738ee2 Benchmark parsing both inputs. 2015-11-03 10:20:15 -05:00
Rob Rix
74fa7ba1b4 Benchmark diffing. 2015-11-03 10:20:11 -05:00
Rob Rix
c1b7993895 Benchmark formatting with a label. 2015-11-03 10:20:02 -05:00
Rob Rix
2651c5ac51 benchmark rethrows. 2015-11-03 10:19:51 -05:00
Rob Rix
a646f03748 Switch on the right parameter. 2015-11-02 18:11:51 -05:00
Rob Rix
c6ad7e3df2 Remove the doubt-json scheme. 2015-11-02 18:11:17 -05:00
Rob Rix
3865fe9e71 Fix the test of dumbness. 2015-11-02 18:09:14 -05:00
Rob Rix
2ec0a752a0 Remove an unused value. 2015-11-02 18:06:54 -05:00
Rob Rix
586e8cdf6b Consider nil TERM to be dumb. 2015-11-02 18:06:23 -05:00
Rob Rix
74714da9d7 Output the raw values, not names. 2015-11-02 18:03:49 -05:00
Rob Rix
c89aa9c16f Red and green, bold. 2015-11-02 18:03:02 -05:00
Rob Rix
a22491ceda Console attributes. 2015-11-02 18:02:37 -05:00
Rob Rix
75703e1561 Should we format? 2015-11-02 17:41:56 -05:00
Rob Rix
e4ff0e4a89 Is it a dumb TTY? 2015-11-02 17:39:47 -05:00
Rob Rix
1934d65b99 Are we talking to a TTY? 2015-11-02 17:39:42 -05:00
Rob Rix
a78564506b Format the terms. 2015-11-02 17:30:41 -05:00
Rob Rix
8c2e1f6f50 Sort keyed children using the ordering. 2015-11-02 17:29:43 -05:00
Rob Rix
a740dcceee Add a partial ordering on keyed children. 2015-11-02 17:29:35 -05:00
Rob Rix
84e111c1c1 Stringify keyed terms. 2015-11-02 17:28:21 -05:00
Rob Rix
02c31d7be4 Stringify fixed terms. 2015-11-02 17:26:38 -05:00
Rob Rix
1242534be6 Stringify indexed terms. 2015-11-02 17:26:28 -05:00