Commit 76472be
authored
feat(jsii): Re-implemented jsii to support --watch and produce better error reporting (#188)
Re-wrote JSII using the TypeScript compiler services API, integrating
with the `ts.ProgramBuilder` classes so that incremental build is
possible. Additonally, error messages leverage `TypeScript`'s built-in
diagnostic formatter, and enable the rendering of code excerpts with
error messages.1 parent 8b7682c commit 76472be
File tree
119 files changed
+19077
-14192
lines changed- packages
- codemaker
- jsii-build-tools
- jsii-calc
- test
- jsii-dotnet-jsonmodel
- jsii-dotnet-runtime-test
- test/Amazon.JSII.Runtime.IntegrationTests
- jsii-dotnet-runtime
- jsii-java-runtime-test
- jsii-java-runtime
- project/src/main/java/software/amazon/jsii
- jsii-kernel
- jsii-pacmak
- test
- expected.jsii-calc
- dotnet/Amazon.JSII.Tests.CalculatorPackageId
- Amazon/JSII/Tests/CalculatorNamespace/composition/CompositeOperation
- java/src/main/java/software/amazon/jsii/tests/calculator/composition
- sphinx
- jsii-ruby-runtime
- jsii-runtime
- jsii-spec
- lib
- test
- jsii
- bin
- lib
- test
- calc.expected
- calc
- test
- hello.expected
- hello
- jsii-test.expected
- jsii-test
- node_modules
- my-bundled-dep
- my-dep
- node_modules/my-indirect-dep
- negatives
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
119 files changed
+19077
-14192
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
7 | 11 | | |
8 | 12 | | |
0 commit comments