diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 92bc146918..04bcd8077c 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -16,6 +16,6 @@ /partial-update-tests @weidongxu-microsoft @haolingdong-msft @XiaofeiCao @srnagar /partial-update @weidongxu-microsoft @haolingdong-msft @XiaofeiCao @srnagar -# cadl -/cadl-extension @srnagar @weidongxu-microsoft @haolingdong-msft @XiaofeiCao -/cadl-tests @weidongxu-microsoft @haolingdong-msft @XiaofeiCao +# typespec +/typespec-extension @srnagar @weidongxu-microsoft @haolingdong-msft @XiaofeiCao +/typespec-tests @weidongxu-microsoft @haolingdong-msft @XiaofeiCao diff --git a/.github/workflows/generate-test-code.yml b/.github/workflows/generate-test-code.yml index 87125779d7..a1e1ee0ed5 100644 --- a/.github/workflows/generate-test-code.yml +++ b/.github/workflows/generate-test-code.yml @@ -10,7 +10,7 @@ on: options: - all - autorest - - cadl + - typespec jobs: build: @@ -43,10 +43,10 @@ jobs: ./Generate.ps1 - name: Generate test code for typespec-java - if: ${{ inputs.scope == 'all' || inputs.scope == 'cadl' }} + if: ${{ inputs.scope == 'all' || inputs.scope == 'typespec' }} shell: pwsh run: | - cd cadl-tests + cd typespec-tests ./Generate.ps1 cd .. diff --git a/.github/workflows/pre-release-cadl.yml b/.github/workflows/pre-release-typespec.yml similarity index 92% rename from .github/workflows/pre-release-cadl.yml rename to .github/workflows/pre-release-typespec.yml index 913fb7fc5e..36ab982cc9 100644 --- a/.github/workflows/pre-release-cadl.yml +++ b/.github/workflows/pre-release-typespec.yml @@ -19,7 +19,7 @@ jobs: VERSION: ${{ github.event.inputs.version }} run: | echo "TAG_NAME=@azure-tools/typespec-java_$VERSION" >> $GITHUB_ENV - echo "RELEASE_ARTIFACT=cadl-extension/azure-tools-typespec-java-$VERSION.tgz" >> $GITHUB_ENV + echo "RELEASE_ARTIFACT=typespec-extension/azure-tools-typespec-java-$VERSION.tgz" >> $GITHUB_ENV - name: Checkout branch uses: actions/checkout@v3 @@ -34,7 +34,7 @@ jobs: - name: Build and Package run: | mvn package -f pom.xml -P local,cadl --no-transfer-progress - cd cadl-extension + cd typespec-extension npm install npm run build npm run lint diff --git a/.gitignore b/.gitignore index d093f009f3..f4709d07d5 100644 --- a/.gitignore +++ b/.gitignore @@ -86,10 +86,10 @@ javagen/*.yaml /azure-dataplane-tests/src/main/java/module-info.java # Cadl output -/cadl-tests/cadl-output/ -/cadl-tests/cadl-ranch-coverage.json -/cadl-tests/cadl-ranch-coverage-java.json -/cadl-tests/cadl-src/ +/typespec-tests/tsp-output/ +/typespec-tests/cadl-ranch-coverage.json +/typespec-tests/cadl-ranch-coverage-java.json +/typespec-tests/tsp-src/ # Coverage report /coverage/ diff --git a/Generate-TypeSpec.ps1 b/Generate-TypeSpec.ps1 index f63b4285b8..2a908b1620 100644 --- a/Generate-TypeSpec.ps1 +++ b/Generate-TypeSpec.ps1 @@ -18,9 +18,9 @@ function invokeExpressionAndCaptureOutput([string]$expression) { } } -Write-Host "Changing directory to './cadl-extension'" +Write-Host "Changing directory to './typespec-extension'" try { - Push-Location ./cadl-extension + Push-Location ./typespec-extension Write-Host "Installing dependencies for TypeSpec Java ('npm install')" invokeExpressionAndCaptureOutput("npm install") @@ -46,10 +46,10 @@ Write-Host "Installing TypeSpec ('npm install -g @typespec/compiler')" invokeExpressionAndCaptureOutput("npm install -g @typespec/compiler") try { - Write-Host "Changing directory to './cadl-tests'" - Push-Location ./cadl-tests + Write-Host "Changing directory to './typespec-tests'" + Push-Location ./typespec-tests - Write-Host "Generating code ('Generate.ps1' in './cadl-tests')" + Write-Host "Generating code ('Generate.ps1' in './typespec-tests')" invokeExpressionAndCaptureOutput("./Generate.ps1") Write-Host "Checking format of generated code ('npm run check-format')" diff --git a/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/implementation/AuthenticationsImpl.java b/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/implementation/AuthenticationsImpl.java index c646fa4de2..8fb7a65ed2 100644 --- a/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/implementation/AuthenticationsImpl.java +++ b/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/implementation/AuthenticationsImpl.java @@ -11,7 +11,6 @@ import com.azure.containers.containerregistry.implementation.models.TokenGrantType; import com.azure.core.annotation.ExpectedResponses; import com.azure.core.annotation.FormParam; -import com.azure.core.annotation.Get; import com.azure.core.annotation.HeaderParam; import com.azure.core.annotation.Host; import com.azure.core.annotation.HostParam; @@ -110,26 +109,6 @@ Response exchangeAcrRefreshTokenForAcrAccessTokenSync( @FormParam("grant_type") TokenGrantType grantType, @HeaderParam("Accept") String accept, Context context); - - @Get("/oauth2/token") - @ExpectedResponses({200}) - @UnexpectedResponseExceptionType(AcrErrorsException.class) - Mono> getAcrAccessTokenFromLogin( - @HostParam("url") String url, - @QueryParam("service") String service, - @QueryParam("scope") String scope, - @HeaderParam("Accept") String accept, - Context context); - - @Get("/oauth2/token") - @ExpectedResponses({200}) - @UnexpectedResponseExceptionType(AcrErrorsException.class) - Response getAcrAccessTokenFromLoginSync( - @HostParam("url") String url, - @QueryParam("service") String service, - @QueryParam("scope") String scope, - @HeaderParam("Accept") String accept, - Context context); } /** @@ -464,113 +443,4 @@ public AcrAccessToken exchangeAcrRefreshTokenForAcrAccessToken( serviceParam, scope, refreshToken, grantType, Context.NONE) .getValue(); } - - /** - * Exchange Username, Password and Scope for an ACR Access Token. - * - * @param serviceParam Indicates the name of your Azure container registry. - * @param scope Expected to be a valid scope, and can be specified more than once for multiple scope requests. You - * can obtain this from the Www-Authenticate response header from the challenge. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws AcrErrorsException thrown if the request is rejected by server. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body along with {@link Response} on successful completion of {@link Mono}. - */ - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> getAcrAccessTokenFromLoginWithResponseAsync( - String serviceParam, String scope) { - final String accept = "application/json"; - return FluxUtil.withContext( - context -> - service.getAcrAccessTokenFromLogin(this.client.getUrl(), serviceParam, scope, accept, context)); - } - - /** - * Exchange Username, Password and Scope for an ACR Access Token. - * - * @param serviceParam Indicates the name of your Azure container registry. - * @param scope Expected to be a valid scope, and can be specified more than once for multiple scope requests. You - * can obtain this from the Www-Authenticate response header from the challenge. - * @param context The context to associate with this operation. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws AcrErrorsException thrown if the request is rejected by server. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body along with {@link Response} on successful completion of {@link Mono}. - */ - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono> getAcrAccessTokenFromLoginWithResponseAsync( - String serviceParam, String scope, Context context) { - final String accept = "application/json"; - return service.getAcrAccessTokenFromLogin(this.client.getUrl(), serviceParam, scope, accept, context); - } - - /** - * Exchange Username, Password and Scope for an ACR Access Token. - * - * @param serviceParam Indicates the name of your Azure container registry. - * @param scope Expected to be a valid scope, and can be specified more than once for multiple scope requests. You - * can obtain this from the Www-Authenticate response header from the challenge. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws AcrErrorsException thrown if the request is rejected by server. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body on successful completion of {@link Mono}. - */ - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getAcrAccessTokenFromLoginAsync(String serviceParam, String scope) { - return getAcrAccessTokenFromLoginWithResponseAsync(serviceParam, scope) - .flatMap(res -> Mono.justOrEmpty(res.getValue())); - } - - /** - * Exchange Username, Password and Scope for an ACR Access Token. - * - * @param serviceParam Indicates the name of your Azure container registry. - * @param scope Expected to be a valid scope, and can be specified more than once for multiple scope requests. You - * can obtain this from the Www-Authenticate response header from the challenge. - * @param context The context to associate with this operation. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws AcrErrorsException thrown if the request is rejected by server. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body on successful completion of {@link Mono}. - */ - @ServiceMethod(returns = ReturnType.SINGLE) - public Mono getAcrAccessTokenFromLoginAsync(String serviceParam, String scope, Context context) { - return getAcrAccessTokenFromLoginWithResponseAsync(serviceParam, scope, context) - .flatMap(res -> Mono.justOrEmpty(res.getValue())); - } - - /** - * Exchange Username, Password and Scope for an ACR Access Token. - * - * @param serviceParam Indicates the name of your Azure container registry. - * @param scope Expected to be a valid scope, and can be specified more than once for multiple scope requests. You - * can obtain this from the Www-Authenticate response header from the challenge. - * @param context The context to associate with this operation. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws AcrErrorsException thrown if the request is rejected by server. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response body along with {@link Response}. - */ - @ServiceMethod(returns = ReturnType.SINGLE) - public Response getAcrAccessTokenFromLoginWithResponse( - String serviceParam, String scope, Context context) { - final String accept = "application/json"; - return service.getAcrAccessTokenFromLoginSync(this.client.getUrl(), serviceParam, scope, accept, context); - } - - /** - * Exchange Username, Password and Scope for an ACR Access Token. - * - * @param serviceParam Indicates the name of your Azure container registry. - * @param scope Expected to be a valid scope, and can be specified more than once for multiple scope requests. You - * can obtain this from the Www-Authenticate response header from the challenge. - * @throws IllegalArgumentException thrown if parameters fail the validation. - * @throws AcrErrorsException thrown if the request is rejected by server. - * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent. - * @return the response. - */ - @ServiceMethod(returns = ReturnType.SINGLE) - public AcrAccessToken getAcrAccessTokenFromLogin(String serviceParam, String scope) { - return getAcrAccessTokenFromLoginWithResponse(serviceParam, scope, Context.NONE).getValue(); - } } diff --git a/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciAnnotations.java b/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciAnnotations.java index e806d04db3..06ea71e32d 100644 --- a/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciAnnotations.java +++ b/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciAnnotations.java @@ -22,7 +22,7 @@ public final class OciAnnotations implements JsonSerializable { * Date and time on which the image was built (string, date-time as defined by * https://tools.ietf.org/html/rfc3339#section-5.6) */ - private OffsetDateTime created; + private OffsetDateTime createdOn; /* * Contact details of the people or organization responsible for the image. @@ -89,24 +89,24 @@ public final class OciAnnotations implements JsonSerializable { public OciAnnotations() {} /** - * Get the created property: Date and time on which the image was built (string, date-time as defined by + * Get the createdOn property: Date and time on which the image was built (string, date-time as defined by * https://tools.ietf.org/html/rfc3339#section-5.6). * - * @return the created value. + * @return the createdOn value. */ - public OffsetDateTime getCreated() { - return this.created; + public OffsetDateTime getCreatedOn() { + return this.createdOn; } /** - * Set the created property: Date and time on which the image was built (string, date-time as defined by + * Set the createdOn property: Date and time on which the image was built (string, date-time as defined by * https://tools.ietf.org/html/rfc3339#section-5.6). * - * @param created the created value to set. + * @param createdOn the createdOn value to set. * @return the OciAnnotations object itself. */ - public OciAnnotations setCreated(OffsetDateTime created) { - this.created = created; + public OciAnnotations setCreatedOn(OffsetDateTime createdOn) { + this.createdOn = createdOn; return this; } @@ -357,7 +357,7 @@ public OciAnnotations setAdditionalProperties(Map additionalProp @Override public JsonWriter toJson(JsonWriter jsonWriter) throws IOException { jsonWriter.writeStartObject(); - jsonWriter.writeStringField("org.opencontainers.image.created", Objects.toString(this.created, null)); + jsonWriter.writeStringField("org.opencontainers.image.created", Objects.toString(this.createdOn, null)); jsonWriter.writeStringField("org.opencontainers.image.authors", this.authors); jsonWriter.writeStringField("org.opencontainers.image.url", this.url); jsonWriter.writeStringField("org.opencontainers.image.documentation", this.documentation); @@ -395,7 +395,7 @@ public static OciAnnotations fromJson(JsonReader jsonReader) throws IOException reader.nextToken(); if ("org.opencontainers.image.created".equals(fieldName)) { - deserializedOciAnnotations.created = + deserializedOciAnnotations.createdOn = reader.getNullable( nonNullReader -> OffsetDateTime.parse(nonNullReader.getString())); } else if ("org.opencontainers.image.authors".equals(fieldName)) { diff --git a/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciImageManifest.java b/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciImageManifest.java index 3444cb6be9..62ba18f71a 100644 --- a/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciImageManifest.java +++ b/azure-dataplane-tests/src/main/java/com/azure/containers/containerregistry/models/OciImageManifest.java @@ -18,7 +18,7 @@ public final class OciImageManifest implements JsonSerializable writer.writeJson(element)); jsonWriter.writeJsonField("annotations", this.annotations); return jsonWriter.writeEndObject(); @@ -148,7 +148,7 @@ public static OciImageManifest fromJson(JsonReader jsonReader) throws IOExceptio if ("schemaVersion".equals(fieldName)) { deserializedOciImageManifest.schemaVersion = reader.getInt(); } else if ("config".equals(fieldName)) { - deserializedOciImageManifest.config = OciDescriptor.fromJson(reader); + deserializedOciImageManifest.configuration = OciDescriptor.fromJson(reader); } else if ("layers".equals(fieldName)) { List layers = reader.readArray(reader1 -> OciDescriptor.fromJson(reader1)); deserializedOciImageManifest.layers = layers; diff --git a/cadl-tests/Generate.ps1 b/cadl-tests/Generate.ps1 deleted file mode 100644 index 4772f0ee84..0000000000 --- a/cadl-tests/Generate.ps1 +++ /dev/null @@ -1,72 +0,0 @@ -function Generate($tspFile) { - Write-Host "npx tsp compile $tspFile --trace import-resolution --trace projection --trace typespec-java" - Invoke-Expression "npx tsp compile $tspFile --trace import-resolution --trace projection --trace typespec-java" - - if ($LASTEXITCODE) { - exit $LASTEXITCODE - } - - if (Test-Path ./cadl-output/src/main/java/module-info.java) { - Remove-Item ./cadl-output/src/main/java/module-info.java - } - - if (Test-Path ./cadl-output/src/samples) { - Remove-Item ./cadl-output/src/samples -Recurse -Force - } - - Copy-Item -Path ./cadl-output/src -Destination ./ -Recurse -Force - - Remove-Item ./cadl-output -Recurse -Force -} - -./Setup.ps1 - -New-Item -Path ./existingcode/src/main/java/com/cadl/ -ItemType Directory -Force - -if (Test-Path ./src/main/java/com/cadl/partialupdate) { - Copy-Item -Path ./src/main/java/com/cadl/partialupdate -Destination ./existingcode/src/main/java/com/cadl/partialupdate -Recurse -Force -} - -if (Test-Path ./src/main) { - Remove-Item ./src/main -Recurse -Force -} -if (Test-Path ./cadl-output) { - Remove-Item ./cadl-output -Recurse -Force -} - -# # generate without convenience APIs -# Copy-Item ./cadl-project.yaml ./cadl-project-backup.yaml -# Get-Content -path "cadl-project-backup.yaml" | % { $_ -Replace " generate-convenience-apis: true", " generate-convenience-apis: false" } | Out-File "cadl-project.yaml" -# foreach ($cadlFile in (Get-Item ./cadl/* -Filter "*.cadl" -Exclude "*partialupdate*")) { -# generate $cadlFile -# } -# Copy-Item ./cadl-project-backup.yaml ./cadl-project.yaml -# Remove-Item ./cadl-project-backup.yaml -# Invoke-Expression "mvn package ""-Dmaven.test.skip""" -# if ($LASTEXITCODE) { -# exit $LASTEXITCODE -# } -# if (Test-Path ./src/main) { -# Remove-Item ./src/main -Recurse -Force -# } -# if (Test-Path ./cadl-output) { -# Remove-Item ./cadl-output -Recurse -Force -# } - -# run other local tests except partial update -foreach ($tspFile in (Get-Item ./cadl/* -Filter "*.tsp" -Exclude "*partialupdate*")) { - generate $tspFile -} - -# partial update test -npx tsp compile ./cadl/partialupdate.tsp --options="@azure-tools/typespec-java.emitter-output-dir={project-root}/existingcode" -Copy-Item -Path ./existingcode/src/main/java/com/cadl/partialupdate -Destination ./src/main/java/com/cadl/ -Recurse -Force -Remove-Item ./existingcode -Recurse -Force - -# run cadl ranch tests sources -Copy-Item -Path node_modules/@azure-tools/cadl-ranch-specs/http -Destination ./ -Recurse -Force - -foreach ($tspFile in (Get-ChildItem ./http -Filter "main.tsp" -File -Name -Recurse)) { - generate "./http/$tspFile" -} -Remove-Item ./http -Recurse -Force diff --git a/docs/developer/2022-09-13-dpg-archboard-review.md b/docs/developer/2022-09-13-dpg-archboard-review.md index 455a35553f..9db75067a7 100644 --- a/docs/developer/2022-09-13-dpg-archboard-review.md +++ b/docs/developer/2022-09-13-dpg-archboard-review.md @@ -361,7 +361,7 @@ public final class SupportedLanguage { ``` ### Property types -Built-in models and a few `@format` decorator is supported ([cases](https://github.com/Azure/autorest.java/blob/main/cadl-tests/cadl/builtin.cadl)). +Built-in models and a few `@format` decorator is supported ([cases](https://github.com/Azure/autorest.java/blob/main/typespec-tests/tsp/builtin.cadl)). ### Enums diff --git a/eng/pipelines/ci-cadl-java.yaml b/eng/pipelines/ci-typespec-java.yaml similarity index 79% rename from eng/pipelines/ci-cadl-java.yaml rename to eng/pipelines/ci-typespec-java.yaml index 1c4dd7ef67..1e4f5b587e 100644 --- a/eng/pipelines/ci-cadl-java.yaml +++ b/eng/pipelines/ci-typespec-java.yaml @@ -71,14 +71,14 @@ jobs: - script: | node node_modules/\@azure-tools/cadl-ranch/dist/cli/cli.js serve node_modules/\@azure-tools/cadl-ranch-specs/http/ --coverageFile ./cadl-ranch-coverage-java.json & displayName: 'Start Cadl Ranch Test Server' - workingDirectory: ./cadl-tests + workingDirectory: ./typespec-tests - task: Maven@3 - displayName: 'Run Cadl Tests' + displayName: 'Run TypeSpec Tests' inputs: mavenPomFile: pom.xml goals: 'clean test' - options: '-PtestCadl -pl cadl-tests -DtrimStackTrace=false --no-transfer-progress' + options: '-PtestCadl -pl typespec-tests -DtrimStackTrace=false --no-transfer-progress' javaHomeOption: 'JDKVersion' jdkVersionOption: $(JavaVersion) jdkArchitectureOption: 'x64' @@ -87,15 +87,15 @@ jobs: - script: | node node_modules/\@azure-tools/cadl-ranch/dist/cli/cli.js server stop displayName: 'Stop Cadl Ranch Test Server' - workingDirectory: ./cadl-tests + workingDirectory: ./typespec-tests - script: | node node_modules/\@azure-tools/cadl-ranch/dist/cli/cli.js check-coverage node_modules/@azure-tools/cadl-ranch-specs/http --coverageFiles ./cadl-ranch-coverage-java.json displayName: 'Cadl Ranch Coverage Report' - workingDirectory: ./cadl-tests + workingDirectory: ./typespec-tests continueOnError: true - - publish: $(Build.SourcesDirectory)/cadl-tests/cadl-ranch-coverage-java.json + - publish: $(Build.SourcesDirectory)/typespec-tests/cadl-ranch-coverage-java.json artifact: CoverageReport displayName: 'Publish Cadl Ranch Coverage Report' @@ -106,4 +106,4 @@ jobs: azureSubscription: "Cadl Ranch Storage" scriptType: "bash" scriptLocation: "inlineScript" - inlineScript: node $(Build.SourcesDirectory)/cadl-tests/node_modules/\@azure-tools/cadl-ranch/dist/cli/cli.js upload-coverage --coverageFile $(Build.SourcesDirectory)/cadl-tests/cadl-ranch-coverage-java.json --generatorName java --storageAccountName azuresdkcadlranch --generatorVersion $(node -p -e "require('./cadl-extension/package.json').version") + inlineScript: node $(Build.SourcesDirectory)/typespec-tests/node_modules/\@azure-tools/cadl-ranch/dist/cli/cli.js upload-coverage --coverageFile $(Build.SourcesDirectory)/typespec-tests/cadl-ranch-coverage-java.json --generatorName java --storageAccountName azuresdkcadlranch --generatorVersion $(node -p -e "require('./typespec-extension/package.json').version") diff --git a/eng/pipelines/ci.yaml b/eng/pipelines/ci.yaml index 18e919ba53..6eed628ad0 100644 --- a/eng/pipelines/ci.yaml +++ b/eng/pipelines/ci.yaml @@ -12,7 +12,7 @@ pr: - '*' exclude: - 'fluent*' - - 'cadl*' + - 'typespec*' jobs: - job: Build diff --git a/eng/pipelines/fluent_integration.yaml b/eng/pipelines/fluent_integration.yaml index 24aded65f5..7ab5f7edf7 100644 --- a/eng/pipelines/fluent_integration.yaml +++ b/eng/pipelines/fluent_integration.yaml @@ -11,7 +11,7 @@ pr: include: - '*' exclude: - - 'cadl*' + - 'typespec*' jobs: - job: 'Build' diff --git a/eng/pipelines/publish-cadl-java.yaml b/eng/pipelines/publish-typespec-java.yaml similarity index 71% rename from eng/pipelines/publish-cadl-java.yaml rename to eng/pipelines/publish-typespec-java.yaml index bd4ebb5dd0..0f3b144e48 100644 --- a/eng/pipelines/publish-cadl-java.yaml +++ b/eng/pipelines/publish-typespec-java.yaml @@ -32,42 +32,42 @@ jobs: publishJUnitResults: false - task: Npm@1 - displayName: 'Install Dependencies for Cadl Java' + displayName: 'Install Dependencies for TypeSpec Java' inputs: command: install - workingDir: ./cadl-extension + workingDir: ./typespec-extension - task: Npm@1 - displayName: 'Build Cadl Java' + displayName: 'Build TypeSpec Java' inputs: command: custom customCommand: run build - workingDir: ./cadl-extension + workingDir: ./typespec-extension - task: Npm@1 - displayName: 'Lint Cadl Java' + displayName: 'Lint TypeSpec Java' inputs: command: custom customCommand: run lint - workingDir: ./cadl-extension + workingDir: ./typespec-extension - task: Npm@1 - displayName: 'Check-Format Cadl Java' + displayName: 'Check-Format TypeSpec Java' inputs: command: custom customCommand: run check-format - workingDir: ./cadl-extension + workingDir: ./typespec-extension - task: Npm@1 - displayName: 'Pack Cadl Java' + displayName: 'Pack TypeSpec Java' inputs: command: custom customCommand: pack - workingDir: ./cadl-extension + workingDir: ./typespec-extension - script: | npm config set //registry.npmjs.org/:_authToken=$(azure-sdk-npm-token) ls *.tgz | npm publish -0 --access public npm config delete //registry.npmjs.org/:_authToken - displayName: 'Publish Cadl Java to NPM' - workingDirectory: ./cadl-extension + displayName: 'Publish TypeSpec Java to NPM' + workingDirectory: ./typespec-extension diff --git a/pom.xml b/pom.xml index eb21365cd0..5ce8120c3b 100644 --- a/pom.xml +++ b/pom.xml @@ -354,7 +354,7 @@ ./preprocessor ./partial-update ./extension-base - ./cadl-extension + ./typespec-extension @@ -366,7 +366,7 @@ - ./cadl-tests + ./typespec-tests diff --git a/cadl-extension/.eslintignore b/typespec-extension/.eslintignore similarity index 100% rename from cadl-extension/.eslintignore rename to typespec-extension/.eslintignore diff --git a/cadl-extension/.eslintrc.cjs b/typespec-extension/.eslintrc.cjs similarity index 100% rename from cadl-extension/.eslintrc.cjs rename to typespec-extension/.eslintrc.cjs diff --git a/cadl-extension/.prettierignore b/typespec-extension/.prettierignore similarity index 100% rename from cadl-extension/.prettierignore rename to typespec-extension/.prettierignore diff --git a/cadl-extension/.prettierrc.yaml b/typespec-extension/.prettierrc.yaml similarity index 100% rename from cadl-extension/.prettierrc.yaml rename to typespec-extension/.prettierrc.yaml diff --git a/cadl-extension/changelog.md b/typespec-extension/changelog.md similarity index 100% rename from cadl-extension/changelog.md rename to typespec-extension/changelog.md diff --git a/cadl-extension/package.json b/typespec-extension/package.json similarity index 92% rename from cadl-extension/package.json rename to typespec-extension/package.json index 5c4078a820..5595d8dbde 100644 --- a/cadl-extension/package.json +++ b/typespec-extension/package.json @@ -7,7 +7,7 @@ ], "author": "Microsoft Corporation", "homepage": "https://github.com/Azure/autorest.java", - "readme": "https://github.com/Azure/autorest.java/blob/main/cadl-extension/readme.md", + "readme": "https://github.com/Azure/autorest.java/blob/main/typespec-extension/readme.md", "repository": { "type": "git", "url": "git+https://github.com/Azure/autorest.java.git" @@ -42,7 +42,7 @@ "lib/*.tsp", "dist/**", "!dist/test/**", - "target/azure-cadl-extension-jar-with-dependencies.jar" + "target/azure-typespec-extension-jar-with-dependencies.jar" ], "peerDependencies": { "@typespec/compiler": "~0.42.0", diff --git a/cadl-extension/pom.xml b/typespec-extension/pom.xml similarity index 98% rename from cadl-extension/pom.xml rename to typespec-extension/pom.xml index 89f4841674..932174bc23 100644 --- a/cadl-extension/pom.xml +++ b/typespec-extension/pom.xml @@ -15,7 +15,7 @@ com.azure.tools - azure-cadl-extension + azure-typespec-extension 1.0.0-beta.1 diff --git a/cadl-extension/readme.md b/typespec-extension/readme.md similarity index 98% rename from cadl-extension/readme.md rename to typespec-extension/readme.md index dc384239c8..fa7ea95be3 100644 --- a/cadl-extension/readme.md +++ b/typespec-extension/readme.md @@ -71,4 +71,4 @@ See "convenientAPI" decorator from [typespec-client-generator-core](https://gith # Changelog -See [changelog](https://github.com/Azure/autorest.java/blob/main/cadl-extension/changelog.md). +See [changelog](https://github.com/Azure/autorest.java/blob/main/typespec-extension/changelog.md). diff --git a/cadl-extension/src/code-model-builder.ts b/typespec-extension/src/code-model-builder.ts similarity index 100% rename from cadl-extension/src/code-model-builder.ts rename to typespec-extension/src/code-model-builder.ts diff --git a/cadl-extension/src/common/client.ts b/typespec-extension/src/common/client.ts similarity index 100% rename from cadl-extension/src/common/client.ts rename to typespec-extension/src/common/client.ts diff --git a/cadl-extension/src/common/code-model.ts b/typespec-extension/src/common/code-model.ts similarity index 100% rename from cadl-extension/src/common/code-model.ts rename to typespec-extension/src/common/code-model.ts diff --git a/cadl-extension/src/common/operation.ts b/typespec-extension/src/common/operation.ts similarity index 100% rename from cadl-extension/src/common/operation.ts rename to typespec-extension/src/common/operation.ts diff --git a/cadl-extension/src/common/schemas/choice.ts b/typespec-extension/src/common/schemas/choice.ts similarity index 100% rename from cadl-extension/src/common/schemas/choice.ts rename to typespec-extension/src/common/schemas/choice.ts diff --git a/cadl-extension/src/common/schemas/relationship.ts b/typespec-extension/src/common/schemas/relationship.ts similarity index 100% rename from cadl-extension/src/common/schemas/relationship.ts rename to typespec-extension/src/common/schemas/relationship.ts diff --git a/cadl-extension/src/common/schemas/usage.ts b/typespec-extension/src/common/schemas/usage.ts similarity index 100% rename from cadl-extension/src/common/schemas/usage.ts rename to typespec-extension/src/common/schemas/usage.ts diff --git a/cadl-extension/src/emitter.ts b/typespec-extension/src/emitter.ts similarity index 98% rename from cadl-extension/src/emitter.ts rename to typespec-extension/src/emitter.ts index 620cdb4cb6..ed0ef62e33 100644 --- a/cadl-extension/src/emitter.ts +++ b/typespec-extension/src/emitter.ts @@ -88,7 +88,7 @@ export async function $onEmit(context: EmitContext) { const emitterOptions = JSON.stringify(options); program.trace("typespec-java", `Emitter options ${emitterOptions}`); - const jarFileName = resolvePath(moduleRoot, "target", "azure-cadl-extension-jar-with-dependencies.jar"); + const jarFileName = resolvePath(moduleRoot, "target", "azure-typespec-extension-jar-with-dependencies.jar"); program.trace("typespec-java", `Exec JAR ${jarFileName}`); try { diff --git a/cadl-extension/src/index.ts b/typespec-extension/src/index.ts similarity index 100% rename from cadl-extension/src/index.ts rename to typespec-extension/src/index.ts diff --git a/cadl-extension/src/main/java/com/azure/autorest/CadlPlugin.java b/typespec-extension/src/main/java/com/azure/autorest/CadlPlugin.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/autorest/CadlPlugin.java rename to typespec-extension/src/main/java/com/azure/autorest/CadlPlugin.java diff --git a/cadl-extension/src/main/java/com/azure/autorest/JavaSettingsAccessor.java b/typespec-extension/src/main/java/com/azure/autorest/JavaSettingsAccessor.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/autorest/JavaSettingsAccessor.java rename to typespec-extension/src/main/java/com/azure/autorest/JavaSettingsAccessor.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/Main.java b/typespec-extension/src/main/java/com/azure/cadl/Main.java similarity index 96% rename from cadl-extension/src/main/java/com/azure/cadl/Main.java rename to typespec-extension/src/main/java/com/azure/cadl/Main.java index 3d7833985a..8fffd3a419 100644 --- a/cadl-extension/src/main/java/com/azure/cadl/Main.java +++ b/typespec-extension/src/main/java/com/azure/cadl/Main.java @@ -50,11 +50,11 @@ public class Main { .disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES); } - // java -jar target/azure-cadl-extension-jar-with-dependencies.jar + // java -jar target/azure-typespec-extension-jar-with-dependencies.jar public static void main(String[] args) throws IOException { // parameters - String inputYamlFileName = "cadl-tests/cadl-output/code-model.yaml"; + String inputYamlFileName = "typespec-tests/tsp-output/code-model.yaml"; if (args.length >= 1) { inputYamlFileName = args[0]; } @@ -157,7 +157,7 @@ private static EmitterOptions loadEmitterOptions(CodeModel codeModel) { // output path if (CoreUtils.isNullOrEmpty(options.getOutputDir())) { - options.setOutputDir("cadl-tests/cadl-output/"); + options.setOutputDir("typespec-tests/tsp-output/"); } else if (!options.getOutputDir().endsWith("/")) { options.setOutputDir(options.getOutputDir() + "/"); } @@ -169,7 +169,7 @@ private static EmitterOptions loadEmitterOptions(CodeModel codeModel) { if (options == null) { // default if emitterOptions fails options = new EmitterOptions(); - options.setOutputDir("cadl-tests/cadl-output/"); + options.setOutputDir("typespec-tests/tsp-output/"); if (codeModel.getLanguage().getJava() != null && !CoreUtils.isNullOrEmpty(codeModel.getLanguage().getJava().getNamespace())) { options.setNamespace(codeModel.getLanguage().getJava().getNamespace()); } diff --git a/cadl-extension/src/main/java/com/azure/cadl/mapper/CadlClientMapper.java b/typespec-extension/src/main/java/com/azure/cadl/mapper/CadlClientMapper.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/mapper/CadlClientMapper.java rename to typespec-extension/src/main/java/com/azure/cadl/mapper/CadlClientMapper.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/mapper/CadlMapperFactory.java b/typespec-extension/src/main/java/com/azure/cadl/mapper/CadlMapperFactory.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/mapper/CadlMapperFactory.java rename to typespec-extension/src/main/java/com/azure/cadl/mapper/CadlMapperFactory.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/mapper/CadlPrimitiveMapper.java b/typespec-extension/src/main/java/com/azure/cadl/mapper/CadlPrimitiveMapper.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/mapper/CadlPrimitiveMapper.java rename to typespec-extension/src/main/java/com/azure/cadl/mapper/CadlPrimitiveMapper.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/mapper/CadlServiceClientMapper.java b/typespec-extension/src/main/java/com/azure/cadl/mapper/CadlServiceClientMapper.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/mapper/CadlServiceClientMapper.java rename to typespec-extension/src/main/java/com/azure/cadl/mapper/CadlServiceClientMapper.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/model/DevOptions.java b/typespec-extension/src/main/java/com/azure/cadl/model/DevOptions.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/model/DevOptions.java rename to typespec-extension/src/main/java/com/azure/cadl/model/DevOptions.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/model/EmitterOptions.java b/typespec-extension/src/main/java/com/azure/cadl/model/EmitterOptions.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/model/EmitterOptions.java rename to typespec-extension/src/main/java/com/azure/cadl/model/EmitterOptions.java diff --git a/cadl-extension/src/main/java/com/azure/cadl/util/ModelUtil.java b/typespec-extension/src/main/java/com/azure/cadl/util/ModelUtil.java similarity index 100% rename from cadl-extension/src/main/java/com/azure/cadl/util/ModelUtil.java rename to typespec-extension/src/main/java/com/azure/cadl/util/ModelUtil.java diff --git a/cadl-extension/src/models.ts b/typespec-extension/src/models.ts similarity index 100% rename from cadl-extension/src/models.ts rename to typespec-extension/src/models.ts diff --git a/cadl-extension/src/prenamer/naming-utils.ts b/typespec-extension/src/prenamer/naming-utils.ts similarity index 100% rename from cadl-extension/src/prenamer/naming-utils.ts rename to typespec-extension/src/prenamer/naming-utils.ts diff --git a/cadl-extension/src/prenamer/prenamer.ts b/typespec-extension/src/prenamer/prenamer.ts similarity index 100% rename from cadl-extension/src/prenamer/prenamer.ts rename to typespec-extension/src/prenamer/prenamer.ts diff --git a/cadl-extension/src/test/java/com/azure/cadl/util/ModelUtilTests.java b/typespec-extension/src/test/java/com/azure/cadl/util/ModelUtilTests.java similarity index 100% rename from cadl-extension/src/test/java/com/azure/cadl/util/ModelUtilTests.java rename to typespec-extension/src/test/java/com/azure/cadl/util/ModelUtilTests.java diff --git a/cadl-extension/tsconfig.json b/typespec-extension/tsconfig.json similarity index 100% rename from cadl-extension/tsconfig.json rename to typespec-extension/tsconfig.json diff --git a/cadl-tests/.prettierrc.yaml b/typespec-tests/.prettierrc.yaml similarity index 100% rename from cadl-tests/.prettierrc.yaml rename to typespec-tests/.prettierrc.yaml diff --git a/cadl-tests/.vscode/launch.json b/typespec-tests/.vscode/launch.json similarity index 100% rename from cadl-tests/.vscode/launch.json rename to typespec-tests/.vscode/launch.json diff --git a/cadl-tests/.vscode/settings.json b/typespec-tests/.vscode/settings.json similarity index 100% rename from cadl-tests/.vscode/settings.json rename to typespec-tests/.vscode/settings.json diff --git a/typespec-tests/Generate.ps1 b/typespec-tests/Generate.ps1 new file mode 100644 index 0000000000..cc7191e589 --- /dev/null +++ b/typespec-tests/Generate.ps1 @@ -0,0 +1,53 @@ +function Generate($tspFile) { + Write-Host "npx tsp compile $tspFile --trace import-resolution --trace projection --trace typespec-java" + Invoke-Expression "npx tsp compile $tspFile --trace import-resolution --trace projection --trace typespec-java" + + if ($LASTEXITCODE) { + exit $LASTEXITCODE + } + + if (Test-Path ./tsp-output/src/main/java/module-info.java) { + Remove-Item ./tsp-output/src/main/java/module-info.java + } + + if (Test-Path ./tsp-output/src/samples) { + Remove-Item ./tsp-output/src/samples -Recurse -Force + } + + Copy-Item -Path ./tsp-output/src -Destination ./ -Recurse -Force + + Remove-Item ./tsp-output -Recurse -Force +} + +./Setup.ps1 + +New-Item -Path ./existingcode/src/main/java/com/cadl/ -ItemType Directory -Force + +if (Test-Path ./src/main/java/com/cadl/partialupdate) { + Copy-Item -Path ./src/main/java/com/cadl/partialupdate -Destination ./existingcode/src/main/java/com/cadl/partialupdate -Recurse -Force +} + +if (Test-Path ./src/main) { + Remove-Item ./src/main -Recurse -Force +} +if (Test-Path ./tsp-output) { + Remove-Item ./tsp-output -Recurse -Force +} + +# run other local tests except partial update +foreach ($tspFile in (Get-Item ./tsp/* -Filter "*.tsp" -Exclude "*partialupdate*")) { + generate $tspFile +} + +# partial update test +npx tsp compile ./tsp/partialupdate.tsp --options="@azure-tools/typespec-java.emitter-output-dir={project-root}/existingcode" +Copy-Item -Path ./existingcode/src/main/java/com/cadl/partialupdate -Destination ./src/main/java/com/cadl/ -Recurse -Force +Remove-Item ./existingcode -Recurse -Force + +# run cadl ranch tests sources +Copy-Item -Path node_modules/@azure-tools/cadl-ranch-specs/http -Destination ./ -Recurse -Force + +foreach ($tspFile in (Get-ChildItem ./http -Filter "main.tsp" -File -Name -Recurse)) { + generate "./http/$tspFile" +} +Remove-Item ./http -Recurse -Force diff --git a/cadl-tests/Setup.ps1 b/typespec-tests/Setup.ps1 similarity index 71% rename from cadl-tests/Setup.ps1 rename to typespec-tests/Setup.ps1 index 2331825b85..ef3799fd7f 100644 --- a/cadl-tests/Setup.ps1 +++ b/typespec-tests/Setup.ps1 @@ -1,5 +1,5 @@ # re-build java-client-emitter -Set-Location ../cadl-extension/ +Set-Location ../typespec-extension/ # Remove-Item node_modules -Recurse -Force # Remove-Item package-lock.json npm install @@ -8,7 +8,7 @@ npm run lint npm pack # re-install -Set-Location ../cadl-tests/ +Set-Location ../typespec-tests/ if (Test-Path node_modules) { Remove-Item node_modules -Recurse -Force } @@ -20,6 +20,6 @@ if (Test-Path package-lock.json) { npm install # delete output -if (Test-Path cadl-output) { - Remove-Item cadl-output -Recurse -Force -} \ No newline at end of file +if (Test-Path tsp-output) { + Remove-Item tsp-output -Recurse -Force +} diff --git a/cadl-tests/package.json b/typespec-tests/package.json similarity index 84% rename from cadl-tests/package.json rename to typespec-tests/package.json index cab15a9b84..88d3cad40f 100644 --- a/cadl-tests/package.json +++ b/typespec-tests/package.json @@ -1,5 +1,5 @@ { - "name": "cadl-tests", + "name": "typespec-tests", "type": "module", "scripts": { "format": "npm run -s prettier -- --write", @@ -12,7 +12,7 @@ "@azure-tools/typespec-autorest": "~0.28.0", "@azure-tools/cadl-ranch-specs": "~0.10.0", "@azure-tools/cadl-ranch-expect": "~0.2.1", - "@azure-tools/typespec-java": "file:/../cadl-extension/azure-tools-typespec-java-0.5.1.tgz" + "@azure-tools/typespec-java": "file:/../typespec-extension/azure-tools-typespec-java-0.5.1.tgz" }, "devDependencies": { "@typespec/prettier-plugin-typespec": "~0.42.0", diff --git a/cadl-tests/pom.xml b/typespec-tests/pom.xml similarity index 98% rename from cadl-tests/pom.xml rename to typespec-tests/pom.xml index ea46464e3d..a3c9e7a359 100644 --- a/cadl-tests/pom.xml +++ b/typespec-tests/pom.xml @@ -11,7 +11,7 @@ ../pom.xml com.azure.tools - azure-cadl-tests + azure-typespec-tests 1.0.0-beta.1 diff --git a/cadl-tests/readme.md b/typespec-tests/readme.md similarity index 53% rename from cadl-tests/readme.md rename to typespec-tests/readme.md index b3ea8526ac..d8828468e2 100644 --- a/cadl-tests/readme.md +++ b/typespec-tests/readme.md @@ -12,25 +12,25 @@ npm install -g @typespec/compiler `mvn package -P local,cadl` in project root. -This will build `./cadl-extension`, which is basically `preprocessor` and `javagen` combined. +This will build `./typespec-extension`, which is basically `preprocessor` and `javagen` combined. ## Build and Install TypeSpec-Java -`pwsh Setup.ps1` in `./cadl-tests` folder. +`pwsh Setup.ps1` in `./typespec-tests` folder. -It makes the npm package in `./cadl-extension`, then install it to `./cadl-tests` folder. +It makes the npm package in `./typespec-extension`, then install it to `./typespec-tests` folder. ## Generate Code -`tsp compile ` in `./cadl-tests` folder. +`tsp compile ` in `./typespec-tests` folder. -Generated code will be at `./cadl-tests/cadl-output/` folder. +Generated code will be at `./typespec-tests/tsp-output/` folder. ## Troubleshooting ### New version of `@typespec/compiler` etc. -Force an installation of new version via deleting `package-lock.json` and `node_modules` in `./cadl-extension` folder. +Force an installation of new version via deleting `package-lock.json` and `node_modules` in `./typespec-extension` folder. ```shell rm -rf node_modules diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/CoreAsyncClient.java b/typespec-tests/src/main/java/com/_specs_/azure/core/CoreAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/CoreAsyncClient.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/CoreAsyncClient.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/CoreClient.java b/typespec-tests/src/main/java/com/_specs_/azure/core/CoreClient.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/CoreClient.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/CoreClient.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/CoreClientBuilder.java b/typespec-tests/src/main/java/com/_specs_/azure/core/CoreClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/CoreClientBuilder.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/CoreClientBuilder.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/CoreServiceVersion.java b/typespec-tests/src/main/java/com/_specs_/azure/core/CoreServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/CoreServiceVersion.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/CoreServiceVersion.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/implementation/CoreClientImpl.java b/typespec-tests/src/main/java/com/_specs_/azure/core/implementation/CoreClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/implementation/CoreClientImpl.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/implementation/CoreClientImpl.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/implementation/package-info.java b/typespec-tests/src/main/java/com/_specs_/azure/core/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/implementation/package-info.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/models/User.java b/typespec-tests/src/main/java/com/_specs_/azure/core/models/User.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/models/User.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/models/User.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/models/UserOrder.java b/typespec-tests/src/main/java/com/_specs_/azure/core/models/UserOrder.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/models/UserOrder.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/models/UserOrder.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/models/package-info.java b/typespec-tests/src/main/java/com/_specs_/azure/core/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/models/package-info.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/models/package-info.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/core/package-info.java b/typespec-tests/src/main/java/com/_specs_/azure/core/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/core/package-info.java rename to typespec-tests/src/main/java/com/_specs_/azure/core/package-info.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsAsyncClient.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsAsyncClient.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsAsyncClient.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsClient.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsClient.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsClient.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsClient.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsClientBuilder.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsClientBuilder.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsClientBuilder.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsServiceVersion.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/TraitsServiceVersion.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/TraitsServiceVersion.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/implementation/TraitsClientImpl.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/implementation/TraitsClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/implementation/TraitsClientImpl.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/implementation/TraitsClientImpl.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/implementation/package-info.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/implementation/package-info.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/models/User.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/models/User.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/models/User.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/models/User.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/models/package-info.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/models/package-info.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/models/package-info.java diff --git a/cadl-tests/src/main/java/com/_specs_/azure/traits/package-info.java b/typespec-tests/src/main/java/com/_specs_/azure/traits/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/_specs_/azure/traits/package-info.java rename to typespec-tests/src/main/java/com/_specs_/azure/traits/package-info.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/BooleanValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/BooleanValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/BooleanValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/BooleanValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/BooleanValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/BooleanValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/BooleanValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/BooleanValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/DatetimeValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/DatetimeValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/DatetimeValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/DatetimeValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/DatetimeValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/DatetimeValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/DatetimeValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/DatetimeValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/DurationValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/DurationValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/DurationValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/DurationValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/DurationValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/DurationValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/DurationValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/DurationValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/Float32ValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/Float32ValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/Float32ValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/Float32ValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/Float32ValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/Float32ValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/Float32ValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/Float32ValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/Int32ValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/Int32ValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/Int32ValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/Int32ValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/Int32ValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/Int32ValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/Int32ValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/Int32ValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/Int64ValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/Int64ValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/Int64ValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/Int64ValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/Int64ValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/Int64ValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/Int64ValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/Int64ValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/ItemTypesClientBuilder.java b/typespec-tests/src/main/java/com/arrays/itemtypes/ItemTypesClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/ItemTypesClientBuilder.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/ItemTypesClientBuilder.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/ModelValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/ModelValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/ModelValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/ModelValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/ModelValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/ModelValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/ModelValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/ModelValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/NullableFloatValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/StringValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/StringValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/StringValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/StringValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/StringValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/StringValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/StringValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/StringValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/UnknownValueAsyncClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/UnknownValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/UnknownValueAsyncClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/UnknownValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/UnknownValueClient.java b/typespec-tests/src/main/java/com/arrays/itemtypes/UnknownValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/UnknownValueClient.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/UnknownValueClient.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/BooleanValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/BooleanValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/BooleanValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/BooleanValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/DatetimeValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/DatetimeValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/DatetimeValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/DatetimeValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/DurationValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/DurationValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/DurationValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/DurationValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/Float32ValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/Float32ValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/Float32ValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/Float32ValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/Int32ValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/Int32ValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/Int32ValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/Int32ValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/Int64ValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/Int64ValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/Int64ValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/Int64ValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/ItemTypesClientImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/ItemTypesClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/ItemTypesClientImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/ItemTypesClientImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/ModelValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/ModelValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/ModelValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/ModelValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/NullableFloatValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/NullableFloatValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/NullableFloatValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/NullableFloatValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/StringValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/StringValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/StringValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/StringValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/UnknownValuesImpl.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/UnknownValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/UnknownValuesImpl.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/UnknownValuesImpl.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/implementation/package-info.java b/typespec-tests/src/main/java/com/arrays/itemtypes/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/implementation/package-info.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/models/InnerModel.java b/typespec-tests/src/main/java/com/arrays/itemtypes/models/InnerModel.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/models/InnerModel.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/models/InnerModel.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/models/package-info.java b/typespec-tests/src/main/java/com/arrays/itemtypes/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/models/package-info.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/models/package-info.java diff --git a/cadl-tests/src/main/java/com/arrays/itemtypes/package-info.java b/typespec-tests/src/main/java/com/arrays/itemtypes/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/arrays/itemtypes/package-info.java rename to typespec-tests/src/main/java/com/arrays/itemtypes/package-info.java diff --git a/cadl-tests/src/main/java/com/authentication/apikey/ApiKeyAsyncClient.java b/typespec-tests/src/main/java/com/authentication/apikey/ApiKeyAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/apikey/ApiKeyAsyncClient.java rename to typespec-tests/src/main/java/com/authentication/apikey/ApiKeyAsyncClient.java diff --git a/cadl-tests/src/main/java/com/authentication/apikey/ApiKeyClient.java b/typespec-tests/src/main/java/com/authentication/apikey/ApiKeyClient.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/apikey/ApiKeyClient.java rename to typespec-tests/src/main/java/com/authentication/apikey/ApiKeyClient.java diff --git a/cadl-tests/src/main/java/com/authentication/apikey/ApiKeyClientBuilder.java b/typespec-tests/src/main/java/com/authentication/apikey/ApiKeyClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/apikey/ApiKeyClientBuilder.java rename to typespec-tests/src/main/java/com/authentication/apikey/ApiKeyClientBuilder.java diff --git a/cadl-tests/src/main/java/com/authentication/apikey/implementation/ApiKeyClientImpl.java b/typespec-tests/src/main/java/com/authentication/apikey/implementation/ApiKeyClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/apikey/implementation/ApiKeyClientImpl.java rename to typespec-tests/src/main/java/com/authentication/apikey/implementation/ApiKeyClientImpl.java diff --git a/cadl-tests/src/main/java/com/authentication/apikey/implementation/package-info.java b/typespec-tests/src/main/java/com/authentication/apikey/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/apikey/implementation/package-info.java rename to typespec-tests/src/main/java/com/authentication/apikey/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/authentication/apikey/package-info.java b/typespec-tests/src/main/java/com/authentication/apikey/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/apikey/package-info.java rename to typespec-tests/src/main/java/com/authentication/apikey/package-info.java diff --git a/cadl-tests/src/main/java/com/authentication/oauth2/OAuth2AsyncClient.java b/typespec-tests/src/main/java/com/authentication/oauth2/OAuth2AsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/oauth2/OAuth2AsyncClient.java rename to typespec-tests/src/main/java/com/authentication/oauth2/OAuth2AsyncClient.java diff --git a/cadl-tests/src/main/java/com/authentication/oauth2/OAuth2Client.java b/typespec-tests/src/main/java/com/authentication/oauth2/OAuth2Client.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/oauth2/OAuth2Client.java rename to typespec-tests/src/main/java/com/authentication/oauth2/OAuth2Client.java diff --git a/cadl-tests/src/main/java/com/authentication/oauth2/OAuth2ClientBuilder.java b/typespec-tests/src/main/java/com/authentication/oauth2/OAuth2ClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/oauth2/OAuth2ClientBuilder.java rename to typespec-tests/src/main/java/com/authentication/oauth2/OAuth2ClientBuilder.java diff --git a/cadl-tests/src/main/java/com/authentication/oauth2/implementation/OAuth2ClientImpl.java b/typespec-tests/src/main/java/com/authentication/oauth2/implementation/OAuth2ClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/oauth2/implementation/OAuth2ClientImpl.java rename to typespec-tests/src/main/java/com/authentication/oauth2/implementation/OAuth2ClientImpl.java diff --git a/cadl-tests/src/main/java/com/authentication/oauth2/implementation/package-info.java b/typespec-tests/src/main/java/com/authentication/oauth2/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/oauth2/implementation/package-info.java rename to typespec-tests/src/main/java/com/authentication/oauth2/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/authentication/oauth2/package-info.java b/typespec-tests/src/main/java/com/authentication/oauth2/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/oauth2/package-info.java rename to typespec-tests/src/main/java/com/authentication/oauth2/package-info.java diff --git a/cadl-tests/src/main/java/com/authentication/union/UnionAsyncClient.java b/typespec-tests/src/main/java/com/authentication/union/UnionAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/union/UnionAsyncClient.java rename to typespec-tests/src/main/java/com/authentication/union/UnionAsyncClient.java diff --git a/cadl-tests/src/main/java/com/authentication/union/UnionClient.java b/typespec-tests/src/main/java/com/authentication/union/UnionClient.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/union/UnionClient.java rename to typespec-tests/src/main/java/com/authentication/union/UnionClient.java diff --git a/cadl-tests/src/main/java/com/authentication/union/UnionClientBuilder.java b/typespec-tests/src/main/java/com/authentication/union/UnionClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/union/UnionClientBuilder.java rename to typespec-tests/src/main/java/com/authentication/union/UnionClientBuilder.java diff --git a/cadl-tests/src/main/java/com/authentication/union/implementation/UnionClientImpl.java b/typespec-tests/src/main/java/com/authentication/union/implementation/UnionClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/union/implementation/UnionClientImpl.java rename to typespec-tests/src/main/java/com/authentication/union/implementation/UnionClientImpl.java diff --git a/cadl-tests/src/main/java/com/authentication/union/implementation/package-info.java b/typespec-tests/src/main/java/com/authentication/union/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/union/implementation/package-info.java rename to typespec-tests/src/main/java/com/authentication/union/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/authentication/union/package-info.java b/typespec-tests/src/main/java/com/authentication/union/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/authentication/union/package-info.java rename to typespec-tests/src/main/java/com/authentication/union/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/LroAsyncClient.java b/typespec-tests/src/main/java/com/azure/lro/LroAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/LroAsyncClient.java rename to typespec-tests/src/main/java/com/azure/lro/LroAsyncClient.java diff --git a/cadl-tests/src/main/java/com/azure/lro/LroClient.java b/typespec-tests/src/main/java/com/azure/lro/LroClient.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/LroClient.java rename to typespec-tests/src/main/java/com/azure/lro/LroClient.java diff --git a/cadl-tests/src/main/java/com/azure/lro/LroClientBuilder.java b/typespec-tests/src/main/java/com/azure/lro/LroClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/LroClientBuilder.java rename to typespec-tests/src/main/java/com/azure/lro/LroClientBuilder.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/CoreAsyncClient.java b/typespec-tests/src/main/java/com/azure/lro/core/CoreAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/CoreAsyncClient.java rename to typespec-tests/src/main/java/com/azure/lro/core/CoreAsyncClient.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/CoreClient.java b/typespec-tests/src/main/java/com/azure/lro/core/CoreClient.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/CoreClient.java rename to typespec-tests/src/main/java/com/azure/lro/core/CoreClient.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/CoreClientBuilder.java b/typespec-tests/src/main/java/com/azure/lro/core/CoreClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/CoreClientBuilder.java rename to typespec-tests/src/main/java/com/azure/lro/core/CoreClientBuilder.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/CoreServiceVersion.java b/typespec-tests/src/main/java/com/azure/lro/core/CoreServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/CoreServiceVersion.java rename to typespec-tests/src/main/java/com/azure/lro/core/CoreServiceVersion.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/implementation/CoreClientImpl.java b/typespec-tests/src/main/java/com/azure/lro/core/implementation/CoreClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/implementation/CoreClientImpl.java rename to typespec-tests/src/main/java/com/azure/lro/core/implementation/CoreClientImpl.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/implementation/package-info.java b/typespec-tests/src/main/java/com/azure/lro/core/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/implementation/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/core/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/models/ExportedUser.java b/typespec-tests/src/main/java/com/azure/lro/core/models/ExportedUser.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/models/ExportedUser.java rename to typespec-tests/src/main/java/com/azure/lro/core/models/ExportedUser.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/models/OperationState.java b/typespec-tests/src/main/java/com/azure/lro/core/models/OperationState.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/models/OperationState.java rename to typespec-tests/src/main/java/com/azure/lro/core/models/OperationState.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserError.java b/typespec-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserError.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserError.java rename to typespec-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserError.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserExportedUserError.java b/typespec-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserExportedUserError.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserExportedUserError.java rename to typespec-tests/src/main/java/com/azure/lro/core/models/ResourceOperationStatusUserExportedUserError.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/models/User.java b/typespec-tests/src/main/java/com/azure/lro/core/models/User.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/models/User.java rename to typespec-tests/src/main/java/com/azure/lro/core/models/User.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/models/package-info.java b/typespec-tests/src/main/java/com/azure/lro/core/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/models/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/core/models/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/core/package-info.java b/typespec-tests/src/main/java/com/azure/lro/core/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/core/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/core/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/implementation/LroClientImpl.java b/typespec-tests/src/main/java/com/azure/lro/implementation/LroClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/implementation/LroClientImpl.java rename to typespec-tests/src/main/java/com/azure/lro/implementation/LroClientImpl.java diff --git a/cadl-tests/src/main/java/com/azure/lro/implementation/package-info.java b/typespec-tests/src/main/java/com/azure/lro/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/implementation/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/models/User.java b/typespec-tests/src/main/java/com/azure/lro/models/User.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/models/User.java rename to typespec-tests/src/main/java/com/azure/lro/models/User.java diff --git a/cadl-tests/src/main/java/com/azure/lro/models/package-info.java b/typespec-tests/src/main/java/com/azure/lro/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/models/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/models/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/package-info.java b/typespec-tests/src/main/java/com/azure/lro/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/RpcAsyncClient.java b/typespec-tests/src/main/java/com/azure/lro/rpc/RpcAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/RpcAsyncClient.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/RpcAsyncClient.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/RpcClient.java b/typespec-tests/src/main/java/com/azure/lro/rpc/RpcClient.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/RpcClient.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/RpcClient.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/RpcClientBuilder.java b/typespec-tests/src/main/java/com/azure/lro/rpc/RpcClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/RpcClientBuilder.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/RpcClientBuilder.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/RpcServiceVersion.java b/typespec-tests/src/main/java/com/azure/lro/rpc/RpcServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/RpcServiceVersion.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/RpcServiceVersion.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/implementation/RpcClientImpl.java b/typespec-tests/src/main/java/com/azure/lro/rpc/implementation/RpcClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/implementation/RpcClientImpl.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/implementation/RpcClientImpl.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/implementation/package-info.java b/typespec-tests/src/main/java/com/azure/lro/rpc/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/implementation/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/models/ErrorResponse.java b/typespec-tests/src/main/java/com/azure/lro/rpc/models/ErrorResponse.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/models/ErrorResponse.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/models/ErrorResponse.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/models/JobData.java b/typespec-tests/src/main/java/com/azure/lro/rpc/models/JobData.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/models/JobData.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/models/JobData.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/models/JobPollResult.java b/typespec-tests/src/main/java/com/azure/lro/rpc/models/JobPollResult.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/models/JobPollResult.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/models/JobPollResult.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/models/JobResult.java b/typespec-tests/src/main/java/com/azure/lro/rpc/models/JobResult.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/models/JobResult.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/models/JobResult.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/models/OperationState.java b/typespec-tests/src/main/java/com/azure/lro/rpc/models/OperationState.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/models/OperationState.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/models/OperationState.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/models/package-info.java b/typespec-tests/src/main/java/com/azure/lro/rpc/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/models/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/models/package-info.java diff --git a/cadl-tests/src/main/java/com/azure/lro/rpc/package-info.java b/typespec-tests/src/main/java/com/azure/lro/rpc/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/azure/lro/rpc/package-info.java rename to typespec-tests/src/main/java/com/azure/lro/rpc/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionAsyncClient.java b/typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionClient.java b/typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionClient.java rename to typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionClient.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionClientBuilder.java b/typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionServiceVersion.java b/typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/ApiVersionServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/apiversion/ApiVersionServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/implementation/ApiVersionClientImpl.java b/typespec-tests/src/main/java/com/cadl/apiversion/implementation/ApiVersionClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/implementation/ApiVersionClientImpl.java rename to typespec-tests/src/main/java/com/cadl/apiversion/implementation/ApiVersionClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/apiversion/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/apiversion/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/apiversion/package-info.java b/typespec-tests/src/main/java/com/cadl/apiversion/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/apiversion/package-info.java rename to typespec-tests/src/main/java/com/cadl/apiversion/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/auth/AuthAsyncClient.java b/typespec-tests/src/main/java/com/cadl/auth/AuthAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/auth/AuthAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/auth/AuthAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/auth/AuthClient.java b/typespec-tests/src/main/java/com/cadl/auth/AuthClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/auth/AuthClient.java rename to typespec-tests/src/main/java/com/cadl/auth/AuthClient.java diff --git a/cadl-tests/src/main/java/com/cadl/auth/AuthClientBuilder.java b/typespec-tests/src/main/java/com/cadl/auth/AuthClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/auth/AuthClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/auth/AuthClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/auth/implementation/AuthClientImpl.java b/typespec-tests/src/main/java/com/cadl/auth/implementation/AuthClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/auth/implementation/AuthClientImpl.java rename to typespec-tests/src/main/java/com/cadl/auth/implementation/AuthClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/auth/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/auth/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/auth/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/auth/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/auth/package-info.java b/typespec-tests/src/main/java/com/cadl/auth/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/auth/package-info.java rename to typespec-tests/src/main/java/com/cadl/auth/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/BuiltinAsyncClient.java b/typespec-tests/src/main/java/com/cadl/builtin/BuiltinAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/BuiltinAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/builtin/BuiltinAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/BuiltinClient.java b/typespec-tests/src/main/java/com/cadl/builtin/BuiltinClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/BuiltinClient.java rename to typespec-tests/src/main/java/com/cadl/builtin/BuiltinClient.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/BuiltinClientBuilder.java b/typespec-tests/src/main/java/com/cadl/builtin/BuiltinClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/BuiltinClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/builtin/BuiltinClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/implementation/BuiltinClientImpl.java b/typespec-tests/src/main/java/com/cadl/builtin/implementation/BuiltinClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/implementation/BuiltinClientImpl.java rename to typespec-tests/src/main/java/com/cadl/builtin/implementation/BuiltinClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/builtin/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/builtin/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/models/Builtin.java b/typespec-tests/src/main/java/com/cadl/builtin/models/Builtin.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/models/Builtin.java rename to typespec-tests/src/main/java/com/cadl/builtin/models/Builtin.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/models/FormatString.java b/typespec-tests/src/main/java/com/cadl/builtin/models/FormatString.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/models/FormatString.java rename to typespec-tests/src/main/java/com/cadl/builtin/models/FormatString.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/models/KnownValues.java b/typespec-tests/src/main/java/com/cadl/builtin/models/KnownValues.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/models/KnownValues.java rename to typespec-tests/src/main/java/com/cadl/builtin/models/KnownValues.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/models/KnownValuesScalar.java b/typespec-tests/src/main/java/com/cadl/builtin/models/KnownValuesScalar.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/models/KnownValuesScalar.java rename to typespec-tests/src/main/java/com/cadl/builtin/models/KnownValuesScalar.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/models/package-info.java b/typespec-tests/src/main/java/com/cadl/builtin/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/builtin/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/builtin/package-info.java b/typespec-tests/src/main/java/com/cadl/builtin/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/builtin/package-info.java rename to typespec-tests/src/main/java/com/cadl/builtin/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/EnumServiceAsyncClient.java b/typespec-tests/src/main/java/com/cadl/enumservice/EnumServiceAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/EnumServiceAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/enumservice/EnumServiceAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/EnumServiceClient.java b/typespec-tests/src/main/java/com/cadl/enumservice/EnumServiceClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/EnumServiceClient.java rename to typespec-tests/src/main/java/com/cadl/enumservice/EnumServiceClient.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/EnumServiceClientBuilder.java b/typespec-tests/src/main/java/com/cadl/enumservice/EnumServiceClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/EnumServiceClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/enumservice/EnumServiceClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/implementation/EnumServiceClientImpl.java b/typespec-tests/src/main/java/com/cadl/enumservice/implementation/EnumServiceClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/implementation/EnumServiceClientImpl.java rename to typespec-tests/src/main/java/com/cadl/enumservice/implementation/EnumServiceClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/enumservice/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/enumservice/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/Color.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/Color.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/Color.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/Color.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/ColorModel.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/ColorModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/ColorModel.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/ColorModel.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/Name.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/Name.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/Name.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/Name.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/Operation.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/Operation.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/Operation.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/Operation.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/OperationStateValues.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/OperationStateValues.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/OperationStateValues.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/OperationStateValues.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/Priority.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/Priority.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/Priority.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/Priority.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/models/package-info.java b/typespec-tests/src/main/java/com/cadl/enumservice/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/enumservice/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/enumservice/package-info.java b/typespec-tests/src/main/java/com/cadl/enumservice/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/enumservice/package-info.java rename to typespec-tests/src/main/java/com/cadl/enumservice/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/ErrorModelAsyncClient.java b/typespec-tests/src/main/java/com/cadl/errormodel/ErrorModelAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/ErrorModelAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/errormodel/ErrorModelAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/ErrorModelClient.java b/typespec-tests/src/main/java/com/cadl/errormodel/ErrorModelClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/ErrorModelClient.java rename to typespec-tests/src/main/java/com/cadl/errormodel/ErrorModelClient.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/ErrorModelClientBuilder.java b/typespec-tests/src/main/java/com/cadl/errormodel/ErrorModelClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/ErrorModelClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/errormodel/ErrorModelClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/implementation/ErrorModelClientImpl.java b/typespec-tests/src/main/java/com/cadl/errormodel/implementation/ErrorModelClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/implementation/ErrorModelClientImpl.java rename to typespec-tests/src/main/java/com/cadl/errormodel/implementation/ErrorModelClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/errormodel/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/errormodel/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/models/Diagnostic.java b/typespec-tests/src/main/java/com/cadl/errormodel/models/Diagnostic.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/models/Diagnostic.java rename to typespec-tests/src/main/java/com/cadl/errormodel/models/Diagnostic.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/models/package-info.java b/typespec-tests/src/main/java/com/cadl/errormodel/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/errormodel/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/errormodel/package-info.java b/typespec-tests/src/main/java/com/cadl/errormodel/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/errormodel/package-info.java rename to typespec-tests/src/main/java/com/cadl/errormodel/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/FlattenAsyncClient.java b/typespec-tests/src/main/java/com/cadl/flatten/FlattenAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/FlattenAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/flatten/FlattenAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/FlattenClient.java b/typespec-tests/src/main/java/com/cadl/flatten/FlattenClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/FlattenClient.java rename to typespec-tests/src/main/java/com/cadl/flatten/FlattenClient.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/FlattenClientBuilder.java b/typespec-tests/src/main/java/com/cadl/flatten/FlattenClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/FlattenClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/flatten/FlattenClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/FlattenServiceVersion.java b/typespec-tests/src/main/java/com/cadl/flatten/FlattenServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/FlattenServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/flatten/FlattenServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/implementation/FlattenClientImpl.java b/typespec-tests/src/main/java/com/cadl/flatten/implementation/FlattenClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/implementation/FlattenClientImpl.java rename to typespec-tests/src/main/java/com/cadl/flatten/implementation/FlattenClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/flatten/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/flatten/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/models/SendLongOptions.java b/typespec-tests/src/main/java/com/cadl/flatten/models/SendLongOptions.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/models/SendLongOptions.java rename to typespec-tests/src/main/java/com/cadl/flatten/models/SendLongOptions.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/models/User.java b/typespec-tests/src/main/java/com/cadl/flatten/models/User.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/models/User.java rename to typespec-tests/src/main/java/com/cadl/flatten/models/User.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/models/package-info.java b/typespec-tests/src/main/java/com/cadl/flatten/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/flatten/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/flatten/package-info.java b/typespec-tests/src/main/java/com/cadl/flatten/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/flatten/package-info.java rename to typespec-tests/src/main/java/com/cadl/flatten/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/LongRunningAsyncClient.java b/typespec-tests/src/main/java/com/cadl/longrunning/LongRunningAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/LongRunningAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/longrunning/LongRunningAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/LongRunningClient.java b/typespec-tests/src/main/java/com/cadl/longrunning/LongRunningClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/LongRunningClient.java rename to typespec-tests/src/main/java/com/cadl/longrunning/LongRunningClient.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/LongRunningClientBuilder.java b/typespec-tests/src/main/java/com/cadl/longrunning/LongRunningClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/LongRunningClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/longrunning/LongRunningClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/LongRunningServiceVersion.java b/typespec-tests/src/main/java/com/cadl/longrunning/LongRunningServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/LongRunningServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/longrunning/LongRunningServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/implementation/LongRunningClientImpl.java b/typespec-tests/src/main/java/com/cadl/longrunning/implementation/LongRunningClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/implementation/LongRunningClientImpl.java rename to typespec-tests/src/main/java/com/cadl/longrunning/implementation/LongRunningClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/longrunning/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/longrunning/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/models/ExportedResource.java b/typespec-tests/src/main/java/com/cadl/longrunning/models/ExportedResource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/models/ExportedResource.java rename to typespec-tests/src/main/java/com/cadl/longrunning/models/ExportedResource.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/models/OperationState.java b/typespec-tests/src/main/java/com/cadl/longrunning/models/OperationState.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/models/OperationState.java rename to typespec-tests/src/main/java/com/cadl/longrunning/models/OperationState.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/models/Resource.java b/typespec-tests/src/main/java/com/cadl/longrunning/models/Resource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/models/Resource.java rename to typespec-tests/src/main/java/com/cadl/longrunning/models/Resource.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceError.java b/typespec-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceError.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceError.java rename to typespec-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceError.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceExportedResourceError.java b/typespec-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceExportedResourceError.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceExportedResourceError.java rename to typespec-tests/src/main/java/com/cadl/longrunning/models/ResourceOperationStatusResourceExportedResourceError.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/models/package-info.java b/typespec-tests/src/main/java/com/cadl/longrunning/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/longrunning/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/longrunning/package-info.java b/typespec-tests/src/main/java/com/cadl/longrunning/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/longrunning/package-info.java rename to typespec-tests/src/main/java/com/cadl/longrunning/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesAsyncClient.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClient.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClient.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClient.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClientBuilder.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/MultiContentTypesClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/implementation/MultiContentTypesClientImpl.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/implementation/MultiContentTypesClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/implementation/MultiContentTypesClientImpl.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/implementation/MultiContentTypesClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/models/ContentType.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/models/ContentType.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/models/ContentType.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/models/ContentType.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/models/package-info.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/multicontenttypes/package-info.java b/typespec-tests/src/main/java/com/cadl/multicontenttypes/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multicontenttypes/package-info.java rename to typespec-tests/src/main/java/com/cadl/multicontenttypes/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstAsyncClient.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstClient.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstClient.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstClient.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstClientBuilder.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstServiceVersion.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/FirstServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/FirstServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondAsyncClient.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondClient.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondClient.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondClient.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondClientBuilder.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondServiceVersion.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/SecondServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/SecondServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/implementation/FirstClientImpl.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/implementation/FirstClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/implementation/FirstClientImpl.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/implementation/FirstClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/implementation/SecondClientImpl.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/implementation/SecondClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/implementation/SecondClientImpl.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/implementation/SecondClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/models/Resource.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/models/Resource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/models/Resource.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/models/Resource.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/models/package-info.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/multipleapiversion/package-info.java b/typespec-tests/src/main/java/com/cadl/multipleapiversion/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/multipleapiversion/package-info.java rename to typespec-tests/src/main/java/com/cadl/multipleapiversion/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/NamingAsyncClient.java b/typespec-tests/src/main/java/com/cadl/naming/NamingAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/NamingAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/naming/NamingAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/NamingClient.java b/typespec-tests/src/main/java/com/cadl/naming/NamingClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/NamingClient.java rename to typespec-tests/src/main/java/com/cadl/naming/NamingClient.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/NamingClientBuilder.java b/typespec-tests/src/main/java/com/cadl/naming/NamingClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/NamingClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/naming/NamingClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/implementation/NamingClientImpl.java b/typespec-tests/src/main/java/com/cadl/naming/implementation/NamingClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/implementation/NamingClientImpl.java rename to typespec-tests/src/main/java/com/cadl/naming/implementation/NamingClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/naming/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/naming/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/models/BinaryData.java b/typespec-tests/src/main/java/com/cadl/naming/models/BinaryData.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/models/BinaryData.java rename to typespec-tests/src/main/java/com/cadl/naming/models/BinaryData.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/models/DataResponse.java b/typespec-tests/src/main/java/com/cadl/naming/models/DataResponse.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/models/DataResponse.java rename to typespec-tests/src/main/java/com/cadl/naming/models/DataResponse.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/models/DataStatus.java b/typespec-tests/src/main/java/com/cadl/naming/models/DataStatus.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/models/DataStatus.java rename to typespec-tests/src/main/java/com/cadl/naming/models/DataStatus.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/models/TypesModel.java b/typespec-tests/src/main/java/com/cadl/naming/models/TypesModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/models/TypesModel.java rename to typespec-tests/src/main/java/com/cadl/naming/models/TypesModel.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/models/package-info.java b/typespec-tests/src/main/java/com/cadl/naming/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/naming/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/naming/package-info.java b/typespec-tests/src/main/java/com/cadl/naming/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/naming/package-info.java rename to typespec-tests/src/main/java/com/cadl/naming/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/OdataAsyncClient.java b/typespec-tests/src/main/java/com/cadl/odata/OdataAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/OdataAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/odata/OdataAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/OdataClient.java b/typespec-tests/src/main/java/com/cadl/odata/OdataClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/OdataClient.java rename to typespec-tests/src/main/java/com/cadl/odata/OdataClient.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/OdataClientBuilder.java b/typespec-tests/src/main/java/com/cadl/odata/OdataClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/OdataClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/odata/OdataClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/implementation/OdataClientImpl.java b/typespec-tests/src/main/java/com/cadl/odata/implementation/OdataClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/implementation/OdataClientImpl.java rename to typespec-tests/src/main/java/com/cadl/odata/implementation/OdataClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/odata/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/odata/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/models/Resource.java b/typespec-tests/src/main/java/com/cadl/odata/models/Resource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/models/Resource.java rename to typespec-tests/src/main/java/com/cadl/odata/models/Resource.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/models/package-info.java b/typespec-tests/src/main/java/com/cadl/odata/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/odata/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/odata/package-info.java b/typespec-tests/src/main/java/com/cadl/odata/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/odata/package-info.java rename to typespec-tests/src/main/java/com/cadl/odata/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/OptionalAsyncClient.java b/typespec-tests/src/main/java/com/cadl/optional/OptionalAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/OptionalAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/optional/OptionalAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/OptionalClient.java b/typespec-tests/src/main/java/com/cadl/optional/OptionalClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/OptionalClient.java rename to typespec-tests/src/main/java/com/cadl/optional/OptionalClient.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/OptionalClientBuilder.java b/typespec-tests/src/main/java/com/cadl/optional/OptionalClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/OptionalClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/optional/OptionalClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/implementation/OptionalClientImpl.java b/typespec-tests/src/main/java/com/cadl/optional/implementation/OptionalClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/implementation/OptionalClientImpl.java rename to typespec-tests/src/main/java/com/cadl/optional/implementation/OptionalClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/optional/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/optional/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/models/AllPropertiesOptional.java b/typespec-tests/src/main/java/com/cadl/optional/models/AllPropertiesOptional.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/models/AllPropertiesOptional.java rename to typespec-tests/src/main/java/com/cadl/optional/models/AllPropertiesOptional.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/models/ImmutableModel.java b/typespec-tests/src/main/java/com/cadl/optional/models/ImmutableModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/models/ImmutableModel.java rename to typespec-tests/src/main/java/com/cadl/optional/models/ImmutableModel.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/models/Optional.java b/typespec-tests/src/main/java/com/cadl/optional/models/Optional.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/models/Optional.java rename to typespec-tests/src/main/java/com/cadl/optional/models/Optional.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/models/package-info.java b/typespec-tests/src/main/java/com/cadl/optional/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/optional/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/optional/package-info.java b/typespec-tests/src/main/java/com/cadl/optional/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/optional/package-info.java rename to typespec-tests/src/main/java/com/cadl/optional/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/PagedAsyncClient.java b/typespec-tests/src/main/java/com/cadl/paged/PagedAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/PagedAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/paged/PagedAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/PagedClient.java b/typespec-tests/src/main/java/com/cadl/paged/PagedClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/PagedClient.java rename to typespec-tests/src/main/java/com/cadl/paged/PagedClient.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/PagedClientBuilder.java b/typespec-tests/src/main/java/com/cadl/paged/PagedClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/PagedClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/paged/PagedClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/PagedServiceVersion.java b/typespec-tests/src/main/java/com/cadl/paged/PagedServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/PagedServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/paged/PagedServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/implementation/PagedClientImpl.java b/typespec-tests/src/main/java/com/cadl/paged/implementation/PagedClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/implementation/PagedClientImpl.java rename to typespec-tests/src/main/java/com/cadl/paged/implementation/PagedClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/paged/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/paged/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/models/Resource.java b/typespec-tests/src/main/java/com/cadl/paged/models/Resource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/models/Resource.java rename to typespec-tests/src/main/java/com/cadl/paged/models/Resource.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/models/package-info.java b/typespec-tests/src/main/java/com/cadl/paged/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/paged/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/paged/package-info.java b/typespec-tests/src/main/java/com/cadl/paged/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/paged/package-info.java rename to typespec-tests/src/main/java/com/cadl/paged/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateAsyncClient.java b/typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClient.java b/typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClient.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClient.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClientBuilder.java b/typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateServiceVersion.java b/typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/PartialUpdateServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/PartialUpdateServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/implementation/PartialUpdateClientImpl.java b/typespec-tests/src/main/java/com/cadl/partialupdate/implementation/PartialUpdateClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/implementation/PartialUpdateClientImpl.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/implementation/PartialUpdateClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/partialupdate/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/models/PartialUpdateModel.java b/typespec-tests/src/main/java/com/cadl/partialupdate/models/PartialUpdateModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/models/PartialUpdateModel.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/models/PartialUpdateModel.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/models/package-info.java b/typespec-tests/src/main/java/com/cadl/partialupdate/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/partialupdate/package-info.java b/typespec-tests/src/main/java/com/cadl/partialupdate/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/partialupdate/package-info.java rename to typespec-tests/src/main/java/com/cadl/partialupdate/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/patch/PatchAsyncClient.java b/typespec-tests/src/main/java/com/cadl/patch/PatchAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/patch/PatchAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/patch/PatchAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/patch/PatchClient.java b/typespec-tests/src/main/java/com/cadl/patch/PatchClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/patch/PatchClient.java rename to typespec-tests/src/main/java/com/cadl/patch/PatchClient.java diff --git a/cadl-tests/src/main/java/com/cadl/patch/PatchClientBuilder.java b/typespec-tests/src/main/java/com/cadl/patch/PatchClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/patch/PatchClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/patch/PatchClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/patch/implementation/PatchClientImpl.java b/typespec-tests/src/main/java/com/cadl/patch/implementation/PatchClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/patch/implementation/PatchClientImpl.java rename to typespec-tests/src/main/java/com/cadl/patch/implementation/PatchClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/patch/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/patch/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/patch/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/patch/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/patch/package-info.java b/typespec-tests/src/main/java/com/cadl/patch/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/patch/package-info.java rename to typespec-tests/src/main/java/com/cadl/patch/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/PolymorphismAsyncClient.java b/typespec-tests/src/main/java/com/cadl/polymorphism/PolymorphismAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/PolymorphismAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/PolymorphismAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/PolymorphismClient.java b/typespec-tests/src/main/java/com/cadl/polymorphism/PolymorphismClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/PolymorphismClient.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/PolymorphismClient.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/PolymorphismClientBuilder.java b/typespec-tests/src/main/java/com/cadl/polymorphism/PolymorphismClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/PolymorphismClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/PolymorphismClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/implementation/PolymorphismClientImpl.java b/typespec-tests/src/main/java/com/cadl/polymorphism/implementation/PolymorphismClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/implementation/PolymorphismClientImpl.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/implementation/PolymorphismClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/polymorphism/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/BaseType.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/BaseType.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/BaseType.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/BaseType.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/Cat.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/Cat.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/Cat.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/Cat.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/DerivedType.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/DerivedType.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/DerivedType.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/DerivedType.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeData.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeData.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeData.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeData.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeList.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeList.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeList.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/DerivedTypeList.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/Dog.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/Dog.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/Dog.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/Dog.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/EntitiesTaskParameters.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/EntitiesTaskParameters.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/EntitiesTaskParameters.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/EntitiesTaskParameters.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/EntityTask.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/EntityTask.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/EntityTask.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/EntityTask.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/Parameter.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/Parameter.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/Parameter.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/Parameter.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/Pet.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/Pet.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/Pet.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/Pet.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/Task.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/Task.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/Task.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/Task.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/models/package-info.java b/typespec-tests/src/main/java/com/cadl/polymorphism/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/polymorphism/package-info.java b/typespec-tests/src/main/java/com/cadl/polymorphism/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/polymorphism/package-info.java rename to typespec-tests/src/main/java/com/cadl/polymorphism/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientAsyncClient.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClient.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClient.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClient.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClientBuilder.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientServiceVersion.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/ProtocolAndConvenientServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/implementation/ProtocolAndConvenientClientImpl.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/implementation/ProtocolAndConvenientClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/implementation/ProtocolAndConvenientClientImpl.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/implementation/ProtocolAndConvenientClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/OperationState.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/OperationState.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/OperationState.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/OperationState.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceA.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceA.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceA.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceA.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceB.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceB.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceB.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceB.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceE.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceE.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceE.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceE.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceF.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceF.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceF.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceF.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceI.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceI.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceI.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceI.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceJ.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceJ.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceJ.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceJ.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceOperationStatusResourceIError.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceOperationStatusResourceIError.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceOperationStatusResourceIError.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/ResourceOperationStatusResourceIError.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/package-info.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/protocolandconvenient/package-info.java b/typespec-tests/src/main/java/com/cadl/protocolandconvenient/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/protocolandconvenient/package-info.java rename to typespec-tests/src/main/java/com/cadl/protocolandconvenient/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/response/CoreAsyncClient.java b/typespec-tests/src/main/java/com/cadl/response/CoreAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/CoreAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/response/CoreAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/response/CoreClient.java b/typespec-tests/src/main/java/com/cadl/response/CoreClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/CoreClient.java rename to typespec-tests/src/main/java/com/cadl/response/CoreClient.java diff --git a/cadl-tests/src/main/java/com/cadl/response/CoreClientBuilder.java b/typespec-tests/src/main/java/com/cadl/response/CoreClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/CoreClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/response/CoreClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/response/CoreServiceVersion.java b/typespec-tests/src/main/java/com/cadl/response/CoreServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/CoreServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/response/CoreServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/response/ResponseAsyncClient.java b/typespec-tests/src/main/java/com/cadl/response/ResponseAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/ResponseAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/response/ResponseAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/response/ResponseClient.java b/typespec-tests/src/main/java/com/cadl/response/ResponseClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/ResponseClient.java rename to typespec-tests/src/main/java/com/cadl/response/ResponseClient.java diff --git a/cadl-tests/src/main/java/com/cadl/response/ResponseClientBuilder.java b/typespec-tests/src/main/java/com/cadl/response/ResponseClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/ResponseClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/response/ResponseClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/response/implementation/CoreClientImpl.java b/typespec-tests/src/main/java/com/cadl/response/implementation/CoreClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/implementation/CoreClientImpl.java rename to typespec-tests/src/main/java/com/cadl/response/implementation/CoreClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/response/implementation/ResponseClientImpl.java b/typespec-tests/src/main/java/com/cadl/response/implementation/ResponseClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/implementation/ResponseClientImpl.java rename to typespec-tests/src/main/java/com/cadl/response/implementation/ResponseClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/response/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/response/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/response/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/response/models/Resource.java b/typespec-tests/src/main/java/com/cadl/response/models/Resource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/models/Resource.java rename to typespec-tests/src/main/java/com/cadl/response/models/Resource.java diff --git a/cadl-tests/src/main/java/com/cadl/response/models/package-info.java b/typespec-tests/src/main/java/com/cadl/response/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/response/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/response/package-info.java b/typespec-tests/src/main/java/com/cadl/response/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/response/package-info.java rename to typespec-tests/src/main/java/com/cadl/response/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/server/ContosoAsyncClient.java b/typespec-tests/src/main/java/com/cadl/server/ContosoAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/ContosoAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/server/ContosoAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/server/ContosoClient.java b/typespec-tests/src/main/java/com/cadl/server/ContosoClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/ContosoClient.java rename to typespec-tests/src/main/java/com/cadl/server/ContosoClient.java diff --git a/cadl-tests/src/main/java/com/cadl/server/ContosoClientBuilder.java b/typespec-tests/src/main/java/com/cadl/server/ContosoClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/ContosoClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/server/ContosoClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/server/ContosoServiceVersion.java b/typespec-tests/src/main/java/com/cadl/server/ContosoServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/ContosoServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/server/ContosoServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/server/HttpbinAsyncClient.java b/typespec-tests/src/main/java/com/cadl/server/HttpbinAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/HttpbinAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/server/HttpbinAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/server/HttpbinClient.java b/typespec-tests/src/main/java/com/cadl/server/HttpbinClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/HttpbinClient.java rename to typespec-tests/src/main/java/com/cadl/server/HttpbinClient.java diff --git a/cadl-tests/src/main/java/com/cadl/server/HttpbinClientBuilder.java b/typespec-tests/src/main/java/com/cadl/server/HttpbinClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/HttpbinClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/server/HttpbinClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/server/implementation/ContosoClientImpl.java b/typespec-tests/src/main/java/com/cadl/server/implementation/ContosoClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/implementation/ContosoClientImpl.java rename to typespec-tests/src/main/java/com/cadl/server/implementation/ContosoClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/server/implementation/HttpbinClientImpl.java b/typespec-tests/src/main/java/com/cadl/server/implementation/HttpbinClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/implementation/HttpbinClientImpl.java rename to typespec-tests/src/main/java/com/cadl/server/implementation/HttpbinClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/server/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/server/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/server/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/server/package-info.java b/typespec-tests/src/main/java/com/cadl/server/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/server/package-info.java rename to typespec-tests/src/main/java/com/cadl/server/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersAsyncClient.java b/typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClient.java b/typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClient.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClient.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClientBuilder.java b/typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersServiceVersion.java b/typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/SpecialHeadersServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/implementation/SpecialHeadersClientImpl.java b/typespec-tests/src/main/java/com/cadl/specialheaders/implementation/SpecialHeadersClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/implementation/SpecialHeadersClientImpl.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/implementation/SpecialHeadersClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/specialheaders/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/models/Resource.java b/typespec-tests/src/main/java/com/cadl/specialheaders/models/Resource.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/models/Resource.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/models/Resource.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/models/package-info.java b/typespec-tests/src/main/java/com/cadl/specialheaders/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/specialheaders/package-info.java b/typespec-tests/src/main/java/com/cadl/specialheaders/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/specialheaders/package-info.java rename to typespec-tests/src/main/java/com/cadl/specialheaders/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/union/UnionAsyncClient.java b/typespec-tests/src/main/java/com/cadl/union/UnionAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/UnionAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/union/UnionAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/union/UnionClient.java b/typespec-tests/src/main/java/com/cadl/union/UnionClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/UnionClient.java rename to typespec-tests/src/main/java/com/cadl/union/UnionClient.java diff --git a/cadl-tests/src/main/java/com/cadl/union/UnionClientBuilder.java b/typespec-tests/src/main/java/com/cadl/union/UnionClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/UnionClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/union/UnionClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/union/UnionServiceVersion.java b/typespec-tests/src/main/java/com/cadl/union/UnionServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/UnionServiceVersion.java rename to typespec-tests/src/main/java/com/cadl/union/UnionServiceVersion.java diff --git a/cadl-tests/src/main/java/com/cadl/union/implementation/UnionClientImpl.java b/typespec-tests/src/main/java/com/cadl/union/implementation/UnionClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/implementation/UnionClientImpl.java rename to typespec-tests/src/main/java/com/cadl/union/implementation/UnionClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/union/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/union/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/union/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/ArrayData.java b/typespec-tests/src/main/java/com/cadl/union/models/ArrayData.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/ArrayData.java rename to typespec-tests/src/main/java/com/cadl/union/models/ArrayData.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/ArrayDataDataUnionModel.java b/typespec-tests/src/main/java/com/cadl/union/models/ArrayDataDataUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/ArrayDataDataUnionModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/ArrayDataDataUnionModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/ByteArrayDataUnionModel.java b/typespec-tests/src/main/java/com/cadl/union/models/ByteArrayDataUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/ByteArrayDataUnionModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/ByteArrayDataUnionModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/DataUnionModelBase.java b/typespec-tests/src/main/java/com/cadl/union/models/DataUnionModelBase.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/DataUnionModelBase.java rename to typespec-tests/src/main/java/com/cadl/union/models/DataUnionModelBase.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/InputModelBase.java b/typespec-tests/src/main/java/com/cadl/union/models/InputModelBase.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/InputModelBase.java rename to typespec-tests/src/main/java/com/cadl/union/models/InputModelBase.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/IntegerListInputModel.java b/typespec-tests/src/main/java/com/cadl/union/models/IntegerListInputModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/IntegerListInputModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/IntegerListInputModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/ListOfIntegerListInputModel.java b/typespec-tests/src/main/java/com/cadl/union/models/ListOfIntegerListInputModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/ListOfIntegerListInputModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/ListOfIntegerListInputModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/SendLongOptions.java b/typespec-tests/src/main/java/com/cadl/union/models/SendLongOptions.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/SendLongOptions.java rename to typespec-tests/src/main/java/com/cadl/union/models/SendLongOptions.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/StringDataUnionModel.java b/typespec-tests/src/main/java/com/cadl/union/models/StringDataUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/StringDataUnionModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/StringDataUnionModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/StringInputModel.java b/typespec-tests/src/main/java/com/cadl/union/models/StringInputModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/StringInputModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/StringInputModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/StringListInputModel.java b/typespec-tests/src/main/java/com/cadl/union/models/StringListInputModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/StringListInputModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/StringListInputModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/TimeDataUnionModel.java b/typespec-tests/src/main/java/com/cadl/union/models/TimeDataUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/TimeDataUnionModel.java rename to typespec-tests/src/main/java/com/cadl/union/models/TimeDataUnionModel.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/User.java b/typespec-tests/src/main/java/com/cadl/union/models/User.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/User.java rename to typespec-tests/src/main/java/com/cadl/union/models/User.java diff --git a/cadl-tests/src/main/java/com/cadl/union/models/package-info.java b/typespec-tests/src/main/java/com/cadl/union/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/union/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/union/package-info.java b/typespec-tests/src/main/java/com/cadl/union/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/union/package-info.java rename to typespec-tests/src/main/java/com/cadl/union/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityAsyncClient.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityClient.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityClient.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityClient.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityClientBuilder.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityClientBuilder.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityClientBuilder.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityReadAsyncClient.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityReadAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityReadAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityReadAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityReadClient.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityReadClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityReadClient.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityReadClient.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityWriteAsyncClient.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityWriteAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityWriteAsyncClient.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityWriteAsyncClient.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/VisibilityWriteClient.java b/typespec-tests/src/main/java/com/cadl/visibility/VisibilityWriteClient.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/VisibilityWriteClient.java rename to typespec-tests/src/main/java/com/cadl/visibility/VisibilityWriteClient.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/implementation/VisibilityClientImpl.java b/typespec-tests/src/main/java/com/cadl/visibility/implementation/VisibilityClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/implementation/VisibilityClientImpl.java rename to typespec-tests/src/main/java/com/cadl/visibility/implementation/VisibilityClientImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/implementation/VisibilityReadsImpl.java b/typespec-tests/src/main/java/com/cadl/visibility/implementation/VisibilityReadsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/implementation/VisibilityReadsImpl.java rename to typespec-tests/src/main/java/com/cadl/visibility/implementation/VisibilityReadsImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/implementation/VisibilityWritesImpl.java b/typespec-tests/src/main/java/com/cadl/visibility/implementation/VisibilityWritesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/implementation/VisibilityWritesImpl.java rename to typespec-tests/src/main/java/com/cadl/visibility/implementation/VisibilityWritesImpl.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/implementation/package-info.java b/typespec-tests/src/main/java/com/cadl/visibility/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/implementation/package-info.java rename to typespec-tests/src/main/java/com/cadl/visibility/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/models/Dog.java b/typespec-tests/src/main/java/com/cadl/visibility/models/Dog.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/models/Dog.java rename to typespec-tests/src/main/java/com/cadl/visibility/models/Dog.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/models/ReadDog.java b/typespec-tests/src/main/java/com/cadl/visibility/models/ReadDog.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/models/ReadDog.java rename to typespec-tests/src/main/java/com/cadl/visibility/models/ReadDog.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/models/WriteDog.java b/typespec-tests/src/main/java/com/cadl/visibility/models/WriteDog.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/models/WriteDog.java rename to typespec-tests/src/main/java/com/cadl/visibility/models/WriteDog.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/models/package-info.java b/typespec-tests/src/main/java/com/cadl/visibility/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/models/package-info.java rename to typespec-tests/src/main/java/com/cadl/visibility/models/package-info.java diff --git a/cadl-tests/src/main/java/com/cadl/visibility/package-info.java b/typespec-tests/src/main/java/com/cadl/visibility/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/cadl/visibility/package-info.java rename to typespec-tests/src/main/java/com/cadl/visibility/package-info.java diff --git a/cadl-tests/src/main/java/com/collectionformat/CollectionFormatAsyncClient.java b/typespec-tests/src/main/java/com/collectionformat/CollectionFormatAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/CollectionFormatAsyncClient.java rename to typespec-tests/src/main/java/com/collectionformat/CollectionFormatAsyncClient.java diff --git a/cadl-tests/src/main/java/com/collectionformat/CollectionFormatClient.java b/typespec-tests/src/main/java/com/collectionformat/CollectionFormatClient.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/CollectionFormatClient.java rename to typespec-tests/src/main/java/com/collectionformat/CollectionFormatClient.java diff --git a/cadl-tests/src/main/java/com/collectionformat/CollectionFormatClientBuilder.java b/typespec-tests/src/main/java/com/collectionformat/CollectionFormatClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/CollectionFormatClientBuilder.java rename to typespec-tests/src/main/java/com/collectionformat/CollectionFormatClientBuilder.java diff --git a/cadl-tests/src/main/java/com/collectionformat/implementation/CollectionFormatClientImpl.java b/typespec-tests/src/main/java/com/collectionformat/implementation/CollectionFormatClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/implementation/CollectionFormatClientImpl.java rename to typespec-tests/src/main/java/com/collectionformat/implementation/CollectionFormatClientImpl.java diff --git a/cadl-tests/src/main/java/com/collectionformat/implementation/package-info.java b/typespec-tests/src/main/java/com/collectionformat/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/implementation/package-info.java rename to typespec-tests/src/main/java/com/collectionformat/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/collectionformat/models/MessageResponse.java b/typespec-tests/src/main/java/com/collectionformat/models/MessageResponse.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/models/MessageResponse.java rename to typespec-tests/src/main/java/com/collectionformat/models/MessageResponse.java diff --git a/cadl-tests/src/main/java/com/collectionformat/models/package-info.java b/typespec-tests/src/main/java/com/collectionformat/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/models/package-info.java rename to typespec-tests/src/main/java/com/collectionformat/models/package-info.java diff --git a/cadl-tests/src/main/java/com/collectionformat/package-info.java b/typespec-tests/src/main/java/com/collectionformat/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/collectionformat/package-info.java rename to typespec-tests/src/main/java/com/collectionformat/package-info.java diff --git a/cadl-tests/src/main/java/com/dictionary/BooleanValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/BooleanValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/BooleanValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/BooleanValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/BooleanValueClient.java b/typespec-tests/src/main/java/com/dictionary/BooleanValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/BooleanValueClient.java rename to typespec-tests/src/main/java/com/dictionary/BooleanValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/DatetimeValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/DatetimeValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/DatetimeValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/DatetimeValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/DatetimeValueClient.java b/typespec-tests/src/main/java/com/dictionary/DatetimeValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/DatetimeValueClient.java rename to typespec-tests/src/main/java/com/dictionary/DatetimeValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/DictionaryClientBuilder.java b/typespec-tests/src/main/java/com/dictionary/DictionaryClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/DictionaryClientBuilder.java rename to typespec-tests/src/main/java/com/dictionary/DictionaryClientBuilder.java diff --git a/cadl-tests/src/main/java/com/dictionary/DurationValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/DurationValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/DurationValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/DurationValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/DurationValueClient.java b/typespec-tests/src/main/java/com/dictionary/DurationValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/DurationValueClient.java rename to typespec-tests/src/main/java/com/dictionary/DurationValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/Float32ValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/Float32ValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/Float32ValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/Float32ValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/Float32ValueClient.java b/typespec-tests/src/main/java/com/dictionary/Float32ValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/Float32ValueClient.java rename to typespec-tests/src/main/java/com/dictionary/Float32ValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/Int32ValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/Int32ValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/Int32ValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/Int32ValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/Int32ValueClient.java b/typespec-tests/src/main/java/com/dictionary/Int32ValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/Int32ValueClient.java rename to typespec-tests/src/main/java/com/dictionary/Int32ValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/Int64ValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/Int64ValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/Int64ValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/Int64ValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/Int64ValueClient.java b/typespec-tests/src/main/java/com/dictionary/Int64ValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/Int64ValueClient.java rename to typespec-tests/src/main/java/com/dictionary/Int64ValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/ModelValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/ModelValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/ModelValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/ModelValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/ModelValueClient.java b/typespec-tests/src/main/java/com/dictionary/ModelValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/ModelValueClient.java rename to typespec-tests/src/main/java/com/dictionary/ModelValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/NullableFloatValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/NullableFloatValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/NullableFloatValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/NullableFloatValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/NullableFloatValueClient.java b/typespec-tests/src/main/java/com/dictionary/NullableFloatValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/NullableFloatValueClient.java rename to typespec-tests/src/main/java/com/dictionary/NullableFloatValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/RecursiveModelValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/RecursiveModelValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/RecursiveModelValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/RecursiveModelValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/RecursiveModelValueClient.java b/typespec-tests/src/main/java/com/dictionary/RecursiveModelValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/RecursiveModelValueClient.java rename to typespec-tests/src/main/java/com/dictionary/RecursiveModelValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/StringValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/StringValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/StringValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/StringValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/StringValueClient.java b/typespec-tests/src/main/java/com/dictionary/StringValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/StringValueClient.java rename to typespec-tests/src/main/java/com/dictionary/StringValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/UnknownValueAsyncClient.java b/typespec-tests/src/main/java/com/dictionary/UnknownValueAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/UnknownValueAsyncClient.java rename to typespec-tests/src/main/java/com/dictionary/UnknownValueAsyncClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/UnknownValueClient.java b/typespec-tests/src/main/java/com/dictionary/UnknownValueClient.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/UnknownValueClient.java rename to typespec-tests/src/main/java/com/dictionary/UnknownValueClient.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/BooleanValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/BooleanValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/BooleanValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/BooleanValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/DatetimeValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/DatetimeValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/DatetimeValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/DatetimeValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/DictionaryClientImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/DictionaryClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/DictionaryClientImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/DictionaryClientImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/DurationValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/DurationValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/DurationValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/DurationValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/Float32ValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/Float32ValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/Float32ValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/Float32ValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/Int32ValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/Int32ValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/Int32ValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/Int32ValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/Int64ValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/Int64ValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/Int64ValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/Int64ValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/ModelValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/ModelValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/ModelValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/ModelValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/NullableFloatValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/NullableFloatValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/NullableFloatValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/NullableFloatValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/RecursiveModelValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/RecursiveModelValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/RecursiveModelValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/RecursiveModelValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/StringValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/StringValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/StringValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/StringValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/UnknownValuesImpl.java b/typespec-tests/src/main/java/com/dictionary/implementation/UnknownValuesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/UnknownValuesImpl.java rename to typespec-tests/src/main/java/com/dictionary/implementation/UnknownValuesImpl.java diff --git a/cadl-tests/src/main/java/com/dictionary/implementation/package-info.java b/typespec-tests/src/main/java/com/dictionary/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/implementation/package-info.java rename to typespec-tests/src/main/java/com/dictionary/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/dictionary/models/InnerModel.java b/typespec-tests/src/main/java/com/dictionary/models/InnerModel.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/models/InnerModel.java rename to typespec-tests/src/main/java/com/dictionary/models/InnerModel.java diff --git a/cadl-tests/src/main/java/com/dictionary/models/package-info.java b/typespec-tests/src/main/java/com/dictionary/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/models/package-info.java rename to typespec-tests/src/main/java/com/dictionary/models/package-info.java diff --git a/cadl-tests/src/main/java/com/dictionary/package-info.java b/typespec-tests/src/main/java/com/dictionary/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/dictionary/package-info.java rename to typespec-tests/src/main/java/com/dictionary/package-info.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/ExtensibleAsyncClient.java b/typespec-tests/src/main/java/com/enums/extensible/ExtensibleAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/ExtensibleAsyncClient.java rename to typespec-tests/src/main/java/com/enums/extensible/ExtensibleAsyncClient.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/ExtensibleClient.java b/typespec-tests/src/main/java/com/enums/extensible/ExtensibleClient.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/ExtensibleClient.java rename to typespec-tests/src/main/java/com/enums/extensible/ExtensibleClient.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/ExtensibleClientBuilder.java b/typespec-tests/src/main/java/com/enums/extensible/ExtensibleClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/ExtensibleClientBuilder.java rename to typespec-tests/src/main/java/com/enums/extensible/ExtensibleClientBuilder.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/implementation/ExtensibleClientImpl.java b/typespec-tests/src/main/java/com/enums/extensible/implementation/ExtensibleClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/implementation/ExtensibleClientImpl.java rename to typespec-tests/src/main/java/com/enums/extensible/implementation/ExtensibleClientImpl.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/implementation/package-info.java b/typespec-tests/src/main/java/com/enums/extensible/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/implementation/package-info.java rename to typespec-tests/src/main/java/com/enums/extensible/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/models/DaysOfWeekExtensibleEnum.java b/typespec-tests/src/main/java/com/enums/extensible/models/DaysOfWeekExtensibleEnum.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/models/DaysOfWeekExtensibleEnum.java rename to typespec-tests/src/main/java/com/enums/extensible/models/DaysOfWeekExtensibleEnum.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/models/package-info.java b/typespec-tests/src/main/java/com/enums/extensible/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/models/package-info.java rename to typespec-tests/src/main/java/com/enums/extensible/models/package-info.java diff --git a/cadl-tests/src/main/java/com/enums/extensible/package-info.java b/typespec-tests/src/main/java/com/enums/extensible/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/extensible/package-info.java rename to typespec-tests/src/main/java/com/enums/extensible/package-info.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/FixedAsyncClient.java b/typespec-tests/src/main/java/com/enums/fixed/FixedAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/FixedAsyncClient.java rename to typespec-tests/src/main/java/com/enums/fixed/FixedAsyncClient.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/FixedClient.java b/typespec-tests/src/main/java/com/enums/fixed/FixedClient.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/FixedClient.java rename to typespec-tests/src/main/java/com/enums/fixed/FixedClient.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/FixedClientBuilder.java b/typespec-tests/src/main/java/com/enums/fixed/FixedClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/FixedClientBuilder.java rename to typespec-tests/src/main/java/com/enums/fixed/FixedClientBuilder.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/implementation/FixedClientImpl.java b/typespec-tests/src/main/java/com/enums/fixed/implementation/FixedClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/implementation/FixedClientImpl.java rename to typespec-tests/src/main/java/com/enums/fixed/implementation/FixedClientImpl.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/implementation/package-info.java b/typespec-tests/src/main/java/com/enums/fixed/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/implementation/package-info.java rename to typespec-tests/src/main/java/com/enums/fixed/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/models/DaysOfWeekEnum.java b/typespec-tests/src/main/java/com/enums/fixed/models/DaysOfWeekEnum.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/models/DaysOfWeekEnum.java rename to typespec-tests/src/main/java/com/enums/fixed/models/DaysOfWeekEnum.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/models/package-info.java b/typespec-tests/src/main/java/com/enums/fixed/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/models/package-info.java rename to typespec-tests/src/main/java/com/enums/fixed/models/package-info.java diff --git a/cadl-tests/src/main/java/com/enums/fixed/package-info.java b/typespec-tests/src/main/java/com/enums/fixed/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/enums/fixed/package-info.java rename to typespec-tests/src/main/java/com/enums/fixed/package-info.java diff --git a/cadl-tests/src/main/java/com/hello/HelloAsyncClient.java b/typespec-tests/src/main/java/com/hello/HelloAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/hello/HelloAsyncClient.java rename to typespec-tests/src/main/java/com/hello/HelloAsyncClient.java diff --git a/cadl-tests/src/main/java/com/hello/HelloClient.java b/typespec-tests/src/main/java/com/hello/HelloClient.java similarity index 100% rename from cadl-tests/src/main/java/com/hello/HelloClient.java rename to typespec-tests/src/main/java/com/hello/HelloClient.java diff --git a/cadl-tests/src/main/java/com/hello/HelloClientBuilder.java b/typespec-tests/src/main/java/com/hello/HelloClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/hello/HelloClientBuilder.java rename to typespec-tests/src/main/java/com/hello/HelloClientBuilder.java diff --git a/cadl-tests/src/main/java/com/hello/implementation/HelloClientImpl.java b/typespec-tests/src/main/java/com/hello/implementation/HelloClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/hello/implementation/HelloClientImpl.java rename to typespec-tests/src/main/java/com/hello/implementation/HelloClientImpl.java diff --git a/cadl-tests/src/main/java/com/hello/implementation/package-info.java b/typespec-tests/src/main/java/com/hello/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/hello/implementation/package-info.java rename to typespec-tests/src/main/java/com/hello/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/hello/package-info.java b/typespec-tests/src/main/java/com/hello/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/hello/package-info.java rename to typespec-tests/src/main/java/com/hello/package-info.java diff --git a/cadl-tests/src/main/java/com/internal/InternalAsyncClient.java b/typespec-tests/src/main/java/com/internal/InternalAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/InternalAsyncClient.java rename to typespec-tests/src/main/java/com/internal/InternalAsyncClient.java diff --git a/cadl-tests/src/main/java/com/internal/InternalClient.java b/typespec-tests/src/main/java/com/internal/InternalClient.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/InternalClient.java rename to typespec-tests/src/main/java/com/internal/InternalClient.java diff --git a/cadl-tests/src/main/java/com/internal/InternalClientBuilder.java b/typespec-tests/src/main/java/com/internal/InternalClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/InternalClientBuilder.java rename to typespec-tests/src/main/java/com/internal/InternalClientBuilder.java diff --git a/cadl-tests/src/main/java/com/internal/implementation/InternalClientImpl.java b/typespec-tests/src/main/java/com/internal/implementation/InternalClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/implementation/InternalClientImpl.java rename to typespec-tests/src/main/java/com/internal/implementation/InternalClientImpl.java diff --git a/cadl-tests/src/main/java/com/internal/implementation/package-info.java b/typespec-tests/src/main/java/com/internal/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/implementation/package-info.java rename to typespec-tests/src/main/java/com/internal/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/internal/models/InternalModel.java b/typespec-tests/src/main/java/com/internal/models/InternalModel.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/models/InternalModel.java rename to typespec-tests/src/main/java/com/internal/models/InternalModel.java diff --git a/cadl-tests/src/main/java/com/internal/models/ModelOnlyUsedByInternalOperation.java b/typespec-tests/src/main/java/com/internal/models/ModelOnlyUsedByInternalOperation.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/models/ModelOnlyUsedByInternalOperation.java rename to typespec-tests/src/main/java/com/internal/models/ModelOnlyUsedByInternalOperation.java diff --git a/cadl-tests/src/main/java/com/internal/models/package-info.java b/typespec-tests/src/main/java/com/internal/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/models/package-info.java rename to typespec-tests/src/main/java/com/internal/models/package-info.java diff --git a/cadl-tests/src/main/java/com/internal/package-info.java b/typespec-tests/src/main/java/com/internal/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/internal/package-info.java rename to typespec-tests/src/main/java/com/internal/package-info.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/InheritanceAsyncClient.java b/typespec-tests/src/main/java/com/models/inheritance/InheritanceAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/InheritanceAsyncClient.java rename to typespec-tests/src/main/java/com/models/inheritance/InheritanceAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/InheritanceClient.java b/typespec-tests/src/main/java/com/models/inheritance/InheritanceClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/InheritanceClient.java rename to typespec-tests/src/main/java/com/models/inheritance/InheritanceClient.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/InheritanceClientBuilder.java b/typespec-tests/src/main/java/com/models/inheritance/InheritanceClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/InheritanceClientBuilder.java rename to typespec-tests/src/main/java/com/models/inheritance/InheritanceClientBuilder.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/implementation/InheritanceClientImpl.java b/typespec-tests/src/main/java/com/models/inheritance/implementation/InheritanceClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/implementation/InheritanceClientImpl.java rename to typespec-tests/src/main/java/com/models/inheritance/implementation/InheritanceClientImpl.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/implementation/package-info.java b/typespec-tests/src/main/java/com/models/inheritance/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/implementation/package-info.java rename to typespec-tests/src/main/java/com/models/inheritance/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/Cat.java b/typespec-tests/src/main/java/com/models/inheritance/models/Cat.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/Cat.java rename to typespec-tests/src/main/java/com/models/inheritance/models/Cat.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/Fish.java b/typespec-tests/src/main/java/com/models/inheritance/models/Fish.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/Fish.java rename to typespec-tests/src/main/java/com/models/inheritance/models/Fish.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/GoblinShark.java b/typespec-tests/src/main/java/com/models/inheritance/models/GoblinShark.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/GoblinShark.java rename to typespec-tests/src/main/java/com/models/inheritance/models/GoblinShark.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/Pet.java b/typespec-tests/src/main/java/com/models/inheritance/models/Pet.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/Pet.java rename to typespec-tests/src/main/java/com/models/inheritance/models/Pet.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/Salmon.java b/typespec-tests/src/main/java/com/models/inheritance/models/Salmon.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/Salmon.java rename to typespec-tests/src/main/java/com/models/inheritance/models/Salmon.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/SawShark.java b/typespec-tests/src/main/java/com/models/inheritance/models/SawShark.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/SawShark.java rename to typespec-tests/src/main/java/com/models/inheritance/models/SawShark.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/Shark.java b/typespec-tests/src/main/java/com/models/inheritance/models/Shark.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/Shark.java rename to typespec-tests/src/main/java/com/models/inheritance/models/Shark.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/Siamese.java b/typespec-tests/src/main/java/com/models/inheritance/models/Siamese.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/Siamese.java rename to typespec-tests/src/main/java/com/models/inheritance/models/Siamese.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/models/package-info.java b/typespec-tests/src/main/java/com/models/inheritance/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/models/package-info.java rename to typespec-tests/src/main/java/com/models/inheritance/models/package-info.java diff --git a/cadl-tests/src/main/java/com/models/inheritance/package-info.java b/typespec-tests/src/main/java/com/models/inheritance/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/inheritance/package-info.java rename to typespec-tests/src/main/java/com/models/inheritance/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/BytesAsyncClient.java b/typespec-tests/src/main/java/com/models/property/nullable/BytesAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/BytesAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/BytesAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/BytesClient.java b/typespec-tests/src/main/java/com/models/property/nullable/BytesClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/BytesClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/BytesClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/CollectionsByteAsyncClient.java b/typespec-tests/src/main/java/com/models/property/nullable/CollectionsByteAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/CollectionsByteAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/CollectionsByteAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/CollectionsByteClient.java b/typespec-tests/src/main/java/com/models/property/nullable/CollectionsByteClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/CollectionsByteClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/CollectionsByteClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/CollectionsModelAsyncClient.java b/typespec-tests/src/main/java/com/models/property/nullable/CollectionsModelAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/CollectionsModelAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/CollectionsModelAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/CollectionsModelClient.java b/typespec-tests/src/main/java/com/models/property/nullable/CollectionsModelClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/CollectionsModelClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/CollectionsModelClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/DatetimeOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/nullable/DatetimeOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/DatetimeOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/DatetimeOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/DatetimeOperationClient.java b/typespec-tests/src/main/java/com/models/property/nullable/DatetimeOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/DatetimeOperationClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/DatetimeOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/DurationOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/nullable/DurationOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/DurationOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/DurationOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/DurationOperationClient.java b/typespec-tests/src/main/java/com/models/property/nullable/DurationOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/DurationOperationClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/DurationOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/NullableClientBuilder.java b/typespec-tests/src/main/java/com/models/property/nullable/NullableClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/NullableClientBuilder.java rename to typespec-tests/src/main/java/com/models/property/nullable/NullableClientBuilder.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/StringOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/nullable/StringOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/StringOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/StringOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/StringOperationClient.java b/typespec-tests/src/main/java/com/models/property/nullable/StringOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/StringOperationClient.java rename to typespec-tests/src/main/java/com/models/property/nullable/StringOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/BytesImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/BytesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/BytesImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/BytesImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/CollectionsBytesImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/CollectionsBytesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/CollectionsBytesImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/CollectionsBytesImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/CollectionsModelsImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/CollectionsModelsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/CollectionsModelsImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/CollectionsModelsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/DatetimeOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/DatetimeOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/DatetimeOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/DatetimeOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/DurationOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/DurationOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/DurationOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/DurationOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/NullableClientImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/NullableClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/NullableClientImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/NullableClientImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/StringOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/StringOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/StringOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/StringOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/implementation/package-info.java b/typespec-tests/src/main/java/com/models/property/nullable/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/implementation/package-info.java rename to typespec-tests/src/main/java/com/models/property/nullable/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/BytesProperty.java b/typespec-tests/src/main/java/com/models/property/nullable/models/BytesProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/BytesProperty.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/BytesProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/CollectionsByteProperty.java b/typespec-tests/src/main/java/com/models/property/nullable/models/CollectionsByteProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/CollectionsByteProperty.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/CollectionsByteProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/CollectionsModelProperty.java b/typespec-tests/src/main/java/com/models/property/nullable/models/CollectionsModelProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/CollectionsModelProperty.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/CollectionsModelProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/DatetimeProperty.java b/typespec-tests/src/main/java/com/models/property/nullable/models/DatetimeProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/DatetimeProperty.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/DatetimeProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/DurationProperty.java b/typespec-tests/src/main/java/com/models/property/nullable/models/DurationProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/DurationProperty.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/DurationProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/StringProperty.java b/typespec-tests/src/main/java/com/models/property/nullable/models/StringProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/StringProperty.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/StringProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/models/package-info.java b/typespec-tests/src/main/java/com/models/property/nullable/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/models/package-info.java rename to typespec-tests/src/main/java/com/models/property/nullable/models/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/nullable/package-info.java b/typespec-tests/src/main/java/com/models/property/nullable/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/nullable/package-info.java rename to typespec-tests/src/main/java/com/models/property/nullable/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/BytesAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/BytesAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/BytesAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/BytesAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/BytesClient.java b/typespec-tests/src/main/java/com/models/property/optional/BytesClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/BytesClient.java rename to typespec-tests/src/main/java/com/models/property/optional/BytesClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/CollectionsByteAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/CollectionsByteAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/CollectionsByteAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/CollectionsByteAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/CollectionsByteClient.java b/typespec-tests/src/main/java/com/models/property/optional/CollectionsByteClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/CollectionsByteClient.java rename to typespec-tests/src/main/java/com/models/property/optional/CollectionsByteClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/CollectionsModelAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/CollectionsModelAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/CollectionsModelAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/CollectionsModelAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/CollectionsModelClient.java b/typespec-tests/src/main/java/com/models/property/optional/CollectionsModelClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/CollectionsModelClient.java rename to typespec-tests/src/main/java/com/models/property/optional/CollectionsModelClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/DatetimeOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/DatetimeOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/DatetimeOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/DatetimeOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/DatetimeOperationClient.java b/typespec-tests/src/main/java/com/models/property/optional/DatetimeOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/DatetimeOperationClient.java rename to typespec-tests/src/main/java/com/models/property/optional/DatetimeOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/DurationOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/DurationOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/DurationOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/DurationOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/DurationOperationClient.java b/typespec-tests/src/main/java/com/models/property/optional/DurationOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/DurationOperationClient.java rename to typespec-tests/src/main/java/com/models/property/optional/DurationOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/OptionalClientBuilder.java b/typespec-tests/src/main/java/com/models/property/optional/OptionalClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/OptionalClientBuilder.java rename to typespec-tests/src/main/java/com/models/property/optional/OptionalClientBuilder.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/RequiredAndOptionalAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/RequiredAndOptionalAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/RequiredAndOptionalAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/RequiredAndOptionalAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/RequiredAndOptionalClient.java b/typespec-tests/src/main/java/com/models/property/optional/RequiredAndOptionalClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/RequiredAndOptionalClient.java rename to typespec-tests/src/main/java/com/models/property/optional/RequiredAndOptionalClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/StringOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/optional/StringOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/StringOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/optional/StringOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/StringOperationClient.java b/typespec-tests/src/main/java/com/models/property/optional/StringOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/StringOperationClient.java rename to typespec-tests/src/main/java/com/models/property/optional/StringOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/BytesImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/BytesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/BytesImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/BytesImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/CollectionsBytesImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/CollectionsBytesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/CollectionsBytesImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/CollectionsBytesImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/CollectionsModelsImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/CollectionsModelsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/CollectionsModelsImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/CollectionsModelsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/DatetimeOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/DatetimeOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/DatetimeOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/DatetimeOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/DurationOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/DurationOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/DurationOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/DurationOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/OptionalClientImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/OptionalClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/OptionalClientImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/OptionalClientImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/RequiredAndOptionalsImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/RequiredAndOptionalsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/RequiredAndOptionalsImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/RequiredAndOptionalsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/StringOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/StringOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/StringOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/StringOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/implementation/package-info.java b/typespec-tests/src/main/java/com/models/property/optional/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/implementation/package-info.java rename to typespec-tests/src/main/java/com/models/property/optional/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/BytesProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/BytesProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/BytesProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/BytesProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/CollectionsByteProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/CollectionsByteProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/CollectionsByteProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/CollectionsByteProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/CollectionsModelProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/CollectionsModelProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/CollectionsModelProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/CollectionsModelProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/DatetimeProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/DatetimeProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/DatetimeProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/DatetimeProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/DurationProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/DurationProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/DurationProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/DurationProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/RequiredAndOptionalProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/RequiredAndOptionalProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/RequiredAndOptionalProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/RequiredAndOptionalProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/StringProperty.java b/typespec-tests/src/main/java/com/models/property/optional/models/StringProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/StringProperty.java rename to typespec-tests/src/main/java/com/models/property/optional/models/StringProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/models/package-info.java b/typespec-tests/src/main/java/com/models/property/optional/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/models/package-info.java rename to typespec-tests/src/main/java/com/models/property/optional/models/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/optional/package-info.java b/typespec-tests/src/main/java/com/models/property/optional/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/optional/package-info.java rename to typespec-tests/src/main/java/com/models/property/optional/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/types/BooleanOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/BooleanOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/BooleanOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/BooleanOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/BooleanOperationClient.java b/typespec-tests/src/main/java/com/models/property/types/BooleanOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/BooleanOperationClient.java rename to typespec-tests/src/main/java/com/models/property/types/BooleanOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/BytesAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/BytesAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/BytesAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/BytesAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/BytesClient.java b/typespec-tests/src/main/java/com/models/property/types/BytesClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/BytesClient.java rename to typespec-tests/src/main/java/com/models/property/types/BytesClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/CollectionsIntAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/CollectionsIntAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/CollectionsIntAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/CollectionsIntAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/CollectionsIntClient.java b/typespec-tests/src/main/java/com/models/property/types/CollectionsIntClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/CollectionsIntClient.java rename to typespec-tests/src/main/java/com/models/property/types/CollectionsIntClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/CollectionsModelAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/CollectionsModelAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/CollectionsModelAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/CollectionsModelAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/CollectionsModelClient.java b/typespec-tests/src/main/java/com/models/property/types/CollectionsModelClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/CollectionsModelClient.java rename to typespec-tests/src/main/java/com/models/property/types/CollectionsModelClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/CollectionsStringAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/CollectionsStringAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/CollectionsStringAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/CollectionsStringAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/CollectionsStringClient.java b/typespec-tests/src/main/java/com/models/property/types/CollectionsStringClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/CollectionsStringClient.java rename to typespec-tests/src/main/java/com/models/property/types/CollectionsStringClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/DatetimeOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/DatetimeOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/DatetimeOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/DatetimeOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/DatetimeOperationClient.java b/typespec-tests/src/main/java/com/models/property/types/DatetimeOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/DatetimeOperationClient.java rename to typespec-tests/src/main/java/com/models/property/types/DatetimeOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/DictionaryStringAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/DictionaryStringAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/DictionaryStringAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/DictionaryStringAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/DictionaryStringClient.java b/typespec-tests/src/main/java/com/models/property/types/DictionaryStringClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/DictionaryStringClient.java rename to typespec-tests/src/main/java/com/models/property/types/DictionaryStringClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/DurationOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/DurationOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/DurationOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/DurationOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/DurationOperationClient.java b/typespec-tests/src/main/java/com/models/property/types/DurationOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/DurationOperationClient.java rename to typespec-tests/src/main/java/com/models/property/types/DurationOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/EnumAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/EnumAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/EnumAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/EnumAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/EnumClient.java b/typespec-tests/src/main/java/com/models/property/types/EnumClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/EnumClient.java rename to typespec-tests/src/main/java/com/models/property/types/EnumClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/ExtensibleEnumAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/ExtensibleEnumAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/ExtensibleEnumAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/ExtensibleEnumAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/ExtensibleEnumClient.java b/typespec-tests/src/main/java/com/models/property/types/ExtensibleEnumClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/ExtensibleEnumClient.java rename to typespec-tests/src/main/java/com/models/property/types/ExtensibleEnumClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/FloatOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/FloatOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/FloatOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/FloatOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/FloatOperationClient.java b/typespec-tests/src/main/java/com/models/property/types/FloatOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/FloatOperationClient.java rename to typespec-tests/src/main/java/com/models/property/types/FloatOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/IntAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/IntAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/IntAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/IntAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/IntClient.java b/typespec-tests/src/main/java/com/models/property/types/IntClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/IntClient.java rename to typespec-tests/src/main/java/com/models/property/types/IntClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/ModelAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/ModelAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/ModelAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/ModelAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/ModelClient.java b/typespec-tests/src/main/java/com/models/property/types/ModelClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/ModelClient.java rename to typespec-tests/src/main/java/com/models/property/types/ModelClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/NeverAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/NeverAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/NeverAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/NeverAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/NeverClient.java b/typespec-tests/src/main/java/com/models/property/types/NeverClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/NeverClient.java rename to typespec-tests/src/main/java/com/models/property/types/NeverClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/StringOperationAsyncClient.java b/typespec-tests/src/main/java/com/models/property/types/StringOperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/StringOperationAsyncClient.java rename to typespec-tests/src/main/java/com/models/property/types/StringOperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/StringOperationClient.java b/typespec-tests/src/main/java/com/models/property/types/StringOperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/StringOperationClient.java rename to typespec-tests/src/main/java/com/models/property/types/StringOperationClient.java diff --git a/cadl-tests/src/main/java/com/models/property/types/TypesClientBuilder.java b/typespec-tests/src/main/java/com/models/property/types/TypesClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/TypesClientBuilder.java rename to typespec-tests/src/main/java/com/models/property/types/TypesClientBuilder.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/BooleanOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/BooleanOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/BooleanOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/BooleanOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/BytesImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/BytesImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/BytesImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/BytesImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/CollectionsIntsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/CollectionsIntsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/CollectionsIntsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/CollectionsIntsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/CollectionsModelsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/CollectionsModelsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/CollectionsModelsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/CollectionsModelsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/CollectionsStringsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/CollectionsStringsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/CollectionsStringsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/CollectionsStringsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/DatetimeOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/DatetimeOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/DatetimeOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/DatetimeOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/DictionaryStringsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/DictionaryStringsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/DictionaryStringsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/DictionaryStringsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/DurationOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/DurationOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/DurationOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/DurationOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/EnumsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/EnumsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/EnumsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/EnumsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/ExtensibleEnumsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/ExtensibleEnumsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/ExtensibleEnumsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/ExtensibleEnumsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/FloatOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/FloatOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/FloatOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/FloatOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/IntsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/IntsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/IntsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/IntsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/ModelsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/ModelsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/ModelsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/ModelsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/NeversImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/NeversImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/NeversImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/NeversImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/StringOperationsImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/StringOperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/StringOperationsImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/StringOperationsImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/TypesClientImpl.java b/typespec-tests/src/main/java/com/models/property/types/implementation/TypesClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/TypesClientImpl.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/TypesClientImpl.java diff --git a/cadl-tests/src/main/java/com/models/property/types/implementation/package-info.java b/typespec-tests/src/main/java/com/models/property/types/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/implementation/package-info.java rename to typespec-tests/src/main/java/com/models/property/types/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/BooleanProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/BooleanProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/BooleanProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/BooleanProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/BytesProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/BytesProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/BytesProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/BytesProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/CollectionsIntProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/CollectionsIntProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/CollectionsIntProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/CollectionsIntProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/CollectionsModelProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/CollectionsModelProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/CollectionsModelProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/CollectionsModelProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/CollectionsStringProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/CollectionsStringProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/CollectionsStringProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/CollectionsStringProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/DatetimeProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/DatetimeProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/DatetimeProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/DatetimeProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/DictionaryStringProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/DictionaryStringProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/DictionaryStringProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/DictionaryStringProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/DurationProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/DurationProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/DurationProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/DurationProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/EnumProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/EnumProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/EnumProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/EnumProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/ExtensibleEnumProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/ExtensibleEnumProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/ExtensibleEnumProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/ExtensibleEnumProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/FixedInnerEnum.java b/typespec-tests/src/main/java/com/models/property/types/models/FixedInnerEnum.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/FixedInnerEnum.java rename to typespec-tests/src/main/java/com/models/property/types/models/FixedInnerEnum.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/FloatProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/FloatProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/FloatProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/FloatProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/InnerEnum.java b/typespec-tests/src/main/java/com/models/property/types/models/InnerEnum.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/InnerEnum.java rename to typespec-tests/src/main/java/com/models/property/types/models/InnerEnum.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/InnerModel.java b/typespec-tests/src/main/java/com/models/property/types/models/InnerModel.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/InnerModel.java rename to typespec-tests/src/main/java/com/models/property/types/models/InnerModel.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/IntProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/IntProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/IntProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/IntProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/ModelProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/ModelProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/ModelProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/ModelProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/StringProperty.java b/typespec-tests/src/main/java/com/models/property/types/models/StringProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/StringProperty.java rename to typespec-tests/src/main/java/com/models/property/types/models/StringProperty.java diff --git a/cadl-tests/src/main/java/com/models/property/types/models/package-info.java b/typespec-tests/src/main/java/com/models/property/types/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/models/package-info.java rename to typespec-tests/src/main/java/com/models/property/types/models/package-info.java diff --git a/cadl-tests/src/main/java/com/models/property/types/package-info.java b/typespec-tests/src/main/java/com/models/property/types/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/property/types/package-info.java rename to typespec-tests/src/main/java/com/models/property/types/package-info.java diff --git a/cadl-tests/src/main/java/com/models/usage/UsageAsyncClient.java b/typespec-tests/src/main/java/com/models/usage/UsageAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/UsageAsyncClient.java rename to typespec-tests/src/main/java/com/models/usage/UsageAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/usage/UsageClient.java b/typespec-tests/src/main/java/com/models/usage/UsageClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/UsageClient.java rename to typespec-tests/src/main/java/com/models/usage/UsageClient.java diff --git a/cadl-tests/src/main/java/com/models/usage/UsageClientBuilder.java b/typespec-tests/src/main/java/com/models/usage/UsageClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/UsageClientBuilder.java rename to typespec-tests/src/main/java/com/models/usage/UsageClientBuilder.java diff --git a/cadl-tests/src/main/java/com/models/usage/implementation/UsageClientImpl.java b/typespec-tests/src/main/java/com/models/usage/implementation/UsageClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/implementation/UsageClientImpl.java rename to typespec-tests/src/main/java/com/models/usage/implementation/UsageClientImpl.java diff --git a/cadl-tests/src/main/java/com/models/usage/implementation/package-info.java b/typespec-tests/src/main/java/com/models/usage/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/implementation/package-info.java rename to typespec-tests/src/main/java/com/models/usage/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/models/usage/models/InputOutputRecord.java b/typespec-tests/src/main/java/com/models/usage/models/InputOutputRecord.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/models/InputOutputRecord.java rename to typespec-tests/src/main/java/com/models/usage/models/InputOutputRecord.java diff --git a/cadl-tests/src/main/java/com/models/usage/models/InputRecord.java b/typespec-tests/src/main/java/com/models/usage/models/InputRecord.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/models/InputRecord.java rename to typespec-tests/src/main/java/com/models/usage/models/InputRecord.java diff --git a/cadl-tests/src/main/java/com/models/usage/models/OutputRecord.java b/typespec-tests/src/main/java/com/models/usage/models/OutputRecord.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/models/OutputRecord.java rename to typespec-tests/src/main/java/com/models/usage/models/OutputRecord.java diff --git a/cadl-tests/src/main/java/com/models/usage/models/package-info.java b/typespec-tests/src/main/java/com/models/usage/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/models/package-info.java rename to typespec-tests/src/main/java/com/models/usage/models/package-info.java diff --git a/cadl-tests/src/main/java/com/models/usage/package-info.java b/typespec-tests/src/main/java/com/models/usage/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/usage/package-info.java rename to typespec-tests/src/main/java/com/models/usage/package-info.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/AutomaticAsyncClient.java b/typespec-tests/src/main/java/com/models/visibility/automatic/AutomaticAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/AutomaticAsyncClient.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/AutomaticAsyncClient.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/AutomaticClient.java b/typespec-tests/src/main/java/com/models/visibility/automatic/AutomaticClient.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/AutomaticClient.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/AutomaticClient.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/AutomaticClientBuilder.java b/typespec-tests/src/main/java/com/models/visibility/automatic/AutomaticClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/AutomaticClientBuilder.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/AutomaticClientBuilder.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/implementation/AutomaticClientImpl.java b/typespec-tests/src/main/java/com/models/visibility/automatic/implementation/AutomaticClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/implementation/AutomaticClientImpl.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/implementation/AutomaticClientImpl.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/implementation/package-info.java b/typespec-tests/src/main/java/com/models/visibility/automatic/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/implementation/package-info.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/models/VisibilityModel.java b/typespec-tests/src/main/java/com/models/visibility/automatic/models/VisibilityModel.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/models/VisibilityModel.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/models/VisibilityModel.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/models/package-info.java b/typespec-tests/src/main/java/com/models/visibility/automatic/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/models/package-info.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/models/package-info.java diff --git a/cadl-tests/src/main/java/com/models/visibility/automatic/package-info.java b/typespec-tests/src/main/java/com/models/visibility/automatic/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/models/visibility/automatic/package-info.java rename to typespec-tests/src/main/java/com/models/visibility/automatic/package-info.java diff --git a/cadl-tests/src/main/java/com/projectedname/ProjectedNameAsyncClient.java b/typespec-tests/src/main/java/com/projectedname/ProjectedNameAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/ProjectedNameAsyncClient.java rename to typespec-tests/src/main/java/com/projectedname/ProjectedNameAsyncClient.java diff --git a/cadl-tests/src/main/java/com/projectedname/ProjectedNameClient.java b/typespec-tests/src/main/java/com/projectedname/ProjectedNameClient.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/ProjectedNameClient.java rename to typespec-tests/src/main/java/com/projectedname/ProjectedNameClient.java diff --git a/cadl-tests/src/main/java/com/projectedname/ProjectedNameClientBuilder.java b/typespec-tests/src/main/java/com/projectedname/ProjectedNameClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/ProjectedNameClientBuilder.java rename to typespec-tests/src/main/java/com/projectedname/ProjectedNameClientBuilder.java diff --git a/cadl-tests/src/main/java/com/projectedname/implementation/ProjectedNameClientImpl.java b/typespec-tests/src/main/java/com/projectedname/implementation/ProjectedNameClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/implementation/ProjectedNameClientImpl.java rename to typespec-tests/src/main/java/com/projectedname/implementation/ProjectedNameClientImpl.java diff --git a/cadl-tests/src/main/java/com/projectedname/implementation/package-info.java b/typespec-tests/src/main/java/com/projectedname/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/implementation/package-info.java rename to typespec-tests/src/main/java/com/projectedname/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/projectedname/models/Project.java b/typespec-tests/src/main/java/com/projectedname/models/Project.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/models/Project.java rename to typespec-tests/src/main/java/com/projectedname/models/Project.java diff --git a/cadl-tests/src/main/java/com/projectedname/models/package-info.java b/typespec-tests/src/main/java/com/projectedname/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/models/package-info.java rename to typespec-tests/src/main/java/com/projectedname/models/package-info.java diff --git a/cadl-tests/src/main/java/com/projectedname/package-info.java b/typespec-tests/src/main/java/com/projectedname/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/projectedname/package-info.java rename to typespec-tests/src/main/java/com/projectedname/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenAsyncClient.java b/typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenAsyncClient.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenAsyncClient.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenClient.java b/typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenClient.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenClient.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenClient.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenClientBuilder.java b/typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenClientBuilder.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenClientBuilder.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenServiceVersion.java b/typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenServiceVersion.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/DevDrivenServiceVersion.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/DevDrivenServiceVersion.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/implementation/DevDrivenClientImpl.java b/typespec-tests/src/main/java/com/resiliency/devdriven/implementation/DevDrivenClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/implementation/DevDrivenClientImpl.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/implementation/DevDrivenClientImpl.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/implementation/package-info.java b/typespec-tests/src/main/java/com/resiliency/devdriven/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/implementation/package-info.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/models/Input.java b/typespec-tests/src/main/java/com/resiliency/devdriven/models/Input.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/models/Input.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/models/Input.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/models/LroProduct.java b/typespec-tests/src/main/java/com/resiliency/devdriven/models/LroProduct.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/models/LroProduct.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/models/LroProduct.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/models/Mode.java b/typespec-tests/src/main/java/com/resiliency/devdriven/models/Mode.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/models/Mode.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/models/Mode.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/models/Product.java b/typespec-tests/src/main/java/com/resiliency/devdriven/models/Product.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/models/Product.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/models/Product.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/models/package-info.java b/typespec-tests/src/main/java/com/resiliency/devdriven/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/models/package-info.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/models/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/devdriven/package-info.java b/typespec-tests/src/main/java/com/resiliency/devdriven/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/devdriven/package-info.java rename to typespec-tests/src/main/java/com/resiliency/devdriven/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1AsyncClient.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1AsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1AsyncClient.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1AsyncClient.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1Client.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1Client.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1Client.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1Client.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1ClientBuilder.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1ClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1ClientBuilder.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/ServiceDriven1ClientBuilder.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/implementation/ServiceDriven1ClientImpl.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/implementation/ServiceDriven1ClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/implementation/ServiceDriven1ClientImpl.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/implementation/ServiceDriven1ClientImpl.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/implementation/package-info.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/implementation/package-info.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/models/Message.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/models/Message.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/models/Message.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/models/Message.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/models/PostInput.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/models/PostInput.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/models/PostInput.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/models/PostInput.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/models/package-info.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/models/package-info.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/models/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven1/package-info.java b/typespec-tests/src/main/java/com/resiliency/servicedriven1/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven1/package-info.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven1/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2AsyncClient.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2AsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2AsyncClient.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2AsyncClient.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2Client.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2Client.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2Client.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2Client.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2ClientBuilder.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2ClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2ClientBuilder.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/ServiceDriven2ClientBuilder.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/implementation/ServiceDriven2ClientImpl.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/implementation/ServiceDriven2ClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/implementation/ServiceDriven2ClientImpl.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/implementation/ServiceDriven2ClientImpl.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/implementation/package-info.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/implementation/package-info.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/models/ContentTypePath.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/models/ContentTypePath.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/models/ContentTypePath.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/models/ContentTypePath.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/models/Message.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/models/Message.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/models/Message.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/models/Message.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/models/PostInput.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/models/PostInput.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/models/PostInput.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/models/PostInput.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/models/package-info.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/models/package-info.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/models/package-info.java diff --git a/cadl-tests/src/main/java/com/resiliency/servicedriven2/package-info.java b/typespec-tests/src/main/java/com/resiliency/servicedriven2/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/resiliency/servicedriven2/package-info.java rename to typespec-tests/src/main/java/com/resiliency/servicedriven2/package-info.java diff --git a/cadl-tests/src/main/java/com/server/parameterized/ParameterizedAsyncClient.java b/typespec-tests/src/main/java/com/server/parameterized/ParameterizedAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/server/parameterized/ParameterizedAsyncClient.java rename to typespec-tests/src/main/java/com/server/parameterized/ParameterizedAsyncClient.java diff --git a/cadl-tests/src/main/java/com/server/parameterized/ParameterizedClient.java b/typespec-tests/src/main/java/com/server/parameterized/ParameterizedClient.java similarity index 100% rename from cadl-tests/src/main/java/com/server/parameterized/ParameterizedClient.java rename to typespec-tests/src/main/java/com/server/parameterized/ParameterizedClient.java diff --git a/cadl-tests/src/main/java/com/server/parameterized/ParameterizedClientBuilder.java b/typespec-tests/src/main/java/com/server/parameterized/ParameterizedClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/server/parameterized/ParameterizedClientBuilder.java rename to typespec-tests/src/main/java/com/server/parameterized/ParameterizedClientBuilder.java diff --git a/cadl-tests/src/main/java/com/server/parameterized/implementation/ParameterizedClientImpl.java b/typespec-tests/src/main/java/com/server/parameterized/implementation/ParameterizedClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/server/parameterized/implementation/ParameterizedClientImpl.java rename to typespec-tests/src/main/java/com/server/parameterized/implementation/ParameterizedClientImpl.java diff --git a/cadl-tests/src/main/java/com/server/parameterized/implementation/package-info.java b/typespec-tests/src/main/java/com/server/parameterized/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/server/parameterized/implementation/package-info.java rename to typespec-tests/src/main/java/com/server/parameterized/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/server/parameterized/package-info.java b/typespec-tests/src/main/java/com/server/parameterized/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/server/parameterized/package-info.java rename to typespec-tests/src/main/java/com/server/parameterized/package-info.java diff --git a/cadl-tests/src/main/java/com/specialwords/ModelAsyncClient.java b/typespec-tests/src/main/java/com/specialwords/ModelAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/ModelAsyncClient.java rename to typespec-tests/src/main/java/com/specialwords/ModelAsyncClient.java diff --git a/cadl-tests/src/main/java/com/specialwords/ModelClient.java b/typespec-tests/src/main/java/com/specialwords/ModelClient.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/ModelClient.java rename to typespec-tests/src/main/java/com/specialwords/ModelClient.java diff --git a/cadl-tests/src/main/java/com/specialwords/OperationAsyncClient.java b/typespec-tests/src/main/java/com/specialwords/OperationAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/OperationAsyncClient.java rename to typespec-tests/src/main/java/com/specialwords/OperationAsyncClient.java diff --git a/cadl-tests/src/main/java/com/specialwords/OperationClient.java b/typespec-tests/src/main/java/com/specialwords/OperationClient.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/OperationClient.java rename to typespec-tests/src/main/java/com/specialwords/OperationClient.java diff --git a/cadl-tests/src/main/java/com/specialwords/ParameterAsyncClient.java b/typespec-tests/src/main/java/com/specialwords/ParameterAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/ParameterAsyncClient.java rename to typespec-tests/src/main/java/com/specialwords/ParameterAsyncClient.java diff --git a/cadl-tests/src/main/java/com/specialwords/ParameterClient.java b/typespec-tests/src/main/java/com/specialwords/ParameterClient.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/ParameterClient.java rename to typespec-tests/src/main/java/com/specialwords/ParameterClient.java diff --git a/cadl-tests/src/main/java/com/specialwords/SpecialWordsClientBuilder.java b/typespec-tests/src/main/java/com/specialwords/SpecialWordsClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/SpecialWordsClientBuilder.java rename to typespec-tests/src/main/java/com/specialwords/SpecialWordsClientBuilder.java diff --git a/cadl-tests/src/main/java/com/specialwords/implementation/ModelsImpl.java b/typespec-tests/src/main/java/com/specialwords/implementation/ModelsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/implementation/ModelsImpl.java rename to typespec-tests/src/main/java/com/specialwords/implementation/ModelsImpl.java diff --git a/cadl-tests/src/main/java/com/specialwords/implementation/OperationsImpl.java b/typespec-tests/src/main/java/com/specialwords/implementation/OperationsImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/implementation/OperationsImpl.java rename to typespec-tests/src/main/java/com/specialwords/implementation/OperationsImpl.java diff --git a/cadl-tests/src/main/java/com/specialwords/implementation/ParametersImpl.java b/typespec-tests/src/main/java/com/specialwords/implementation/ParametersImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/implementation/ParametersImpl.java rename to typespec-tests/src/main/java/com/specialwords/implementation/ParametersImpl.java diff --git a/cadl-tests/src/main/java/com/specialwords/implementation/SpecialWordsClientImpl.java b/typespec-tests/src/main/java/com/specialwords/implementation/SpecialWordsClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/implementation/SpecialWordsClientImpl.java rename to typespec-tests/src/main/java/com/specialwords/implementation/SpecialWordsClientImpl.java diff --git a/cadl-tests/src/main/java/com/specialwords/implementation/package-info.java b/typespec-tests/src/main/java/com/specialwords/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/implementation/package-info.java rename to typespec-tests/src/main/java/com/specialwords/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/specialwords/models/BaseModel.java b/typespec-tests/src/main/java/com/specialwords/models/BaseModel.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/models/BaseModel.java rename to typespec-tests/src/main/java/com/specialwords/models/BaseModel.java diff --git a/cadl-tests/src/main/java/com/specialwords/models/DerivedModel.java b/typespec-tests/src/main/java/com/specialwords/models/DerivedModel.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/models/DerivedModel.java rename to typespec-tests/src/main/java/com/specialwords/models/DerivedModel.java diff --git a/cadl-tests/src/main/java/com/specialwords/models/package-info.java b/typespec-tests/src/main/java/com/specialwords/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/models/package-info.java rename to typespec-tests/src/main/java/com/specialwords/models/package-info.java diff --git a/cadl-tests/src/main/java/com/specialwords/package-info.java b/typespec-tests/src/main/java/com/specialwords/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/specialwords/package-info.java rename to typespec-tests/src/main/java/com/specialwords/package-info.java diff --git a/cadl-tests/src/main/java/com/unions/UnionsAsyncClient.java b/typespec-tests/src/main/java/com/unions/UnionsAsyncClient.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/UnionsAsyncClient.java rename to typespec-tests/src/main/java/com/unions/UnionsAsyncClient.java diff --git a/cadl-tests/src/main/java/com/unions/UnionsClient.java b/typespec-tests/src/main/java/com/unions/UnionsClient.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/UnionsClient.java rename to typespec-tests/src/main/java/com/unions/UnionsClient.java diff --git a/cadl-tests/src/main/java/com/unions/UnionsClientBuilder.java b/typespec-tests/src/main/java/com/unions/UnionsClientBuilder.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/UnionsClientBuilder.java rename to typespec-tests/src/main/java/com/unions/UnionsClientBuilder.java diff --git a/cadl-tests/src/main/java/com/unions/implementation/UnionsClientImpl.java b/typespec-tests/src/main/java/com/unions/implementation/UnionsClientImpl.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/implementation/UnionsClientImpl.java rename to typespec-tests/src/main/java/com/unions/implementation/UnionsClientImpl.java diff --git a/cadl-tests/src/main/java/com/unions/implementation/package-info.java b/typespec-tests/src/main/java/com/unions/implementation/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/implementation/package-info.java rename to typespec-tests/src/main/java/com/unions/implementation/package-info.java diff --git a/cadl-tests/src/main/java/com/unions/models/BaseModel.java b/typespec-tests/src/main/java/com/unions/models/BaseModel.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/BaseModel.java rename to typespec-tests/src/main/java/com/unions/models/BaseModel.java diff --git a/cadl-tests/src/main/java/com/unions/models/IntegerListSimpleUnionModel.java b/typespec-tests/src/main/java/com/unions/models/IntegerListSimpleUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/IntegerListSimpleUnionModel.java rename to typespec-tests/src/main/java/com/unions/models/IntegerListSimpleUnionModel.java diff --git a/cadl-tests/src/main/java/com/unions/models/IntegerSimpleUnionModel.java b/typespec-tests/src/main/java/com/unions/models/IntegerSimpleUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/IntegerSimpleUnionModel.java rename to typespec-tests/src/main/java/com/unions/models/IntegerSimpleUnionModel.java diff --git a/cadl-tests/src/main/java/com/unions/models/Model1.java b/typespec-tests/src/main/java/com/unions/models/Model1.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/Model1.java rename to typespec-tests/src/main/java/com/unions/models/Model1.java diff --git a/cadl-tests/src/main/java/com/unions/models/Model1NamedUnionModel.java b/typespec-tests/src/main/java/com/unions/models/Model1NamedUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/Model1NamedUnionModel.java rename to typespec-tests/src/main/java/com/unions/models/Model1NamedUnionModel.java diff --git a/cadl-tests/src/main/java/com/unions/models/Model2.java b/typespec-tests/src/main/java/com/unions/models/Model2.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/Model2.java rename to typespec-tests/src/main/java/com/unions/models/Model2.java diff --git a/cadl-tests/src/main/java/com/unions/models/Model2NamedUnionModel.java b/typespec-tests/src/main/java/com/unions/models/Model2NamedUnionModel.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/Model2NamedUnionModel.java rename to typespec-tests/src/main/java/com/unions/models/Model2NamedUnionModel.java diff --git a/cadl-tests/src/main/java/com/unions/models/ModelWithNamedUnionProperty.java b/typespec-tests/src/main/java/com/unions/models/ModelWithNamedUnionProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/ModelWithNamedUnionProperty.java rename to typespec-tests/src/main/java/com/unions/models/ModelWithNamedUnionProperty.java diff --git a/cadl-tests/src/main/java/com/unions/models/ModelWithSimpleUnionProperty.java b/typespec-tests/src/main/java/com/unions/models/ModelWithSimpleUnionProperty.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/ModelWithSimpleUnionProperty.java rename to typespec-tests/src/main/java/com/unions/models/ModelWithSimpleUnionProperty.java diff --git a/cadl-tests/src/main/java/com/unions/models/NamedUnionModelBase.java b/typespec-tests/src/main/java/com/unions/models/NamedUnionModelBase.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/NamedUnionModelBase.java rename to typespec-tests/src/main/java/com/unions/models/NamedUnionModelBase.java diff --git a/cadl-tests/src/main/java/com/unions/models/SimpleUnionModelBase.java b/typespec-tests/src/main/java/com/unions/models/SimpleUnionModelBase.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/SimpleUnionModelBase.java rename to typespec-tests/src/main/java/com/unions/models/SimpleUnionModelBase.java diff --git a/cadl-tests/src/main/java/com/unions/models/package-info.java b/typespec-tests/src/main/java/com/unions/models/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/models/package-info.java rename to typespec-tests/src/main/java/com/unions/models/package-info.java diff --git a/cadl-tests/src/main/java/com/unions/package-info.java b/typespec-tests/src/main/java/com/unions/package-info.java similarity index 100% rename from cadl-tests/src/main/java/com/unions/package-info.java rename to typespec-tests/src/main/java/com/unions/package-info.java diff --git a/cadl-tests/src/main/resources/_specs_-azure-core.properties b/typespec-tests/src/main/resources/_specs_-azure-core.properties similarity index 100% rename from cadl-tests/src/main/resources/_specs_-azure-core.properties rename to typespec-tests/src/main/resources/_specs_-azure-core.properties diff --git a/cadl-tests/src/main/resources/_specs_-azure-traits.properties b/typespec-tests/src/main/resources/_specs_-azure-traits.properties similarity index 100% rename from cadl-tests/src/main/resources/_specs_-azure-traits.properties rename to typespec-tests/src/main/resources/_specs_-azure-traits.properties diff --git a/cadl-tests/src/main/resources/arrays-itemtypes.properties b/typespec-tests/src/main/resources/arrays-itemtypes.properties similarity index 100% rename from cadl-tests/src/main/resources/arrays-itemtypes.properties rename to typespec-tests/src/main/resources/arrays-itemtypes.properties diff --git a/cadl-tests/src/main/resources/authentication-apikey.properties b/typespec-tests/src/main/resources/authentication-apikey.properties similarity index 100% rename from cadl-tests/src/main/resources/authentication-apikey.properties rename to typespec-tests/src/main/resources/authentication-apikey.properties diff --git a/cadl-tests/src/main/resources/authentication-oauth2.properties b/typespec-tests/src/main/resources/authentication-oauth2.properties similarity index 100% rename from cadl-tests/src/main/resources/authentication-oauth2.properties rename to typespec-tests/src/main/resources/authentication-oauth2.properties diff --git a/cadl-tests/src/main/resources/authentication-union.properties b/typespec-tests/src/main/resources/authentication-union.properties similarity index 100% rename from cadl-tests/src/main/resources/authentication-union.properties rename to typespec-tests/src/main/resources/authentication-union.properties diff --git a/cadl-tests/src/main/resources/azure-lro-core.properties b/typespec-tests/src/main/resources/azure-lro-core.properties similarity index 100% rename from cadl-tests/src/main/resources/azure-lro-core.properties rename to typespec-tests/src/main/resources/azure-lro-core.properties diff --git a/cadl-tests/src/main/resources/azure-lro-rpc.properties b/typespec-tests/src/main/resources/azure-lro-rpc.properties similarity index 100% rename from cadl-tests/src/main/resources/azure-lro-rpc.properties rename to typespec-tests/src/main/resources/azure-lro-rpc.properties diff --git a/cadl-tests/src/main/resources/azure-lro.properties b/typespec-tests/src/main/resources/azure-lro.properties similarity index 100% rename from cadl-tests/src/main/resources/azure-lro.properties rename to typespec-tests/src/main/resources/azure-lro.properties diff --git a/cadl-tests/src/main/resources/cadl-apiversion.properties b/typespec-tests/src/main/resources/cadl-apiversion.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-apiversion.properties rename to typespec-tests/src/main/resources/cadl-apiversion.properties diff --git a/cadl-tests/src/main/resources/cadl-auth.properties b/typespec-tests/src/main/resources/cadl-auth.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-auth.properties rename to typespec-tests/src/main/resources/cadl-auth.properties diff --git a/cadl-tests/src/main/resources/cadl-builtin.properties b/typespec-tests/src/main/resources/cadl-builtin.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-builtin.properties rename to typespec-tests/src/main/resources/cadl-builtin.properties diff --git a/cadl-tests/src/main/resources/cadl-enumservice.properties b/typespec-tests/src/main/resources/cadl-enumservice.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-enumservice.properties rename to typespec-tests/src/main/resources/cadl-enumservice.properties diff --git a/cadl-tests/src/main/resources/cadl-errormodel.properties b/typespec-tests/src/main/resources/cadl-errormodel.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-errormodel.properties rename to typespec-tests/src/main/resources/cadl-errormodel.properties diff --git a/cadl-tests/src/main/resources/cadl-flatten.properties b/typespec-tests/src/main/resources/cadl-flatten.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-flatten.properties rename to typespec-tests/src/main/resources/cadl-flatten.properties diff --git a/cadl-tests/src/main/resources/cadl-longrunning.properties b/typespec-tests/src/main/resources/cadl-longrunning.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-longrunning.properties rename to typespec-tests/src/main/resources/cadl-longrunning.properties diff --git a/cadl-tests/src/main/resources/cadl-multicontenttypes.properties b/typespec-tests/src/main/resources/cadl-multicontenttypes.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-multicontenttypes.properties rename to typespec-tests/src/main/resources/cadl-multicontenttypes.properties diff --git a/cadl-tests/src/main/resources/cadl-multipleapiversion.properties b/typespec-tests/src/main/resources/cadl-multipleapiversion.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-multipleapiversion.properties rename to typespec-tests/src/main/resources/cadl-multipleapiversion.properties diff --git a/cadl-tests/src/main/resources/cadl-naming.properties b/typespec-tests/src/main/resources/cadl-naming.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-naming.properties rename to typespec-tests/src/main/resources/cadl-naming.properties diff --git a/cadl-tests/src/main/resources/cadl-odata.properties b/typespec-tests/src/main/resources/cadl-odata.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-odata.properties rename to typespec-tests/src/main/resources/cadl-odata.properties diff --git a/cadl-tests/src/main/resources/cadl-optional.properties b/typespec-tests/src/main/resources/cadl-optional.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-optional.properties rename to typespec-tests/src/main/resources/cadl-optional.properties diff --git a/cadl-tests/src/main/resources/cadl-paged.properties b/typespec-tests/src/main/resources/cadl-paged.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-paged.properties rename to typespec-tests/src/main/resources/cadl-paged.properties diff --git a/cadl-tests/src/main/resources/cadl-patch.properties b/typespec-tests/src/main/resources/cadl-patch.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-patch.properties rename to typespec-tests/src/main/resources/cadl-patch.properties diff --git a/cadl-tests/src/main/resources/cadl-polymorphism.properties b/typespec-tests/src/main/resources/cadl-polymorphism.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-polymorphism.properties rename to typespec-tests/src/main/resources/cadl-polymorphism.properties diff --git a/cadl-tests/src/main/resources/cadl-protocolandconvenient.properties b/typespec-tests/src/main/resources/cadl-protocolandconvenient.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-protocolandconvenient.properties rename to typespec-tests/src/main/resources/cadl-protocolandconvenient.properties diff --git a/cadl-tests/src/main/resources/cadl-response.properties b/typespec-tests/src/main/resources/cadl-response.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-response.properties rename to typespec-tests/src/main/resources/cadl-response.properties diff --git a/cadl-tests/src/main/resources/cadl-server.properties b/typespec-tests/src/main/resources/cadl-server.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-server.properties rename to typespec-tests/src/main/resources/cadl-server.properties diff --git a/cadl-tests/src/main/resources/cadl-specialheaders.properties b/typespec-tests/src/main/resources/cadl-specialheaders.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-specialheaders.properties rename to typespec-tests/src/main/resources/cadl-specialheaders.properties diff --git a/cadl-tests/src/main/resources/cadl-union.properties b/typespec-tests/src/main/resources/cadl-union.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-union.properties rename to typespec-tests/src/main/resources/cadl-union.properties diff --git a/cadl-tests/src/main/resources/cadl-visibility.properties b/typespec-tests/src/main/resources/cadl-visibility.properties similarity index 100% rename from cadl-tests/src/main/resources/cadl-visibility.properties rename to typespec-tests/src/main/resources/cadl-visibility.properties diff --git a/cadl-tests/src/main/resources/collectionformat.properties b/typespec-tests/src/main/resources/collectionformat.properties similarity index 100% rename from cadl-tests/src/main/resources/collectionformat.properties rename to typespec-tests/src/main/resources/collectionformat.properties diff --git a/cadl-tests/src/main/resources/dictionary.properties b/typespec-tests/src/main/resources/dictionary.properties similarity index 100% rename from cadl-tests/src/main/resources/dictionary.properties rename to typespec-tests/src/main/resources/dictionary.properties diff --git a/cadl-tests/src/main/resources/enums-extensible.properties b/typespec-tests/src/main/resources/enums-extensible.properties similarity index 100% rename from cadl-tests/src/main/resources/enums-extensible.properties rename to typespec-tests/src/main/resources/enums-extensible.properties diff --git a/cadl-tests/src/main/resources/enums-fixed.properties b/typespec-tests/src/main/resources/enums-fixed.properties similarity index 100% rename from cadl-tests/src/main/resources/enums-fixed.properties rename to typespec-tests/src/main/resources/enums-fixed.properties diff --git a/cadl-tests/src/main/resources/hello.properties b/typespec-tests/src/main/resources/hello.properties similarity index 100% rename from cadl-tests/src/main/resources/hello.properties rename to typespec-tests/src/main/resources/hello.properties diff --git a/cadl-tests/src/main/resources/internal.properties b/typespec-tests/src/main/resources/internal.properties similarity index 100% rename from cadl-tests/src/main/resources/internal.properties rename to typespec-tests/src/main/resources/internal.properties diff --git a/cadl-tests/src/main/resources/models-inheritance.properties b/typespec-tests/src/main/resources/models-inheritance.properties similarity index 100% rename from cadl-tests/src/main/resources/models-inheritance.properties rename to typespec-tests/src/main/resources/models-inheritance.properties diff --git a/cadl-tests/src/main/resources/models-property-nullable.properties b/typespec-tests/src/main/resources/models-property-nullable.properties similarity index 100% rename from cadl-tests/src/main/resources/models-property-nullable.properties rename to typespec-tests/src/main/resources/models-property-nullable.properties diff --git a/cadl-tests/src/main/resources/models-property-optional.properties b/typespec-tests/src/main/resources/models-property-optional.properties similarity index 100% rename from cadl-tests/src/main/resources/models-property-optional.properties rename to typespec-tests/src/main/resources/models-property-optional.properties diff --git a/cadl-tests/src/main/resources/models-property-types.properties b/typespec-tests/src/main/resources/models-property-types.properties similarity index 100% rename from cadl-tests/src/main/resources/models-property-types.properties rename to typespec-tests/src/main/resources/models-property-types.properties diff --git a/cadl-tests/src/main/resources/models-usage.properties b/typespec-tests/src/main/resources/models-usage.properties similarity index 100% rename from cadl-tests/src/main/resources/models-usage.properties rename to typespec-tests/src/main/resources/models-usage.properties diff --git a/cadl-tests/src/main/resources/models-visibility-automatic.properties b/typespec-tests/src/main/resources/models-visibility-automatic.properties similarity index 100% rename from cadl-tests/src/main/resources/models-visibility-automatic.properties rename to typespec-tests/src/main/resources/models-visibility-automatic.properties diff --git a/cadl-tests/src/main/resources/projectedname.properties b/typespec-tests/src/main/resources/projectedname.properties similarity index 100% rename from cadl-tests/src/main/resources/projectedname.properties rename to typespec-tests/src/main/resources/projectedname.properties diff --git a/cadl-tests/src/main/resources/resiliency-devdriven.properties b/typespec-tests/src/main/resources/resiliency-devdriven.properties similarity index 100% rename from cadl-tests/src/main/resources/resiliency-devdriven.properties rename to typespec-tests/src/main/resources/resiliency-devdriven.properties diff --git a/cadl-tests/src/main/resources/resiliency-servicedriven1.properties b/typespec-tests/src/main/resources/resiliency-servicedriven1.properties similarity index 100% rename from cadl-tests/src/main/resources/resiliency-servicedriven1.properties rename to typespec-tests/src/main/resources/resiliency-servicedriven1.properties diff --git a/cadl-tests/src/main/resources/resiliency-servicedriven2.properties b/typespec-tests/src/main/resources/resiliency-servicedriven2.properties similarity index 100% rename from cadl-tests/src/main/resources/resiliency-servicedriven2.properties rename to typespec-tests/src/main/resources/resiliency-servicedriven2.properties diff --git a/cadl-tests/src/main/resources/server-parameterized.properties b/typespec-tests/src/main/resources/server-parameterized.properties similarity index 100% rename from cadl-tests/src/main/resources/server-parameterized.properties rename to typespec-tests/src/main/resources/server-parameterized.properties diff --git a/cadl-tests/src/main/resources/specialwords.properties b/typespec-tests/src/main/resources/specialwords.properties similarity index 100% rename from cadl-tests/src/main/resources/specialwords.properties rename to typespec-tests/src/main/resources/specialwords.properties diff --git a/cadl-tests/src/main/resources/unions.properties b/typespec-tests/src/main/resources/unions.properties similarity index 100% rename from cadl-tests/src/main/resources/unions.properties rename to typespec-tests/src/main/resources/unions.properties diff --git a/cadl-tests/src/samples/java/com/_specs_/azure/core/ReadmeSamples.java b/typespec-tests/src/samples/java/com/_specs_/azure/core/ReadmeSamples.java similarity index 100% rename from cadl-tests/src/samples/java/com/_specs_/azure/core/ReadmeSamples.java rename to typespec-tests/src/samples/java/com/_specs_/azure/core/ReadmeSamples.java diff --git a/cadl-tests/src/test/java/com/_specs_/azure/core/CoreTests.java b/typespec-tests/src/test/java/com/_specs_/azure/core/CoreTests.java similarity index 100% rename from cadl-tests/src/test/java/com/_specs_/azure/core/CoreTests.java rename to typespec-tests/src/test/java/com/_specs_/azure/core/CoreTests.java diff --git a/cadl-tests/src/test/java/com/_specs_/azure/core/generated/CoreClientTestBase.java b/typespec-tests/src/test/java/com/_specs_/azure/core/generated/CoreClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/_specs_/azure/core/generated/CoreClientTestBase.java rename to typespec-tests/src/test/java/com/_specs_/azure/core/generated/CoreClientTestBase.java diff --git a/cadl-tests/src/test/java/com/_specs_/azure/traits/TraitsTests.java b/typespec-tests/src/test/java/com/_specs_/azure/traits/TraitsTests.java similarity index 100% rename from cadl-tests/src/test/java/com/_specs_/azure/traits/TraitsTests.java rename to typespec-tests/src/test/java/com/_specs_/azure/traits/TraitsTests.java diff --git a/cadl-tests/src/test/java/com/_specs_/azure/traits/generated/TraitsClientTestBase.java b/typespec-tests/src/test/java/com/_specs_/azure/traits/generated/TraitsClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/_specs_/azure/traits/generated/TraitsClientTestBase.java rename to typespec-tests/src/test/java/com/_specs_/azure/traits/generated/TraitsClientTestBase.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/BooleanValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/BooleanValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/BooleanValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/BooleanValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/DatetimeValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/DatetimeValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/DatetimeValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/DatetimeValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/DurationValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/DurationValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/DurationValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/DurationValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/Float32ValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/Float32ValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/Float32ValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/Float32ValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/Int32ValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/Int32ValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/Int32ValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/Int32ValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/Int64ValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/Int64ValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/Int64ValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/Int64ValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/ModelValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/ModelValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/ModelValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/ModelValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/StringValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/StringValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/StringValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/StringValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/UnknownValueClientTest.java b/typespec-tests/src/test/java/com/arrays/itemtypes/UnknownValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/UnknownValueClientTest.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/UnknownValueClientTest.java diff --git a/cadl-tests/src/test/java/com/arrays/itemtypes/generated/ItemTypesClientTestBase.java b/typespec-tests/src/test/java/com/arrays/itemtypes/generated/ItemTypesClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/arrays/itemtypes/generated/ItemTypesClientTestBase.java rename to typespec-tests/src/test/java/com/arrays/itemtypes/generated/ItemTypesClientTestBase.java diff --git a/cadl-tests/src/test/java/com/authentication/apikey/ApiKeyTests.java b/typespec-tests/src/test/java/com/authentication/apikey/ApiKeyTests.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/apikey/ApiKeyTests.java rename to typespec-tests/src/test/java/com/authentication/apikey/ApiKeyTests.java diff --git a/cadl-tests/src/test/java/com/authentication/apikey/generated/ApiKeyClientTestBase.java b/typespec-tests/src/test/java/com/authentication/apikey/generated/ApiKeyClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/apikey/generated/ApiKeyClientTestBase.java rename to typespec-tests/src/test/java/com/authentication/apikey/generated/ApiKeyClientTestBase.java diff --git a/cadl-tests/src/test/java/com/authentication/oauth2/OAuth2Tests.java b/typespec-tests/src/test/java/com/authentication/oauth2/OAuth2Tests.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/oauth2/OAuth2Tests.java rename to typespec-tests/src/test/java/com/authentication/oauth2/OAuth2Tests.java diff --git a/cadl-tests/src/test/java/com/authentication/oauth2/generated/OAuth2ClientTestBase.java b/typespec-tests/src/test/java/com/authentication/oauth2/generated/OAuth2ClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/oauth2/generated/OAuth2ClientTestBase.java rename to typespec-tests/src/test/java/com/authentication/oauth2/generated/OAuth2ClientTestBase.java diff --git a/cadl-tests/src/test/java/com/authentication/union/UnionClientTest.java b/typespec-tests/src/test/java/com/authentication/union/UnionClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/union/UnionClientTest.java rename to typespec-tests/src/test/java/com/authentication/union/UnionClientTest.java diff --git a/cadl-tests/src/test/java/com/authentication/union/generated/UnionClientTestBase.java b/typespec-tests/src/test/java/com/authentication/union/generated/UnionClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/union/generated/UnionClientTestBase.java rename to typespec-tests/src/test/java/com/authentication/union/generated/UnionClientTestBase.java diff --git a/cadl-tests/src/test/java/com/authentication/util/AzureKeyCredentialPolicy.java b/typespec-tests/src/test/java/com/authentication/util/AzureKeyCredentialPolicy.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/util/AzureKeyCredentialPolicy.java rename to typespec-tests/src/test/java/com/authentication/util/AzureKeyCredentialPolicy.java diff --git a/cadl-tests/src/test/java/com/authentication/util/BearerTokenAuthenticationPolicy.java b/typespec-tests/src/test/java/com/authentication/util/BearerTokenAuthenticationPolicy.java similarity index 100% rename from cadl-tests/src/test/java/com/authentication/util/BearerTokenAuthenticationPolicy.java rename to typespec-tests/src/test/java/com/authentication/util/BearerTokenAuthenticationPolicy.java diff --git a/cadl-tests/src/test/java/com/azure/lro/LroTests.java b/typespec-tests/src/test/java/com/azure/lro/LroTests.java similarity index 100% rename from cadl-tests/src/test/java/com/azure/lro/LroTests.java rename to typespec-tests/src/test/java/com/azure/lro/LroTests.java diff --git a/cadl-tests/src/test/java/com/azure/lro/core/LroCoreTests.java b/typespec-tests/src/test/java/com/azure/lro/core/LroCoreTests.java similarity index 100% rename from cadl-tests/src/test/java/com/azure/lro/core/LroCoreTests.java rename to typespec-tests/src/test/java/com/azure/lro/core/LroCoreTests.java diff --git a/cadl-tests/src/test/java/com/azure/lro/core/generated/CoreClientTestBase.java b/typespec-tests/src/test/java/com/azure/lro/core/generated/CoreClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/azure/lro/core/generated/CoreClientTestBase.java rename to typespec-tests/src/test/java/com/azure/lro/core/generated/CoreClientTestBase.java diff --git a/cadl-tests/src/test/java/com/azure/lro/generated/LroClientTestBase.java b/typespec-tests/src/test/java/com/azure/lro/generated/LroClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/azure/lro/generated/LroClientTestBase.java rename to typespec-tests/src/test/java/com/azure/lro/generated/LroClientTestBase.java diff --git a/cadl-tests/src/test/java/com/azure/lro/rpc/generated/RpcClientTestBase.java b/typespec-tests/src/test/java/com/azure/lro/rpc/generated/RpcClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/azure/lro/rpc/generated/RpcClientTestBase.java rename to typespec-tests/src/test/java/com/azure/lro/rpc/generated/RpcClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/apiversion/generated/ApiVersionClientTestBase.java b/typespec-tests/src/test/java/com/cadl/apiversion/generated/ApiVersionClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/apiversion/generated/ApiVersionClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/apiversion/generated/ApiVersionClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/auth/generated/AuthClientTestBase.java b/typespec-tests/src/test/java/com/cadl/auth/generated/AuthClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/auth/generated/AuthClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/auth/generated/AuthClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/builtin/generated/BuiltinClientTestBase.java b/typespec-tests/src/test/java/com/cadl/builtin/generated/BuiltinClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/builtin/generated/BuiltinClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/builtin/generated/BuiltinClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/enumservice/EnumTests.java b/typespec-tests/src/test/java/com/cadl/enumservice/EnumTests.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/enumservice/EnumTests.java rename to typespec-tests/src/test/java/com/cadl/enumservice/EnumTests.java diff --git a/cadl-tests/src/test/java/com/cadl/enumservice/generated/EnumServiceClientTestBase.java b/typespec-tests/src/test/java/com/cadl/enumservice/generated/EnumServiceClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/enumservice/generated/EnumServiceClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/enumservice/generated/EnumServiceClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/errormodel/generated/ErrorModelClientTestBase.java b/typespec-tests/src/test/java/com/cadl/errormodel/generated/ErrorModelClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/errormodel/generated/ErrorModelClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/errormodel/generated/ErrorModelClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/flatten/FlattenTests.java b/typespec-tests/src/test/java/com/cadl/flatten/FlattenTests.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/flatten/FlattenTests.java rename to typespec-tests/src/test/java/com/cadl/flatten/FlattenTests.java diff --git a/cadl-tests/src/test/java/com/cadl/flatten/generated/FlattenClientTestBase.java b/typespec-tests/src/test/java/com/cadl/flatten/generated/FlattenClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/flatten/generated/FlattenClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/flatten/generated/FlattenClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/longrunning/generated/LongRunningClientTestBase.java b/typespec-tests/src/test/java/com/cadl/longrunning/generated/LongRunningClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/longrunning/generated/LongRunningClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/longrunning/generated/LongRunningClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/multicontenttypes/generated/MultiContentTypesClientTestBase.java b/typespec-tests/src/test/java/com/cadl/multicontenttypes/generated/MultiContentTypesClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/multicontenttypes/generated/MultiContentTypesClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/multicontenttypes/generated/MultiContentTypesClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/multipleapiversion/generated/FirstClientTestBase.java b/typespec-tests/src/test/java/com/cadl/multipleapiversion/generated/FirstClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/multipleapiversion/generated/FirstClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/multipleapiversion/generated/FirstClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/naming/generated/NamingClientTestBase.java b/typespec-tests/src/test/java/com/cadl/naming/generated/NamingClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/naming/generated/NamingClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/naming/generated/NamingClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/odata/generated/OdataClientTestBase.java b/typespec-tests/src/test/java/com/cadl/odata/generated/OdataClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/odata/generated/OdataClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/odata/generated/OdataClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/optional/generated/OptionalClientTestBase.java b/typespec-tests/src/test/java/com/cadl/optional/generated/OptionalClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/optional/generated/OptionalClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/optional/generated/OptionalClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/paged/PagedTests.java b/typespec-tests/src/test/java/com/cadl/paged/PagedTests.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/paged/PagedTests.java rename to typespec-tests/src/test/java/com/cadl/paged/PagedTests.java diff --git a/cadl-tests/src/test/java/com/cadl/paged/generated/PagedClientTestBase.java b/typespec-tests/src/test/java/com/cadl/paged/generated/PagedClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/paged/generated/PagedClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/paged/generated/PagedClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/patch/generated/PatchClientTestBase.java b/typespec-tests/src/test/java/com/cadl/patch/generated/PatchClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/patch/generated/PatchClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/patch/generated/PatchClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/polymorphism/generated/PolymorphismClientTestBase.java b/typespec-tests/src/test/java/com/cadl/polymorphism/generated/PolymorphismClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/polymorphism/generated/PolymorphismClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/polymorphism/generated/PolymorphismClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/protocolandconvenient/generated/ProtocolAndConvenientClientTestBase.java b/typespec-tests/src/test/java/com/cadl/protocolandconvenient/generated/ProtocolAndConvenientClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/protocolandconvenient/generated/ProtocolAndConvenientClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/protocolandconvenient/generated/ProtocolAndConvenientClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/response/generated/CoreClientTestBase.java b/typespec-tests/src/test/java/com/cadl/response/generated/CoreClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/response/generated/CoreClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/response/generated/CoreClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/server/ServerTests.java b/typespec-tests/src/test/java/com/cadl/server/ServerTests.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/server/ServerTests.java rename to typespec-tests/src/test/java/com/cadl/server/ServerTests.java diff --git a/cadl-tests/src/test/java/com/cadl/server/generated/HttpbinClientTestBase.java b/typespec-tests/src/test/java/com/cadl/server/generated/HttpbinClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/server/generated/HttpbinClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/server/generated/HttpbinClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/specialheaders/generated/SpecialHeadersClientTestBase.java b/typespec-tests/src/test/java/com/cadl/specialheaders/generated/SpecialHeadersClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/specialheaders/generated/SpecialHeadersClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/specialheaders/generated/SpecialHeadersClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/testserver/servicedriven1/DPGClientTest.java b/typespec-tests/src/test/java/com/cadl/testserver/servicedriven1/DPGClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/testserver/servicedriven1/DPGClientTest.java rename to typespec-tests/src/test/java/com/cadl/testserver/servicedriven1/DPGClientTest.java diff --git a/cadl-tests/src/test/java/com/cadl/testserver/servicedriven2/DPGClientTest.java b/typespec-tests/src/test/java/com/cadl/testserver/servicedriven2/DPGClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/testserver/servicedriven2/DPGClientTest.java rename to typespec-tests/src/test/java/com/cadl/testserver/servicedriven2/DPGClientTest.java diff --git a/cadl-tests/src/test/java/com/cadl/union/UnionTest.java b/typespec-tests/src/test/java/com/cadl/union/UnionTest.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/union/UnionTest.java rename to typespec-tests/src/test/java/com/cadl/union/UnionTest.java diff --git a/cadl-tests/src/test/java/com/cadl/union/generated/UnionClientTestBase.java b/typespec-tests/src/test/java/com/cadl/union/generated/UnionClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/union/generated/UnionClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/union/generated/UnionClientTestBase.java diff --git a/cadl-tests/src/test/java/com/cadl/visibility/generated/VisibilityClientTestBase.java b/typespec-tests/src/test/java/com/cadl/visibility/generated/VisibilityClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/cadl/visibility/generated/VisibilityClientTestBase.java rename to typespec-tests/src/test/java/com/cadl/visibility/generated/VisibilityClientTestBase.java diff --git a/cadl-tests/src/test/java/com/collectionformat/CollectionFormatClientTest.java b/typespec-tests/src/test/java/com/collectionformat/CollectionFormatClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/collectionformat/CollectionFormatClientTest.java rename to typespec-tests/src/test/java/com/collectionformat/CollectionFormatClientTest.java diff --git a/cadl-tests/src/test/java/com/collectionformat/generated/CollectionFormatClientTestBase.java b/typespec-tests/src/test/java/com/collectionformat/generated/CollectionFormatClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/collectionformat/generated/CollectionFormatClientTestBase.java rename to typespec-tests/src/test/java/com/collectionformat/generated/CollectionFormatClientTestBase.java diff --git a/cadl-tests/src/test/java/com/dictionary/BooleanValueTests.java b/typespec-tests/src/test/java/com/dictionary/BooleanValueTests.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/BooleanValueTests.java rename to typespec-tests/src/test/java/com/dictionary/BooleanValueTests.java diff --git a/cadl-tests/src/test/java/com/dictionary/DatetimeValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/DatetimeValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/DatetimeValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/DatetimeValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/DurationValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/DurationValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/DurationValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/DurationValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/Float32ValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/Float32ValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/Float32ValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/Float32ValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/Int32ValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/Int32ValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/Int32ValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/Int32ValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/Int64ValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/Int64ValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/Int64ValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/Int64ValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/ModelValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/ModelValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/ModelValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/ModelValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/RecursiveModelValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/RecursiveModelValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/RecursiveModelValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/RecursiveModelValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/StringValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/StringValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/StringValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/StringValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/UnknownValueClientTest.java b/typespec-tests/src/test/java/com/dictionary/UnknownValueClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/UnknownValueClientTest.java rename to typespec-tests/src/test/java/com/dictionary/UnknownValueClientTest.java diff --git a/cadl-tests/src/test/java/com/dictionary/generated/DictionaryClientTestBase.java b/typespec-tests/src/test/java/com/dictionary/generated/DictionaryClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/dictionary/generated/DictionaryClientTestBase.java rename to typespec-tests/src/test/java/com/dictionary/generated/DictionaryClientTestBase.java diff --git a/cadl-tests/src/test/java/com/enums/extensible/ExtensibleClientTest.java b/typespec-tests/src/test/java/com/enums/extensible/ExtensibleClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/enums/extensible/ExtensibleClientTest.java rename to typespec-tests/src/test/java/com/enums/extensible/ExtensibleClientTest.java diff --git a/cadl-tests/src/test/java/com/enums/extensible/generated/ExtensibleClientTestBase.java b/typespec-tests/src/test/java/com/enums/extensible/generated/ExtensibleClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/enums/extensible/generated/ExtensibleClientTestBase.java rename to typespec-tests/src/test/java/com/enums/extensible/generated/ExtensibleClientTestBase.java diff --git a/cadl-tests/src/test/java/com/enums/fixed/FixedClientTest.java b/typespec-tests/src/test/java/com/enums/fixed/FixedClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/enums/fixed/FixedClientTest.java rename to typespec-tests/src/test/java/com/enums/fixed/FixedClientTest.java diff --git a/cadl-tests/src/test/java/com/enums/fixed/generated/FixedClientTestBase.java b/typespec-tests/src/test/java/com/enums/fixed/generated/FixedClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/enums/fixed/generated/FixedClientTestBase.java rename to typespec-tests/src/test/java/com/enums/fixed/generated/FixedClientTestBase.java diff --git a/cadl-tests/src/test/java/com/hello/HelloClientTest.java b/typespec-tests/src/test/java/com/hello/HelloClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/hello/HelloClientTest.java rename to typespec-tests/src/test/java/com/hello/HelloClientTest.java diff --git a/cadl-tests/src/test/java/com/hello/generated/HelloClientTestBase.java b/typespec-tests/src/test/java/com/hello/generated/HelloClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/hello/generated/HelloClientTestBase.java rename to typespec-tests/src/test/java/com/hello/generated/HelloClientTestBase.java diff --git a/cadl-tests/src/test/java/com/internal/generated/InternalClientTestBase.java b/typespec-tests/src/test/java/com/internal/generated/InternalClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/internal/generated/InternalClientTestBase.java rename to typespec-tests/src/test/java/com/internal/generated/InternalClientTestBase.java diff --git a/cadl-tests/src/test/java/com/models/inheritance/DiscriminatedClientTest.java b/typespec-tests/src/test/java/com/models/inheritance/DiscriminatedClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/inheritance/DiscriminatedClientTest.java rename to typespec-tests/src/test/java/com/models/inheritance/DiscriminatedClientTest.java diff --git a/cadl-tests/src/test/java/com/models/inheritance/InheritanceClientTest.java b/typespec-tests/src/test/java/com/models/inheritance/InheritanceClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/inheritance/InheritanceClientTest.java rename to typespec-tests/src/test/java/com/models/inheritance/InheritanceClientTest.java diff --git a/cadl-tests/src/test/java/com/models/inheritance/generated/InheritanceClientTestBase.java b/typespec-tests/src/test/java/com/models/inheritance/generated/InheritanceClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/models/inheritance/generated/InheritanceClientTestBase.java rename to typespec-tests/src/test/java/com/models/inheritance/generated/InheritanceClientTestBase.java diff --git a/cadl-tests/src/test/java/com/models/property/nullable/generated/NullableClientTestBase.java b/typespec-tests/src/test/java/com/models/property/nullable/generated/NullableClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/nullable/generated/NullableClientTestBase.java rename to typespec-tests/src/test/java/com/models/property/nullable/generated/NullableClientTestBase.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/BytesClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/BytesClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/BytesClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/BytesClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/CollectionsByteClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/CollectionsByteClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/CollectionsByteClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/CollectionsByteClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/CollectionsModelClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/CollectionsModelClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/CollectionsModelClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/CollectionsModelClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/DatetimeOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/DatetimeOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/DatetimeOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/DatetimeOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/DurationOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/DurationOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/DurationOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/DurationOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/RequiredAndOptionalClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/RequiredAndOptionalClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/RequiredAndOptionalClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/RequiredAndOptionalClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/StringOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/optional/StringOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/StringOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/optional/StringOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/optional/generated/OptionalClientTestBase.java b/typespec-tests/src/test/java/com/models/property/optional/generated/OptionalClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/optional/generated/OptionalClientTestBase.java rename to typespec-tests/src/test/java/com/models/property/optional/generated/OptionalClientTestBase.java diff --git a/cadl-tests/src/test/java/com/models/property/types/BooleanOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/types/BooleanOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/BooleanOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/BooleanOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/BytesClientTest.java b/typespec-tests/src/test/java/com/models/property/types/BytesClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/BytesClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/BytesClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/CollectionsIntClientTest.java b/typespec-tests/src/test/java/com/models/property/types/CollectionsIntClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/CollectionsIntClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/CollectionsIntClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/CollectionsModelClientTest.java b/typespec-tests/src/test/java/com/models/property/types/CollectionsModelClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/CollectionsModelClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/CollectionsModelClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/CollectionsStringClientTest.java b/typespec-tests/src/test/java/com/models/property/types/CollectionsStringClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/CollectionsStringClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/CollectionsStringClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/DatetimeOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/types/DatetimeOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/DatetimeOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/DatetimeOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/DictionaryStringClientTest.java b/typespec-tests/src/test/java/com/models/property/types/DictionaryStringClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/DictionaryStringClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/DictionaryStringClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/DurationOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/types/DurationOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/DurationOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/DurationOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/EnumClientTest.java b/typespec-tests/src/test/java/com/models/property/types/EnumClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/EnumClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/EnumClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/ExtensibleEnumClientTest.java b/typespec-tests/src/test/java/com/models/property/types/ExtensibleEnumClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/ExtensibleEnumClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/ExtensibleEnumClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/FloatOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/types/FloatOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/FloatOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/FloatOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/IntClientTest.java b/typespec-tests/src/test/java/com/models/property/types/IntClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/IntClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/IntClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/ModelClientTest.java b/typespec-tests/src/test/java/com/models/property/types/ModelClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/ModelClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/ModelClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/NeverClientTest.java b/typespec-tests/src/test/java/com/models/property/types/NeverClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/NeverClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/NeverClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/StringOperationClientTest.java b/typespec-tests/src/test/java/com/models/property/types/StringOperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/StringOperationClientTest.java rename to typespec-tests/src/test/java/com/models/property/types/StringOperationClientTest.java diff --git a/cadl-tests/src/test/java/com/models/property/types/generated/TypesClientTestBase.java b/typespec-tests/src/test/java/com/models/property/types/generated/TypesClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/models/property/types/generated/TypesClientTestBase.java rename to typespec-tests/src/test/java/com/models/property/types/generated/TypesClientTestBase.java diff --git a/cadl-tests/src/test/java/com/models/usage/ModelsUsageClientTest.java b/typespec-tests/src/test/java/com/models/usage/ModelsUsageClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/usage/ModelsUsageClientTest.java rename to typespec-tests/src/test/java/com/models/usage/ModelsUsageClientTest.java diff --git a/cadl-tests/src/test/java/com/models/usage/UsageClientTest.java b/typespec-tests/src/test/java/com/models/usage/UsageClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/usage/UsageClientTest.java rename to typespec-tests/src/test/java/com/models/usage/UsageClientTest.java diff --git a/cadl-tests/src/test/java/com/models/usage/generated/UsageClientTestBase.java b/typespec-tests/src/test/java/com/models/usage/generated/UsageClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/models/usage/generated/UsageClientTestBase.java rename to typespec-tests/src/test/java/com/models/usage/generated/UsageClientTestBase.java diff --git a/cadl-tests/src/test/java/com/models/visibility/automatic/AutomaticClientTest.java b/typespec-tests/src/test/java/com/models/visibility/automatic/AutomaticClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/models/visibility/automatic/AutomaticClientTest.java rename to typespec-tests/src/test/java/com/models/visibility/automatic/AutomaticClientTest.java diff --git a/cadl-tests/src/test/java/com/models/visibility/automatic/generated/AutomaticClientTestBase.java b/typespec-tests/src/test/java/com/models/visibility/automatic/generated/AutomaticClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/models/visibility/automatic/generated/AutomaticClientTestBase.java rename to typespec-tests/src/test/java/com/models/visibility/automatic/generated/AutomaticClientTestBase.java diff --git a/cadl-tests/src/test/java/com/projectedname/ProjectedNameClientTest.java b/typespec-tests/src/test/java/com/projectedname/ProjectedNameClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/projectedname/ProjectedNameClientTest.java rename to typespec-tests/src/test/java/com/projectedname/ProjectedNameClientTest.java diff --git a/cadl-tests/src/test/java/com/projectedname/generated/ProjectedNameClientTestBase.java b/typespec-tests/src/test/java/com/projectedname/generated/ProjectedNameClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/projectedname/generated/ProjectedNameClientTestBase.java rename to typespec-tests/src/test/java/com/projectedname/generated/ProjectedNameClientTestBase.java diff --git a/cadl-tests/src/test/java/com/resiliency/devdriven/generated/DevDrivenClientTestBase.java b/typespec-tests/src/test/java/com/resiliency/devdriven/generated/DevDrivenClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/resiliency/devdriven/generated/DevDrivenClientTestBase.java rename to typespec-tests/src/test/java/com/resiliency/devdriven/generated/DevDrivenClientTestBase.java diff --git a/cadl-tests/src/test/java/com/resiliency/servicedriven1/generated/ServiceDriven1ClientTestBase.java b/typespec-tests/src/test/java/com/resiliency/servicedriven1/generated/ServiceDriven1ClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/resiliency/servicedriven1/generated/ServiceDriven1ClientTestBase.java rename to typespec-tests/src/test/java/com/resiliency/servicedriven1/generated/ServiceDriven1ClientTestBase.java diff --git a/cadl-tests/src/test/java/com/resiliency/servicedriven2/generated/ServiceDriven2ClientTestBase.java b/typespec-tests/src/test/java/com/resiliency/servicedriven2/generated/ServiceDriven2ClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/resiliency/servicedriven2/generated/ServiceDriven2ClientTestBase.java rename to typespec-tests/src/test/java/com/resiliency/servicedriven2/generated/ServiceDriven2ClientTestBase.java diff --git a/cadl-tests/src/test/java/com/server/parameterized/ParameterizedClientTest.java b/typespec-tests/src/test/java/com/server/parameterized/ParameterizedClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/server/parameterized/ParameterizedClientTest.java rename to typespec-tests/src/test/java/com/server/parameterized/ParameterizedClientTest.java diff --git a/cadl-tests/src/test/java/com/server/parameterized/generated/ParameterizedClientTestBase.java b/typespec-tests/src/test/java/com/server/parameterized/generated/ParameterizedClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/server/parameterized/generated/ParameterizedClientTestBase.java rename to typespec-tests/src/test/java/com/server/parameterized/generated/ParameterizedClientTestBase.java diff --git a/cadl-tests/src/test/java/com/specialwords/ModelClientTest.java b/typespec-tests/src/test/java/com/specialwords/ModelClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/specialwords/ModelClientTest.java rename to typespec-tests/src/test/java/com/specialwords/ModelClientTest.java diff --git a/cadl-tests/src/test/java/com/specialwords/OperationClientTest.java b/typespec-tests/src/test/java/com/specialwords/OperationClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/specialwords/OperationClientTest.java rename to typespec-tests/src/test/java/com/specialwords/OperationClientTest.java diff --git a/cadl-tests/src/test/java/com/specialwords/ParameterClientTest.java b/typespec-tests/src/test/java/com/specialwords/ParameterClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/specialwords/ParameterClientTest.java rename to typespec-tests/src/test/java/com/specialwords/ParameterClientTest.java diff --git a/cadl-tests/src/test/java/com/specialwords/generated/SpecialWordsClientTestBase.java b/typespec-tests/src/test/java/com/specialwords/generated/SpecialWordsClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/specialwords/generated/SpecialWordsClientTestBase.java rename to typespec-tests/src/test/java/com/specialwords/generated/SpecialWordsClientTestBase.java diff --git a/cadl-tests/src/test/java/com/unions/UnionsClientTest.java b/typespec-tests/src/test/java/com/unions/UnionsClientTest.java similarity index 100% rename from cadl-tests/src/test/java/com/unions/UnionsClientTest.java rename to typespec-tests/src/test/java/com/unions/UnionsClientTest.java diff --git a/cadl-tests/src/test/java/com/unions/generated/UnionsClientTestBase.java b/typespec-tests/src/test/java/com/unions/generated/UnionsClientTestBase.java similarity index 100% rename from cadl-tests/src/test/java/com/unions/generated/UnionsClientTestBase.java rename to typespec-tests/src/test/java/com/unions/generated/UnionsClientTestBase.java diff --git a/cadl-tests/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker b/typespec-tests/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker similarity index 100% rename from cadl-tests/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker rename to typespec-tests/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker diff --git a/cadl-tests/cadl/apiversion.tsp b/typespec-tests/tsp/apiversion.tsp similarity index 100% rename from cadl-tests/cadl/apiversion.tsp rename to typespec-tests/tsp/apiversion.tsp diff --git a/cadl-tests/cadl/auth.tsp b/typespec-tests/tsp/auth.tsp similarity index 100% rename from cadl-tests/cadl/auth.tsp rename to typespec-tests/tsp/auth.tsp diff --git a/cadl-tests/cadl/builtin.tsp b/typespec-tests/tsp/builtin.tsp similarity index 100% rename from cadl-tests/cadl/builtin.tsp rename to typespec-tests/tsp/builtin.tsp diff --git a/cadl-tests/cadl/enum.tsp b/typespec-tests/tsp/enum.tsp similarity index 100% rename from cadl-tests/cadl/enum.tsp rename to typespec-tests/tsp/enum.tsp diff --git a/cadl-tests/cadl/error.tsp b/typespec-tests/tsp/error.tsp similarity index 100% rename from cadl-tests/cadl/error.tsp rename to typespec-tests/tsp/error.tsp diff --git a/cadl-tests/cadl/flatten.tsp b/typespec-tests/tsp/flatten.tsp similarity index 100% rename from cadl-tests/cadl/flatten.tsp rename to typespec-tests/tsp/flatten.tsp diff --git a/cadl-tests/cadl/lro.tsp b/typespec-tests/tsp/lro.tsp similarity index 100% rename from cadl-tests/cadl/lro.tsp rename to typespec-tests/tsp/lro.tsp diff --git a/cadl-tests/cadl/multi-content-types.tsp b/typespec-tests/tsp/multi-content-types.tsp similarity index 100% rename from cadl-tests/cadl/multi-content-types.tsp rename to typespec-tests/tsp/multi-content-types.tsp diff --git a/cadl-tests/cadl/multiple-apiversion.tsp b/typespec-tests/tsp/multiple-apiversion.tsp similarity index 100% rename from cadl-tests/cadl/multiple-apiversion.tsp rename to typespec-tests/tsp/multiple-apiversion.tsp diff --git a/cadl-tests/cadl/naming.tsp b/typespec-tests/tsp/naming.tsp similarity index 100% rename from cadl-tests/cadl/naming.tsp rename to typespec-tests/tsp/naming.tsp diff --git a/cadl-tests/cadl/odata.tsp b/typespec-tests/tsp/odata.tsp similarity index 100% rename from cadl-tests/cadl/odata.tsp rename to typespec-tests/tsp/odata.tsp diff --git a/cadl-tests/cadl/optional.tsp b/typespec-tests/tsp/optional.tsp similarity index 100% rename from cadl-tests/cadl/optional.tsp rename to typespec-tests/tsp/optional.tsp diff --git a/cadl-tests/cadl/paged.tsp b/typespec-tests/tsp/paged.tsp similarity index 100% rename from cadl-tests/cadl/paged.tsp rename to typespec-tests/tsp/paged.tsp diff --git a/cadl-tests/cadl/partialupdate.tsp b/typespec-tests/tsp/partialupdate.tsp similarity index 100% rename from cadl-tests/cadl/partialupdate.tsp rename to typespec-tests/tsp/partialupdate.tsp diff --git a/cadl-tests/cadl/patch.tsp b/typespec-tests/tsp/patch.tsp similarity index 100% rename from cadl-tests/cadl/patch.tsp rename to typespec-tests/tsp/patch.tsp diff --git a/cadl-tests/cadl/polymorphism.tsp b/typespec-tests/tsp/polymorphism.tsp similarity index 100% rename from cadl-tests/cadl/polymorphism.tsp rename to typespec-tests/tsp/polymorphism.tsp diff --git a/cadl-tests/cadl/protocol-api-convenient-api.tsp b/typespec-tests/tsp/protocol-api-convenient-api.tsp similarity index 100% rename from cadl-tests/cadl/protocol-api-convenient-api.tsp rename to typespec-tests/tsp/protocol-api-convenient-api.tsp diff --git a/cadl-tests/cadl/response.tsp b/typespec-tests/tsp/response.tsp similarity index 100% rename from cadl-tests/cadl/response.tsp rename to typespec-tests/tsp/response.tsp diff --git a/cadl-tests/cadl/server.tsp b/typespec-tests/tsp/server.tsp similarity index 100% rename from cadl-tests/cadl/server.tsp rename to typespec-tests/tsp/server.tsp diff --git a/cadl-tests/cadl/special-headers.tsp b/typespec-tests/tsp/special-headers.tsp similarity index 100% rename from cadl-tests/cadl/special-headers.tsp rename to typespec-tests/tsp/special-headers.tsp diff --git a/cadl-tests/cadl/union.tsp b/typespec-tests/tsp/union.tsp similarity index 100% rename from cadl-tests/cadl/union.tsp rename to typespec-tests/tsp/union.tsp diff --git a/cadl-tests/cadl/visibility.tsp b/typespec-tests/tsp/visibility.tsp similarity index 100% rename from cadl-tests/cadl/visibility.tsp rename to typespec-tests/tsp/visibility.tsp diff --git a/cadl-tests/cadl_checkout.sh b/typespec-tests/tsp_checkout.sh old mode 100755 new mode 100644 similarity index 73% rename from cadl-tests/cadl_checkout.sh rename to typespec-tests/tsp_checkout.sh index a89854f23b..87e07d2e98 --- a/cadl-tests/cadl_checkout.sh +++ b/typespec-tests/tsp_checkout.sh @@ -3,10 +3,10 @@ export SPEC_REPO=https://github.com/Azure/azure-rest-api-specs.git export CADL_PATH=specification/cognitiveservices/OpenAI.Inference -export CADL_BRANCH=feature/cognitiveservices/openai-cadl +export CADL_BRANCH=main -mkdir cadl-repo -cd cadl-repo +mkdir tsp-repo +cd tsp-repo git init git config core.sparseCheckout true git remote add -f origin $SPEC_REPO @@ -14,5 +14,5 @@ echo $CADL_PATH > .git/info/sparse-checkout git checkout $CADL_BRANCH cd .. -cp -rf cadl-repo/$CADL_PATH cadl-src -rm -rf cadl-repo +cp -rf tsp-repo/$CADL_PATH tsp-src +rm -rf tsp-repo diff --git a/cadl-tests/tspconfig.yaml b/typespec-tests/tspconfig.yaml similarity index 78% rename from cadl-tests/tspconfig.yaml rename to typespec-tests/tspconfig.yaml index dd52730d9c..f1a1bb4ba1 100644 --- a/cadl-tests/tspconfig.yaml +++ b/typespec-tests/tspconfig.yaml @@ -2,7 +2,7 @@ emit: - "@azure-tools/typespec-java" options: "@azure-tools/typespec-java": - emitter-output-dir: "{project-root}/cadl-output" + emitter-output-dir: "{project-root}/tsp-output" partial-update: true namer: true generate-samples: false