Paul Loyd
|
dbd1927aab
|
Make the definition process lazy
|
2017-11-09 12:10:21 +03:00 |
Paul Loyd
|
a72929ea17
|
Convert logging about an unknown type into an assert
|
2017-11-06 16:37:07 +03:00 |
Paul Loyd
|
e8cfb0c8c5
|
Limit the max length to 100 chars
|
2017-11-06 16:36:06 +03:00 |
Paul Loyd
|
b0872d04b2
|
Involve groups of extractors
|
2017-11-06 14:29:26 +03:00 |
Paul Loyd
|
fd049a4d30
|
Emit true JSON
|
2017-11-06 12:48:00 +03:00 |
Paul Loyd
|
62fd586712
|
Handle Buffer shadowing
|
2017-11-06 02:13:41 +03:00 |
Paul Loyd
|
bdd83fee1c
|
Rewrite the scheduler: more efficient and always finite
|
2017-11-05 21:40:15 +03:00 |
Paul Loyd
|
112693ad3e
|
Fix tests
|
2017-11-05 15:39:40 +03:00 |
Paul Loyd
|
3e989735ad
|
Small docs fix
|
2017-11-05 15:17:35 +03:00 |
Paul Loyd
|
c987a28b0c
|
Migrate to mocha
|
2017-11-05 12:28:10 +03:00 |
Paul Loyd
|
76ca89e500
|
Restructuring the tests
|
2017-11-05 02:40:46 +03:00 |
Paul Loyd
|
7d8e9fbf64
|
Remove dead code
|
2017-11-05 01:23:24 +03:00 |
Paul Loyd
|
b733333ba1
|
Add coverage
|
2017-11-05 01:13:56 +03:00 |
Paul Loyd
|
1db63dbb98
|
Fix namespace generation on windows
|
2017-11-05 00:47:24 +03:00 |
Paul Loyd
|
6613784d1a
|
Improve the test runner
|
2017-11-05 00:44:25 +03:00 |
Paul Loyd
|
063fac633c
|
Add appveyor and badges
|
2017-11-05 00:26:11 +03:00 |
Paul Loyd
|
c15e6c7b79
|
Add a travis badge
|
2017-11-04 22:51:22 +03:00 |
Paul Loyd
|
df1ee9e685
|
Small readme fix
|
2017-11-04 22:49:14 +03:00 |
Paul Loyd
|
73dd209bff
|
Add travis config
|
2017-11-04 22:45:49 +03:00 |
Paul Loyd
|
345b381979
|
Support for multi-file projects
|
2017-11-04 22:16:14 +03:00 |
Paul Loyd
|
e2abcc4f8a
|
Add negation in the test runner
|
2017-11-03 18:04:53 +03:00 |
Paul Loyd
|
8df5b157a2
|
Fix default path-to-namespace transformer
|
2017-11-03 17:35:35 +03:00 |
Paul Loyd
|
2b689b76f5
|
Ignore directories in the test runner
|
2017-11-03 14:34:26 +03:00 |
Paul Loyd
|
6b9ecb6d1f
|
Update todos
|
2017-11-03 11:02:09 +03:00 |
Paul Loyd
|
0bb628e2e4
|
Support interface inheritance
|
2017-11-03 11:00:34 +03:00 |
Paul Loyd
|
ba36bc227e
|
Support class inheritance
|
2017-11-03 10:52:53 +03:00 |
Paul Loyd
|
84dd683ac4
|
Unify property handling
|
2017-11-03 10:41:36 +03:00 |
Paul Loyd
|
29348f75e0
|
Add support for named intersections
|
2017-11-03 10:34:36 +03:00 |
Paul Loyd
|
a49624fb6e
|
Support class referencing from inside
|
2017-11-03 01:42:40 +03:00 |
Paul Loyd
|
e8fdcccdea
|
Implement a scope for class methods
|
2017-11-03 01:27:00 +03:00 |
Paul Loyd
|
c13eafb9b3
|
Disorder!
|
2017-11-03 00:38:55 +03:00 |
Paul Loyd
|
e2c0e79751
|
Namespaces and scopes
|
2017-11-02 23:09:18 +03:00 |
Paul Loyd
|
c564684515
|
Run the test runner from its directory
|
2017-11-02 22:48:43 +03:00 |
Paul Loyd
|
a161c36d0d
|
Add filter to the test runner
|
2017-11-02 21:52:35 +03:00 |
Paul Loyd
|
8cbfcdcdec
|
Now schemas is represented as array
|
2017-11-02 21:30:51 +03:00 |
Paul Loyd
|
b836d2ef8c
|
Add support for aliases
|
2017-11-02 20:39:34 +03:00 |
Paul Loyd
|
492a9e9af8
|
Add the scope concept
|
2017-11-02 20:21:56 +03:00 |
Paul Loyd
|
9706b554df
|
Project restructuring
|
2017-11-02 17:59:00 +03:00 |
Paul Loyd
|
fa0f96ebea
|
The extraction is interruptible now
|
2017-11-02 16:28:53 +03:00 |
Paul Loyd
|
8ce9bc35f4
|
Add tests for references
|
2017-10-29 16:31:43 +03:00 |
Paul Loyd
|
26bd7a92a5
|
Add tests for "value as type" case
|
2017-10-29 16:26:03 +03:00 |
Paul Loyd
|
e44e49e966
|
Add tests for pragmas
|
2017-10-29 16:22:27 +03:00 |
Paul Loyd
|
9f786f0db7
|
Add bytes in the test of primitives
|
2017-10-29 16:17:10 +03:00 |
Paul Loyd
|
b894ce2136
|
Add tests for functions
|
2017-10-29 16:14:33 +03:00 |
Paul Loyd
|
98b4546611
|
Add tests for union+enum case
|
2017-10-29 16:05:35 +03:00 |
Paul Loyd
|
d9aef3b22e
|
Add tests for unions
|
2017-10-29 16:00:09 +03:00 |
Paul Loyd
|
d8eb1bd3e8
|
Add tests for enums
|
2017-10-29 15:57:14 +03:00 |
Paul Loyd
|
e86e9a0554
|
Add tests for arrays
|
2017-10-29 15:53:14 +03:00 |
Paul Loyd
|
8e4a244eeb
|
Add test for maps
|
2017-10-29 15:49:52 +03:00 |
Paul Loyd
|
e3c6aced03
|
Add test mechanism
|
2017-10-29 15:42:46 +03:00 |