File tree
14 files changed
+43
-30
lines changed- .chronus/changes
- packages
- typespec-autorest/src
- typespec-azure-core/src/rules
- typespec-azure-resource-manager/src
- rules
- typespec-client-generator-core/src
14 files changed
+43
-30
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + |
- .chronus/changes/compiler-mark-internals-2025-2-7-8-10-40-2.md+19
- .chronus/changes/compiler-mark-internals-2025-2-7-8-10-40.md+59
- .chronus/changes/compiler-mark-internals-2025-2-8-16-24-31.md+15
- .chronus/changes/copilot-http-client-js-2025-2-12-1-4-22.md+7
- .chronus/changes/feature-js-server-stubs-2025-2-14-3-23-42.md+7
- packages/bundler/src/cli.ts+2-3
- packages/compiler/package.json+3
- packages/compiler/src/ast/index.ts+109
- packages/compiler/src/core/checker.ts+15-1
- packages/compiler/src/core/program.ts+13
- packages/compiler/src/core/types.ts+2-20
- packages/compiler/src/index.ts+7-142
- packages/compiler/src/testing/code-fix-testing.ts+1-1
- packages/compiler/src/testing/expect.ts+1-14
- packages/compiler/src/testing/index.ts+35-6
- packages/compiler/src/testing/source-utils.ts+30
- packages/compiler/src/testing/test-server-host.ts-30
- packages/compiler/test/checker/effective-type.test.ts+18-18
- packages/compiler/test/checker/namespaces.test.ts+2-2
- packages/compiler/test/checker/relation.test.ts+2-7
- packages/compiler/test/checker/scalar.test.ts+4-4
- packages/compiler/test/checker/typeof.test.ts+1-1
- packages/compiler/test/core/compiler-code-fixes/change-identifier.codefix.test.ts+1-1
- packages/compiler/test/core/compiler-code-fixes/conert-to-value.codefix.test.ts+1-1
- packages/compiler/test/core/compiler-code-fixes/suppress.codefix.test.ts+1-1
- packages/compiler/test/core/compiler-code-fixes/triple-quote-indent.codefix.test.ts+2-1
- packages/compiler/test/core/diagnostics.test.ts+1-1
- packages/compiler/test/core/parser-utils.test.ts+1-1
- packages/compiler/test/experimental/mutator.test.ts+4-5
- packages/compiler/test/name-resolver.test.ts+2-1
- packages/compiler/test/parser-utils.test.ts+2-2
- packages/compiler/test/scanner.test.ts+1-1
- packages/compiler/test/server/completion.test.ts+2-5
- packages/compiler/test/server/completion.tspconfig.test.ts+2-1
- packages/compiler/test/server/document-highlight.test.ts+2-1
- packages/compiler/test/server/get-hover.test.ts+2-1
- packages/compiler/test/server/goto-definition.test.ts+2-5
- packages/compiler/test/server/misc.test.ts+3-2
- packages/compiler/test/server/rename.test.ts+2-5
- packages/compiler/test/server/reuse.test.ts+5-6
- packages/compiler/test/server/signature-help.test.ts+2-1
- packages/compiler/test/yaml/diagnostics.test.ts+1-1
- packages/compiler/test/yaml/parser.test.ts+1-1
- packages/html-program-viewer/src/react/use-tree-navigation.tsx+1-1
- packages/html-program-viewer/tsconfig.build.json+1-1
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/Abstractions/ClientResponseApi.cs+8
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/Abstractions/IClientResponseApi.cs+8
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/ClientResultProvider.cs+11
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/ScmMethodProvider.cs+2-2
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/src/Providers/ScmMethodProviderCollection.cs+5-5
- packages/http-client-csharp/generator/Microsoft.TypeSpec.Generator.ClientModel/test/Providers/Abstractions/ClientResponseApiTests.cs+11
- packages/http-client-js/.github/copilot-instructions.md+193
- packages/http-client/src/typekit/kits/client-library.ts+1-1
- packages/http-server-csharp/src/cli/cli.ts+2-3
- packages/http-server-csharp/src/lib/service.ts+1-1
- packages/http-server-csharp/src/lib/utils.ts+1-5
- packages/http-server-js/src/scripts/scaffold/bin.mts+19-5
- packages/http-server-js/src/scripts/scaffold/data-mocks.ts+221
- packages/http/src/decorators.ts+1-1
- packages/http/src/route.ts-7
- packages/library-linter/src/linter.ts+15-20
- packages/library-linter/test/linter.test.ts-16
- packages/protobuf/src/transform/index.ts+1-1
- packages/rest/src/resource.ts-5
- packages/tspd/src/cli.ts+2-3
- packages/tspd/src/gen-extern-signatures/decorators-signatures.ts+1-2
- packages/tspd/src/ref-doc/extractor.ts+1-2
- packages/tspd/src/ref-doc/utils/type-signature.ts+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
44 | 44 |
| |
45 | 45 |
| |
46 | 46 |
| |
47 |
| - | |
48 | 47 |
| |
49 | 48 |
| |
50 | 49 |
| |
| |||
101 | 100 |
| |
102 | 101 |
| |
103 | 102 |
| |
| 103 | + | |
104 | 104 |
| |
105 | 105 |
| |
106 | 106 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
3 | 2 |
| |
4 | 3 |
| |
5 | 4 |
| |
6 | 5 |
| |
7 | 6 |
| |
8 | 7 |
| |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
18 | 17 |
| |
19 | 18 |
| |
20 | 19 |
| |
21 | 20 |
| |
| 21 | + | |
22 | 22 |
| |
23 | 23 |
| |
24 | 24 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
5 |
| - | |
6 |
| - | |
7 |
| - | |
8 |
| - | |
9 | 4 |
| |
10 | 5 |
| |
11 | 6 |
| |
12 | 7 |
| |
13 | 8 |
| |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
14 | 16 |
| |
15 | 17 |
| |
16 | 18 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 | 5 |
| |
7 | 6 |
| |
8 | 7 |
| |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 |
| - | |
| 1 | + | |
| 2 | + | |
2 | 3 |
| |
3 | 4 |
| |
4 | 5 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
15 | 14 |
| |
16 | 15 |
| |
17 | 16 |
| |
| 17 | + | |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 | 6 |
| |
8 | 7 |
| |
9 | 8 |
| |
| 9 | + | |
10 | 10 |
| |
11 |
| - | |
12 | 11 |
| |
13 | 12 |
| |
14 | 13 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
13 | 12 |
| |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
3 | 2 |
| |
4 |
| - | |
5 | 3 |
| |
6 | 4 |
| |
7 | 5 |
| |
8 | 6 |
| |
9 | 7 |
| |
10 | 8 |
| |
11 | 9 |
| |
12 |
| - | |
13 | 10 |
| |
14 | 11 |
| |
15 | 12 |
| |
16 | 13 |
| |
17 |
| - | |
18 | 14 |
| |
19 | 15 |
| |
20 | 16 |
| |
| |||
24 | 20 |
| |
25 | 21 |
| |
26 | 22 |
| |
| 23 | + | |
27 | 24 |
| |
28 | 25 |
| |
29 | 26 |
| |
| |||
789 | 786 |
| |
790 | 787 |
| |
791 | 788 |
| |
792 |
| - | |
| 789 | + | |
| 790 | + | |
793 | 791 |
| |
794 |
| - | |
795 |
| - | |
796 |
| - | |
797 |
| - | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
798 | 796 |
| |
799 | 797 |
| |
800 | 798 |
| |
801 | 799 |
| |
802 | 800 |
| |
803 |
| - | |
804 |
| - | |
| 801 | + | |
| 802 | + | |
805 | 803 |
| |
806 | 804 |
| |
807 | 805 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
3 |
| - | |
4 | 2 |
| |
5 | 3 |
| |
6 | 4 |
| |
| |||
10 | 8 |
| |
11 | 9 |
| |
12 | 10 |
| |
13 |
| - | |
14 | 11 |
| |
15 | 12 |
| |
16 | 13 |
| |
17 | 14 |
| |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
18 | 20 |
| |
19 | 21 |
| |
20 | 22 |
| |
|
0 commit comments