Skip to content

Pre-migration cleanup for moving TypeSpec emitter packages to typespec-azure #3915

@lirenhe

Description

@lirenhe

Background
We're moving typespec-ts, rlc-common, and typespec-test into the Azure/typespec-azure repo. Before we do that, there's a bunch of cleanup work to get through. There is no need to move everything in the new repo and some update will become harder after moving to the new repo.

  1. Dead code removal: dead file, method, test cases are no longer used in our code base, we could leverage AI to analyze and remove those unused items.
  2. CI/CD Pipelines and eng script: we have a couple of pipelines in script & eng folder. Need to decide whether some/all of them are still useful.
  3. Emitter option clean up: Are all the emitter options are still in use now?
  4. Tests: Need to decide the plan for useless / skipped Tests and we also have a large amount of smoke tests

cc @timovv @xirzec

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions