Arthur Baars
|
4c1682ef2e
|
Merge pull request #5 from github/aibaars/logger
Add logging based on the tracing library
|
2020-10-27 13:24:34 +01:00 |
|
Nick Rolfe
|
63282eac60
|
Merge pull request #6 from github/windows_paths
Handle Windows path prefixes
|
2020-10-27 12:20:54 +00:00 |
|
Nick Rolfe
|
c02b735eec
|
Handle Windows path prefixes
|
2020-10-27 12:09:46 +00:00 |
|
Arthur Baars
|
52035ef672
|
Add tracing logger
|
2020-10-27 11:29:21 +01:00 |
|
Arthur Baars
|
9c534209f7
|
Add tracing:0.1
|
2020-10-27 11:26:35 +01:00 |
|
Arthur Baars
|
467e32ade4
|
Merge pull request #2 from github/aibaars/extractor-rust
Rewrite extractor in rust
|
2020-10-27 10:16:58 +01:00 |
|
Arthur Baars
|
0f576fe29a
|
Address review comments
|
2020-10-26 19:10:44 +01:00 |
|
Arthur Baars
|
1d36b5085a
|
Do not recurse into 'extra' nodes for now
|
2020-10-26 18:39:10 +01:00 |
|
Arthur Baars
|
fd39524c5e
|
Improve error messages
Include file path and line number and emit better descriptions
|
2020-10-26 18:37:29 +01:00 |
|
Arthur Baars
|
47ccc33ab3
|
Initial version of extractor based on tree-sitter grammar
|
2020-10-24 13:22:39 +02:00 |
|
Arthur Baars
|
d00c956028
|
Build with clang for non-windows platforms
|
2020-10-24 13:22:39 +02:00 |
|
Arthur Baars
|
f6292e437e
|
Merge pull request #4 from github/shared_lib
Add library package for shared code
|
2020-10-23 14:18:42 +02:00 |
|
Nick Rolfe
|
849e109583
|
Add library package for shared code
|
2020-10-23 13:01:17 +01:00 |
|
Arthur Baars
|
305fd566a8
|
Merge pull request #3 from github/aibaars/codeql-extractor-yaml
Basic CodeQL extractor configuration and autobuild scripts
|
2020-10-22 22:23:44 +02:00 |
|
Arthur Baars
|
e16b85e511
|
Add codeql-extractor config
|
2020-10-22 18:30:57 +02:00 |
|
Nick Rolfe
|
12571dbe42
|
Merge pull request #1 from github/dbscheme
Basic dbscheme generation from `node-types.json`
|
2020-10-22 12:29:44 +01:00 |
|
Nick Rolfe
|
36823d7804
|
Move deserialization to node_types module; propagate errors to caller
|
2020-10-22 11:10:05 +01:00 |
|
Nick Rolfe
|
e018f3f20b
|
Use if let instead of iterating over Option
|
2020-10-21 12:51:10 +01:00 |
|
Nick Rolfe
|
5e3544fcc3
|
Use fmt::Display trait for writing dbscheme
|
2020-10-21 12:45:54 +01:00 |
|
Nick Rolfe
|
a7a18b8b0f
|
Gather all hard-coded Ruby-specific names/paths in one struct.
|
2020-10-21 11:29:25 +01:00 |
|
Nick Rolfe
|
47c8a3d6fb
|
Simplify to std::io::Result
|
2020-10-21 11:26:23 +01:00 |
|
Nick Rolfe
|
fd1f8b22e2
|
Simplify keysets to Option<Vec<String>>
|
2020-10-21 11:06:53 +01:00 |
|
Nick Rolfe
|
97181d1c21
|
Basic dbscheme generation from node-types.json
|
2020-10-20 17:49:55 +01:00 |
|
Nick Rolfe
|
735fde7a22
|
Add README
|
2020-10-15 13:26:13 +01:00 |
|
Nick Rolfe
|
a837c65bc4
|
Add VSCode build task for cargo build
|
2020-10-15 13:21:12 +01:00 |
|
Nick Rolfe
|
ffbb57a8e2
|
Make VSCode default to unix line endings
|
2020-10-15 13:20:37 +01:00 |
|
Nick Rolfe
|
6c697bf9b5
|
Split into generator and extractor packages
|
2020-10-15 13:20:11 +01:00 |
|
Nick Rolfe
|
b677a91fea
|
Add VSCode workspace
|
2020-10-14 11:16:28 +01:00 |
|
Nick Rolfe
|
89959b2e0d
|
Add tree-sitter-ruby submodule
|
2020-10-14 11:15:59 +01:00 |
|
Nick Rolfe
|
d3ccb49273
|
Initial commit: cargo-generated boilerplate
|
2020-10-13 18:42:13 +01:00 |
|