From 707afba97b54ae778f27aaf998bd33d921c5b6d4 Mon Sep 17 00:00:00 2001 From: "Robert H. Engelhardt" <1584973+rheone@users.noreply.github.com> Date: Mon, 3 Feb 2025 16:06:34 -0700 Subject: [PATCH] Minor project tweaks (#15) * non code related changes - tweaked items in solution folder - updated dates on .editorconfig files (no real changes; keeping thing un sync) - "fixed" stylecop setting - updated packages and tools * tweaked templates --- .config/dotnet-tools.json | 2 +- .editorconfig | 2 +- .github/ISSUE_TEMPLATE/bug_report.md | 18 ++-- .github/ISSUE_TEMPLATE/feature_request.md | 20 +++-- HUMANS.md | 9 +- README.md | 14 +-- src/NetDuid.Tests/NetDuid.Tests.csproj | 6 +- src/NetDuid.Tests/packages.lock.json | 104 ++++++++++------------ src/NetDuid.sln | 38 ++++++++ src/NetDuid/NetDuid.csproj | 6 +- src/NetDuid/packages.lock.json | 90 +++++++++---------- src/stylecop.json | 2 +- 12 files changed, 176 insertions(+), 135 deletions(-) diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 0b69665..641bc19 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -10,7 +10,7 @@ "rollForward": false }, "dotnet-outdated-tool": { - "version": "4.6.4", + "version": "4.6.7", "commands": [ "dotnet-outdated" ], diff --git a/.editorconfig b/.editorconfig index f158dc6..e287c60 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -# Root .editorconfig as of 2023-06-30 +# Root .editorconfig as of 2025-02-03 root = true diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 368508b..7218e65 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,5 +1,5 @@ --- -name: Bug report +name: Bug Report about: Create a report to help us improve title: "[BUG]" labels: bug @@ -7,14 +7,20 @@ assignees: '' --- -**Describe the bug** +# Bug Report + +## Describe the bug + A clear and concise description of what the bug is. -**To Reproduce** -Steps to reproduce the behavior: +## How to Reproduce + +Steps to reproduce the behavior. + +## Expected Behavior -**Expected behavior** A clear and concise description of what you expected to happen. -**Additional context** +## Additional context + Add any other context about the problem here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md index e4994b5..50bf04e 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -1,5 +1,5 @@ --- -name: Feature request +name: Feature Request about: Suggest an idea for this project title: "[REQUEST]" labels: enhancement @@ -7,14 +7,24 @@ assignees: '' --- -**Is your feature request related to missing applicable functionality?** +# Feature Request + +## Is your feature request related to missing applicable functionality? + A clear and concise description of what the missing functionality. Please include RFCs or references as appropriate. -**Describe the potential solution you'd like** +## Proposed Solutions + A clear and concise description of what you would like to see as a result. -**Describe alternatives you've considered** +## Describe alternatives you've considered + A clear and concise description of any alternative solutions or features you've considered. -**Additional context** +# Can you help? + +Let us know if you are interested in helping, and in what capacity. e.g.: I want to write code and create a pull request, I can provide test cases, I have a suggestion on how it can be done, etc. + +## Additional context + Add any other context or screenshots about the feature request here. diff --git a/HUMANS.md b/HUMANS.md index 9d93622..9b83c40 100644 --- a/HUMANS.md +++ b/HUMANS.md @@ -1,4 +1,5 @@ -- [Robert H. Engelhardt](https://rheone.com/) -- Drew Antonich -- Stephen Jackson -- Sterling Violette +- [Robert H. Engelhardt](https://github.com/rheone) +- [Drew Antonich](https://github.com/drewantonich) +- [Stephen Jackson](https://github.com/scj7t4) +- [Sterling Violette](https://github.com/Sterlinghv) +- [Madison Brewer](https://github.com/mabdrew) diff --git a/README.md b/README.md index 847b56a..1a746e2 100644 --- a/README.md +++ b/README.md @@ -176,18 +176,18 @@ This project was built by the Production Tools Team at Sandia National Laborator Including, but not limited to: -- [Robert H. Engelhardt](https://rheone.com/) -- Drew Antonich -- Stephen Jackson -- Sterling Violette -- Madison Brewer +- [Robert H. Engelhardt](https://github.com/rheone) +- [Drew Antonich](https://github.com/drewantonich) +- [Stephen Jackson](https://github.com/scj7t4) +- [Sterling Violette](https://github.com/Sterlinghv) +- [Madison Brewer](https://github.com/mabdrew) ## Copyright -> Copyright 2024 National Technology & Engineering Solutions of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. Government retains certain rights in this software +> Copyright 2025 National Technology & Engineering Solutions of Sandia, LLC (NTESS). Under the terms of Contract DE-NA0003525 with NTESS, the U.S. Government retains certain rights in this software ## License > Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at > http://www.apache.org/licenses/LICENSE-2.0 -> Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. \ No newline at end of file +> Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. diff --git a/src/NetDuid.Tests/NetDuid.Tests.csproj b/src/NetDuid.Tests/NetDuid.Tests.csproj index 5ae6a48..fb27e6d 100644 --- a/src/NetDuid.Tests/NetDuid.Tests.csproj +++ b/src/NetDuid.Tests/NetDuid.Tests.csproj @@ -44,15 +44,15 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/NetDuid.Tests/packages.lock.json b/src/NetDuid.Tests/packages.lock.json index e0f4600..f027ca7 100644 --- a/src/NetDuid.Tests/packages.lock.json +++ b/src/NetDuid.Tests/packages.lock.json @@ -17,32 +17,23 @@ "Microsoft.CodeCoverage": "17.12.0" } }, - "Microsoft.NETFramework.ReferenceAssemblies": { - "type": "Direct", - "requested": "[1.0.3, )", - "resolved": "1.0.3", - "contentHash": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==", - "dependencies": { - "Microsoft.NETFramework.ReferenceAssemblies.net48": "1.0.3" - } - }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -89,11 +80,6 @@ "resolved": "17.12.0", "contentHash": "4svMznBd5JM21JIG2xZKGNanAHNXplxf/kQDFfLHXQ3OnpJkayRK/TjacFjA+EYmoyuNXHo/sOETEfcYtAzIrA==" }, - "Microsoft.NETFramework.ReferenceAssemblies.net48": { - "type": "Transitive", - "resolved": "1.0.3", - "contentHash": "zMk4D+9zyiEWByyQ7oPImPN/Jhpj166Ky0Nlla4eXlNL8hI/BtSJsgR8Inldd4NNpIAH3oh8yym0W2DrhXdSLQ==" - }, "Microsoft.TestPlatform.ObjectModel": { "type": "Transitive", "resolved": "17.12.0", @@ -186,21 +172,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -334,21 +320,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -482,21 +468,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -630,21 +616,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", diff --git a/src/NetDuid.sln b/src/NetDuid.sln index dbe2a9b..5721dd4 100644 --- a/src/NetDuid.sln +++ b/src/NetDuid.sln @@ -9,18 +9,51 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetDuid.Tests", "NetDuid.Te EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{FC1CE95C-C60A-4819-BE1E-BD12B4D6DB46}" ProjectSection(SolutionItems) = preProject + ..\CODE_OF_CONDUCT.md = ..\CODE_OF_CONDUCT.md global.json = global.json ..\HUMANS.md = ..\HUMANS.md + ..\LICENSE = ..\LICENSE ..\README.md = ..\README.md + ..\SECURITY.md = ..\SECURITY.md EndProjectSection EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "codequality", "codequality", "{3E4EB914-9384-4B6E-9FAB-C6667745B5D6}" ProjectSection(SolutionItems) = preProject .csharpierrc.json = .csharpierrc.json .editorconfig = .editorconfig + ..\.editorconfig = ..\.editorconfig + ..\dictionary.dic = ..\dictionary.dic stylecop.json = stylecop.json EndProjectSection EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "git", "git", "{7D39F012-D8DD-40ED-843A-857B08DC7FAA}" + ProjectSection(SolutionItems) = preProject + ..\.gitattributes = ..\.gitattributes + ..\.gitignore = ..\.gitignore + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "solution", "solution", "{F01B1C3E-8AA7-465B-A400-81FF48FCBC17}" + ProjectSection(SolutionItems) = preProject + global.json = global.json + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "github", "github", "{3520B445-ECF9-4733-88AB-7AF5C510E0D1}" + ProjectSection(SolutionItems) = preProject + ..\.github\dependabot.yml = ..\.github\dependabot.yml + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflow", "workflow", "{69D97C45-FF17-47DA-94A9-1569C270859F}" + ProjectSection(SolutionItems) = preProject + ..\.github\workflows\build.yml = ..\.github\workflows\build.yml + ..\.github\workflows\publish.yml = ..\.github\workflows\publish.yml + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "issue templates", "issue templates", "{2F126E04-0CB1-4459-BE81-3648741699B7}" + ProjectSection(SolutionItems) = preProject + ..\.github\ISSUE_TEMPLATE\bug_report.md = ..\.github\ISSUE_TEMPLATE\bug_report.md + ..\.github\ISSUE_TEMPLATE\feature_request.md = ..\.github\ISSUE_TEMPLATE\feature_request.md + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -41,6 +74,11 @@ Global EndGlobalSection GlobalSection(NestedProjects) = preSolution {3E4EB914-9384-4B6E-9FAB-C6667745B5D6} = {FC1CE95C-C60A-4819-BE1E-BD12B4D6DB46} + {7D39F012-D8DD-40ED-843A-857B08DC7FAA} = {FC1CE95C-C60A-4819-BE1E-BD12B4D6DB46} + {F01B1C3E-8AA7-465B-A400-81FF48FCBC17} = {FC1CE95C-C60A-4819-BE1E-BD12B4D6DB46} + {3520B445-ECF9-4733-88AB-7AF5C510E0D1} = {FC1CE95C-C60A-4819-BE1E-BD12B4D6DB46} + {69D97C45-FF17-47DA-94A9-1569C270859F} = {3520B445-ECF9-4733-88AB-7AF5C510E0D1} + {2F126E04-0CB1-4459-BE81-3648741699B7} = {3520B445-ECF9-4733-88AB-7AF5C510E0D1} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {A17CAA2D-9832-40D6-A5D2-4B5797F88679} diff --git a/src/NetDuid/NetDuid.csproj b/src/NetDuid/NetDuid.csproj index 611ee4d..32550c7 100644 --- a/src/NetDuid/NetDuid.csproj +++ b/src/NetDuid/NetDuid.csproj @@ -71,15 +71,15 @@ - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all - + runtime; build; native; contentfiles; analyzers; buildtransitive all diff --git a/src/NetDuid/packages.lock.json b/src/NetDuid/packages.lock.json index 61ea483..774503d 100644 --- a/src/NetDuid/packages.lock.json +++ b/src/NetDuid/packages.lock.json @@ -29,21 +29,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -94,21 +94,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -154,21 +154,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -214,21 +214,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", @@ -274,21 +274,21 @@ }, "Roslynator.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Wecq3nfhTvnJPxX87hKbjMdX1xeCAMJf9rdBX3nQLTntQs9v0fFbUB2eQSSOArXMuFh7MxjLWaL4+b6XMi1NDA==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "yvsRYT5EVtcT+V8ZW+5cxd1O9Sgf8PbC7DlQL/T5NA4g5yjaFe+WQ7evpy92Lj29m2E+XayBsO2TnCWKZlPWaA==" }, "Roslynator.CodeAnalysis.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "P/8rraJ0lDO792C8VajyKsaljMR4pWheoSv6bJnCspydf8gNZe+r2JJNis0IxMO2a8vLOyB+8CMIaVLIUndSNQ==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "IUh5LVaCrhFpuNMbtEEZkMzzdn1bkPXiIn5dMkT7zY3m4Y64s2Vh2tpGE7IdJcmnEaIHdmLVkE1WaE0H8IXtcQ==" }, "Roslynator.Formatting.Analyzers": { "type": "Direct", - "requested": "[4.12.10, )", - "resolved": "4.12.10", - "contentHash": "Yz0OhQtuECTPBMoURxcv1XKgquVpUcUOpRGac8tormJSJzbMYK8qvVSvjIvQkQOrfYPLFa8aak5200BEAq/X9Q==" + "requested": "[4.12.11, )", + "resolved": "4.12.11", + "contentHash": "+6Rlz0wY5Rc1eceHytRjM3+Hg9kt8zDPfGOeutv2Yy62rQgyFhvFAAdOT+SP64jEj9MTIjiasO5W965NBWxi7g==" }, "SonarAnalyzer.CSharp": { "type": "Direct", diff --git a/src/stylecop.json b/src/stylecop.json index 906ccea..41588fe 100644 --- a/src/stylecop.json +++ b/src/stylecop.json @@ -13,7 +13,7 @@ "allowBuiltInTypeAliases": false }, "orderingRules": { - "usingDirectivesPlacement": "preserve" + "usingDirectivesPlacement": "outsideNamespace" }, "maintainabilityRules": { "topLevelTypes": ["class", "interface", "struct", "enum", "delegate"]