Commit c3af540
authored
feat: Type resolution v1 (#57)
* Much faster implementation
* remove dead code
* Disambiguate multiple definitions
* Add stub for constant
* Refactor
* Autogenerate the resolution system
* wip
* Remove tsx/jsx/js and make typescript use tsx
* Add stubs
* update snapshots
* Refactor generator
* feat: python bindings for references
* Add tests and make synchronization work1 parent 224f2b9 commit c3af540
File tree
62 files changed
+15133
-11961
lines changed- .github/workflows
- bindings/python
- codegen-bindings-generator/src
- python
- snapshots
- codegen-sdk-analyzer
- src
- codebase
- tests
- codegen-sdk-ast-generator/src
- resolution
- codegen-sdk-common
- src
- language
- tree
- codegen-sdk-cst
- src
- codegen-sdk-resolution
- src
- languages
- codegen-sdk-go/src
- codegen-sdk-javascript
- src
- codegen-sdk-java/src
- codegen-sdk-jsx
- src
- codegen-sdk-python
- src
- tests
- codegen-sdk-ruby/src
- codegen-sdk-rust/src
- codegen-sdk-tsx
- src
- codegen-sdk-typescript/src
- src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
62 files changed
+15133
-11961
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
0 commit comments