Mark Probst
|
40d6c38532
|
Remove underscore from Java fields. Fixes #123
Original commit a3929268a2df797d1ea29a4544341a0bc05816a6
|
2017-08-26 07:53:30 -07:00 |
Mark Probst
|
64faa0b445
|
Merge pull request #133 from dvdsgl/swift
Swift
Original commit 2916a80d7f3c2302f082832825234d35503e011e
|
2017-08-25 21:29:39 -07:00 |
Mark Probst
|
f33c24a44e
|
Bump CLI
Original commit 1017fe550d329ba8cc996c85f2bed9ec71976970
|
2017-08-25 21:29:09 -07:00 |
Mark Probst
|
cb322b66cb
|
Nicer Swift output
Original commit 1e3f50348d5736124dda730a6eff8320f002e3ce
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
1094456bfe
|
Move a helper function to Doc
Original commit 3651d9335d6cab48e6de95cc95417c7dc27b7d7a
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
527fb813aa
|
Swift on Travis
Original commit b6340f595218bc8e7b1e406410f30122af8a7f16
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
0e9abee28c
|
Don't require XCode to test Swift
Original commit fbd0d50bd582fdf7a3bfd5331bb5ef05a9a61acd
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
41962eeaeb
|
Print error messages in the swift test driver
Original commit d6b513b0737ae7de37d4fa318a8c581dfaba5c95
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
91ab8a9b60
|
Swift Linux compatibility
Original commit b673160eeb37a98030d91f014a93636624f757a5
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
a65917a46d
|
Compile Swift with Debug configuration
With optimizations on compilation just takes way too
long on some tests.
Original commit b74e37b697cf9cad5f0b800360f64ffe402fc466
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
03bcf23ff8
|
Make IRNothing "anything" in enums
Original commit 90b4029a2e61fdfe1001f15776aa43f3326341dd
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
13ffa41133
|
Build objects in JSON generator tool
Original commit 41a78652d2a1c88671f503185bd3312e198b3292
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
3d224d832d
|
Swift fixes
Original commit 302b4e79536fbebf63a927ed8b8765a5633405f9
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
82b58661cd
|
Test Swift
Original commit f5be3236fc1fcfe58cb25dc38f8d4abe7ef6939e
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
7dd8c7eeec
|
Swift serializer helper for top-levels
Original commit 89f5862f098d9ded5c4f6138877bda9d8beb60c1
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
d3b7860c84
|
Swift deserializer helper for top-levels
Original commit 4633ccb78910b67dd39e3e9863943d466a8c5736
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
c992de51f5
|
Deserialize in Swift
Original commit f3043d387547915092572b84c877f1932d93f2b2
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
ec57bd2c94
|
Deserialize unions in Swift
Original commit f82855600976cea6428fa4332adc28b6968a1ce0
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
cdf980543d
|
Swift deserializer for classes (just compiles, not tested)
Original commit 23ad279622682a57e4087821f45f36d2cea0f7c4
|
2017-08-25 19:47:54 -07:00 |
Mark Probst
|
aab89417a5
|
Resurrect Swift - just data types so far
Original commit 45ca560922119cb449305e13ade3289b7377af95
|
2017-08-25 19:47:54 -07:00 |
David Siegel
|
83bc16d0c6
|
Bump CLI
Original commit 840643090e42354272ae6ea3dbfe5cbaebd85e08
|
2017-08-25 18:22:59 -07:00 |
David Siegel
|
3199f252af
|
Merge pull request #129 from dvdsgl/ints
Experimental int support
Original commit f29d10e691f44a2c5d52f769b8980ee5a387beb3
|
2017-08-25 18:21:41 -07:00 |
David Siegel
|
d6b1cb4d8d
|
Integer is highlighted
Original commit 05ee0bcba8ccf1eae17a8afa59e8c75e88f851df
|
2017-08-25 18:16:18 -07:00 |
David Siegel
|
dadf4299fd
|
Faster
Original commit fcdd64974504434aec676bf3f6d04be73c1fb645
|
2017-08-25 18:08:48 -07:00 |
David Siegel
|
92a20711e2
|
Correctly unesape escaped doublequote and escaped backslash
Original commit 3a8986b6f815a1185b7b229adf095106f0da68b1
|
2017-08-25 18:06:20 -07:00 |
David Siegel
|
a9a886b2d7
|
Fix indentation
Original commit 082ab247a4f8203280c19bc5d7ddd3fdd89eb417
|
2017-08-25 18:05:41 -07:00 |
David Siegel
|
09ba5a0554
|
Update TypeScript typing for Main
Original commit e86ac2d5a2a912fddbe10b156d1597bd6eb6099b
|
2017-08-25 15:42:27 -07:00 |
David Siegel
|
3a8d42e1cf
|
Remove extraneous slashes from AST
ttps://github.com/vtrushin/json-to-ast/issues/17
Original commit 5d36fd2f74edc6f6c51e9b4f8202a3aa2406f480
|
2017-08-25 15:41:14 -07:00 |
Mark Probst
|
4d080a0244
|
Fix faulty tests
Original commit 069ffdc98a40d1d229b151a8612b0b702943e5ad
|
2017-08-25 14:27:31 -07:00 |
David Siegel
|
b090c70f3a
|
Work around for bug in json-to-ast
Original commit d6c4c264be7788f30e2a52c91e6dc02690ec1080
|
2017-08-25 14:09:33 -07:00 |
David Siegel
|
cf0187d9ff
|
Be more conservative with Int heuristic
We were treating "10.0" as Int
Original commit 99c401b28aa21d12e9ef50c2ebc4137a88340d92
|
2017-08-25 13:21:14 -07:00 |
David Siegel
|
b6f3dbc9fa
|
Int support
Original commit 53f5a302bb4dd79eed0f0e9b6eb60c9d80f6ef25
|
2017-08-25 13:05:58 -07:00 |
David Siegel
|
c70eac7932
|
Merge pull request #126 from dvdsgl/cli-next
Redo Main module and app/CLI interfaces to make tooling easier
Original commit 85376838c5eb5f3b7a30c6daa4cfbc58e2f292a3
|
2017-08-25 11:21:26 -07:00 |
David Siegel
|
ee922a4d6d
|
New Main module
Original commit 67eb907d6a6890bf4f0263564a4b53d1a917ee5a
|
2017-08-25 11:18:26 -07:00 |
David Siegel
|
1296489ee9
|
Merge pull request #125 from dvdsgl/next
Move dependencies to app
Original commit 14b65f96561b99bd52236e9682990db86fb9ee77
|
2017-08-23 12:15:19 -07:00 |
David Siegel
|
b71f5b7f93
|
Move dependencies to app
Original commit c74234d25c31e006e48868f679e31511e5b9d6ab
|
2017-08-23 11:52:17 -07:00 |
David Siegel
|
491cb5c4da
|
Merge pull request #121 from dvdsgl/ir-errors
Give IR Except semantics
Original commit 7aece11465771e27b36bd07af5eab58baaf4290e
|
2017-08-23 11:18:42 -07:00 |
David Siegel
|
6a596fbb53
|
Remove foldError etc.
Original commit 013a6ecb143a30dd5d23abc45132145a08e57e38
|
2017-08-23 10:36:12 -07:00 |
David Siegel
|
caf288742a
|
Allow IR computations to fail via ExceptT
Original commit 83237fa084142790a678ca81f47299569c42c736
|
2017-08-23 10:36:02 -07:00 |
Mark Probst
|
9c3108f7f9
|
Make Java converter methods lower-cases. Fixes #119
Original commit 050aab6886c933f459464cb73c5cafdb14e89713
|
2017-08-23 10:36:02 -07:00 |
Mark Probst
|
7150306265
|
Update README with requirements
Original commit f98ef017639b62928680595ec4cbf5c7672b4528
|
2017-08-23 10:36:02 -07:00 |
Mark Probst
|
619e408392
|
Add Java explanation comment
Original commit c3b25cc36741d59c5590ad79e37f9b44ed7eace6
|
2017-08-23 10:36:02 -07:00 |
Mark Probst
|
c11ba09df2
|
Make Java nicer
Original commit f5f793ae042993c86ab0a575ff7ba55ba9e91971
|
2017-08-23 10:36:02 -07:00 |
Mark Probst
|
4d5ee1d504
|
Merge pull request #122 from dvdsgl/irnothing-is-nullable
IRNothing can be null
Original commit 5d0e3b751218f6180919ab1e71dd7f1c6c15d8d2
|
2017-08-23 06:53:57 -07:00 |
Mark Probst
|
a9028f7f26
|
IRNothing can be null
IRNothing means anything, so it can also be
null. See #56
Original commit 282339c84b4ff1aaa6bbe675c940f50356d27cf6
|
2017-08-22 22:47:35 -07:00 |
Mark Probst
|
d1782be80b
|
Merge pull request #120 from dvdsgl/fix-java-lowercase
Fix java lowercase
Original commit a04a10c1583a1292c4dae8df7d3484ea81ec804e
|
2017-08-22 14:14:45 -07:00 |
Mark Probst
|
e493ab166a
|
Make Java converter methods lower-cases. Fixes #119
Original commit 207bcf56b54801b0820817543643922a5e4ba782
|
2017-08-22 13:46:06 -07:00 |
Mark Probst
|
086dca04d3
|
Update README with requirements
Original commit 885413ef3b87961f9ab03d029695ecd9b52312e3
|
2017-08-22 13:45:21 -07:00 |
Mark Probst
|
4e1a986d17
|
Merge pull request #117 from dvdsgl/improve-java
Improve java
Original commit fe46265cca16b6cb331317026e0e4f8e9f94a2cd
|
2017-08-20 07:42:45 -07:00 |
David Siegel
|
d34796a373
|
Stop emailing me
Original commit 7c6e10875b60b10964d3ce23e45d622e43de632e
|
2017-08-20 09:51:36 -04:00 |