diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile new file mode 100644 index 0000000..fe838b9 --- /dev/null +++ b/.devcontainer/Dockerfile @@ -0,0 +1,7 @@ +# [Choice] .NET version: 6.0-bullseye-slim, 6.0-jammy, 6.0-focal +ARG VARIANT="10.0-noble" +FROM mcr.microsoft.com/dotnet/sdk:${VARIANT} + +# [Optional] Uncomment this section to install additional OS packages. +# RUN apt-get update && export DEBIAN_FRONTEND=noninteractive \ +# && apt-get -y install --no-install-recommends diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..4718692 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,52 @@ +{ + "name": "DevContainer for .NET", + "build": { + "dockerfile": "./Dockerfile", + "context": ".", + "args": { + "VARIANT": "10.0-noble" + } + }, + "features": { + "ghcr.io/devcontainers/features/common-utils:2": { + "installZsh": false, + "installOhMyZsh": false, + "upgradePackages": true, + "username": "vscode", + "uid": "1000", + "gid": "1000" + } + }, + "overrideFeatureInstallOrder": [ + "ghcr.io/devcontainers/features/common-utils:2" + ], + "customizations": { + "vscode": { + "extensions": [ + "cschleiden.vscode-github-actions", + "Fudge.auto-using", + "jongrant.csharpsortusings", + "kreativ-software.csharpextensions", + "bierner.github-markdown-preview", + "ms-dotnettools.csharp", + "ms-vscode.PowerShell", + "ms-vscode.vscode-node-azure-pack", + "VisualStudioExptTeam.vscodeintellicode", + "fernandoescolar.vscode-solution-explorer", + "formulahendry.vscode-dotnet-test-explorer" + ], + "settings": { + "terminal.integrated.fontFamily": "'Fira Code', monospace", + "editor.minimap.enabled": false, + "explorer.sortOrder": "type", + "explorer.fileNesting.enabled": true, + "explorer.fileNesting.patterns": { + "*.bicep": "${capture}.json", + "*.razor": "${capture}.razor.css", + "*.js": "${capture}.js.map" + } + } + } + }, + "remoteUser": "vscode" +} diff --git a/Dandraka.FuzzySubstringSearch.Tests/Dandraka.FuzzySubstringSearch.Tests.csproj b/Dandraka.FuzzySubstringSearch.Tests/Dandraka.FuzzySubstringSearch.Tests.csproj index 93fe3b0..3782856 100644 --- a/Dandraka.FuzzySubstringSearch.Tests/Dandraka.FuzzySubstringSearch.Tests.csproj +++ b/Dandraka.FuzzySubstringSearch.Tests/Dandraka.FuzzySubstringSearch.Tests.csproj @@ -1,6 +1,6 @@ - net8.0 + net10.0 enable enable false @@ -19,4 +19,4 @@ - \ No newline at end of file + diff --git a/Dandraka.FuzzySubstringSearch/Dandraka.FuzzySubstringSearch.csproj b/Dandraka.FuzzySubstringSearch/Dandraka.FuzzySubstringSearch.csproj index dd38602..c6bd865 100644 --- a/Dandraka.FuzzySubstringSearch/Dandraka.FuzzySubstringSearch.csproj +++ b/Dandraka.FuzzySubstringSearch/Dandraka.FuzzySubstringSearch.csproj @@ -1,13 +1,13 @@  - net8.0 + net10.0 enable enable Dandraka.FuzzySubstringSearch - 1.0.6 + 1.0.7 Jim (Dimitrios) Andrakakis dandraka.com Copyright (c) 2024 Jim (Dimitrios) Andrakakis