[codegen/node] Remove empty types files #11561
Labels
area/codegen
SDK-gen, program-gen, convert
impact/performance
Something is slower than expected
kind/engineering
Work that is not visible to an external user
language/javascript
size/M
Estimated effort to complete (up to 5 days).
Hello!
Issue details
When reviewing #10831, @t0yv0 noticed namespaces with no types emit as empty files. In particular, here are the optimizations we intend:
/types/<leaf>/{input, output}.ts
) when there aren't any types defined in those files. I.e. ifinput.ts
is empty, it should be removed. Ifoutput.ts
is empty, it should be removed.input.ts
oroutput.ts
should be removed.This improvement will eliminate 3005 files from Azure Native (improving performance by reducing total work).
Affected area/feature
The text was updated successfully, but these errors were encountered: