Reorganize the repo to better match other SDKs (#209)

Also adds an .editorconfig for some consistent settings.
This commit is contained in:
Heath Stewart 2021-04-07 02:24:15 -07:00 коммит произвёл GitHub
Родитель abbc8a38ef
Коммит 94fde5d4ee
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
7 изменённых файлов: 19 добавлений и 4 удалений

14
.editorconfig Normal file
Просмотреть файл

@ -0,0 +1,14 @@
root = true
[*]
file_header_template = Copyright (c) Microsoft Corporation. All rights reserved.\nLicensed under the MIT License.
insert_final_newline = true
indent_size = 4
indent_style = space
trim_trailing_whitespace = true
[*.toml]
indent_size = 2
[*.{yaml,yml}]
indent_size = 2

2
.github/workflows/build.yml поставляемый
Просмотреть файл

@ -26,7 +26,7 @@ jobs:
- name: fmt - name: fmt
run: | run: |
cargo fmt --all -- --check cargo fmt --all -- --check
./scripts/check_json_format.sh ./eng/scripts/check_json_format.sh
cargo fmt --manifest-path services/Cargo.toml --all -- --check cargo fmt --manifest-path services/Cargo.toml --all -- --check
if: matrix.rust == 'stable' if: matrix.rust == 'stable'

7
.vscode/extensions.json поставляемый
Просмотреть файл

@ -1,6 +1,7 @@
{ {
"recommendations": [ "recommendations": [
"matklad.rust-analyzer", "bungcip.better-toml",
"bungcip.better-toml" "editorconfig.editorconfig",
"matklad.rust-analyzer"
] ]
} }

Просмотреть файл

Просмотреть файл

Просмотреть файл

Просмотреть файл