* upgrade to Az 10.X
* fix more
* fix test
* polish version
* polish changelog
* fix vscode extension
* polish how-to
* resolve path ro absolute
* update package-lock
* polish changelog
* psd1 as well
* better error handling
* add comments for version compare function
* bump major version
* delete preview announcement since module is already GAed
* Set up CI with Azure Pipelines
[skip ci]
* Update vscode-extension.yml
* error out if exit code != 0
* Update vscode-extension.yml
* Update vscode-extension.yml
* refactor: delete server code and initialize extension
* feat: add core feature of migration
style : add Copyright
feat:check for existence powershell and migration module
feat: add settings.ts and utils.ts
feat: use node-powershell to maintain one powershell process
fix : try/catch error
fix: module error(node-powershell)
feat: add the command of version 0.1.0
fix: convert activationEvents to onLanguage
fix : error when node-powershell can't find the module command
feat: run the extension only when the file language is powershell
refact: the diagnostic part
docs: update the version
fix: check module existence error
feat: get the environment variable(PsModulePath) through process.env.xxx
fix: revert the 'through process instead of node-powershell when node-powershell fails' because of the last commit has made this impossible
feat: add information of diagnostic number
feat: dong't update diagnostics when the analyzation result is empty
fix: click multiple files quickly.
feat: transfer the showInformationMessage to log
feat: add Linux or MacOS getSystemModulePath
docs: add some annotation
style: update the license and version
fix
style: release final
* fix:eslint error and some unused file
* style: tab to space
* docs: update CHANGELOG.md
* docs: Update vscode-extension/README.md
Co-authored-by: Yeming Liu <11371776+isra-fel@users.noreply.github.com>
* style: Add documents for important functions
* style: group some logic to small function
* code format
* feat: add plan type
* feat: rename classes.ts
* docs: readme capture
* fix: migration.ts
* fix :eslint and type of node-powershell
* fix: eslint
Co-authored-by: Zeng Li <t-zengli@microsoft.com>
Co-authored-by: Yeming Liu <11371776+isra-fel@users.noreply.github.com>
* Spec generation updates
* Bugfix: new-azcmdlet spec issue handling minimumVersion imports in Az.psm1
* Updated Az 5.2.0 module spec to include Dynamic params flag
* Implemented dynamic params warning and unit tests
* Added test script examples for dynamic params
Co-authored-by: Dingmeng Xue <dixue@microsoft.com>
* Splatted parameter support (part 1)
* Added unit test support for splatted parameter detection
* Fixed failing unit test from missing property
* Added splatted parameter example scripts
* Removed warnings for splatted parameter detection
* Added matched az upgraded sample scripts
* Fixed off-by-one bug and updated unit tests
* Added support for splatting with ordered hashtable
* merge extension folder with its parent folder for the following package operation
* change some information prepare for release
* update .gitignore cause now .vscode under vscode-extension folder is neccessary
* add LICENSE
* update changelog, readme and tsconfig
* Add logo
* update log path and project path
* Update CHANGELOG.md
* Update package.json
* Update AnalysisService.cs
Co-authored-by: dingmeng-xue <dixue@microsoft.com>
* add function GetTempFilePath and CleanTempFile to generate and delete temp file
* change temp file path and repalce string opration with Path.Combine
Co-authored-by: Yunchi Wang <54880216+wyunchi-ms@users.noreply.github.com>