Arthur Baars
|
043c3fd2eb
|
Simplify generated QL classes
|
2020-11-13 12:59:22 +01:00 |
|
Arthur Baars
|
8d1ed4bf89
|
Run: cargo update
This pulls in improvements to the tree-sitter-ruby repository.
|
2020-11-12 10:25:40 +01:00 |
|
Nick Rolfe
|
6f72ba106e
|
Get latest fixes from tree-sitter-ruby repo
|
2020-11-06 17:15:22 +00:00 |
|
Nick Rolfe
|
510621f018
|
Don't add 'Token' prefix to token subclass names
|
2020-11-05 16:21:33 +00:00 |
|
Nick Rolfe
|
4bda204118
|
Add classes for token kinds
|
2020-11-05 13:06:46 +00:00 |
|
Arthur Baars
|
180df8a63d
|
Make classes non-abstract
|
2020-11-04 18:18:45 +01:00 |
|
Nick Rolfe
|
69b1d7c0dc
|
Make union-wrapping classes abstract to fix results for toString/describeQlClass
|
2020-11-04 16:01:51 +00:00 |
|
Arthur Baars
|
96423d2e8e
|
Remove describeQlClass from union types
The descriptions of the underlying types are more interesting.
|
2020-11-04 13:35:24 +01:00 |
|
Arthur Baars
|
053c9f60a4
|
Store tokens in a separate table
|
2020-11-04 13:35:24 +01:00 |
|
Nick Rolfe
|
41dcb19cd5
|
Implement basic printAst query
|
2020-11-03 13:47:54 +00:00 |
|
Arthur Baars
|
bfc05539ec
|
Update library and dbscheme
|
2020-11-03 10:07:05 +01:00 |
|
Arthur Baars
|
f94b5ae412
|
Update QL code generator
|
2020-10-31 14:03:26 +01:00 |
|
Nick Rolfe
|
4d5d80c749
|
Fix location handling to match common db schema requirements
|
2020-10-29 19:44:16 +00:00 |
|
Nick Rolfe
|
11c9c18de4
|
Don't generate an index for optional fields that occur at most once
|
2020-10-29 13:04:26 +00:00 |
|
Arthur Baars
|
638fd91e50
|
Update generator to write the ast.qll file directly into ql/src
|
2020-10-28 14:04:36 +01:00 |
|