cyclosproject / ng-openapi-gen

An OpenAPI 3.0 codegen for Angular
MIT License
397 stars 132 forks source link

Option to use system temporary directory #219

Closed dlid closed 2 years ago

dlid commented 2 years ago

As I suggested in #218 here's a PR for adding an option to use system temporary directory instead of the output directory.

I have noticed a large VSCode workspace may use a lot of CPU when a lot of files are created/deleted and VSCode wants to index the files for its search.

The benefit of this would be that the tempDir and all its files would not affect the workspace or repository for the code that other applications may use and react to. As earlier, only the affected files will be copied/deleted from the final output directory so the output directory changes would be limited to the changes that ng-openapi-gen detects and copies to the final output directory.