diff --git a/ContributionGuidelines.md b/ContributionGuidelines.md index bc82023..25b0926 100644 --- a/ContributionGuidelines.md +++ b/ContributionGuidelines.md @@ -1 +1 @@ -Don't. +Don't. diff --git a/LICENSE b/LICENSE index 885f3ee..3f2bc3c 100644 --- a/LICENSE +++ b/LICENSE @@ -1,21 +1,21 @@ -MIT License - -Copyright (c) 2017 Ben Adams - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. +MIT License + +Copyright (c) 2017 Ben Adams + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.md b/README.md index dd5f3cf..5e94562 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@ -# System.Ben -Who says you can't be super fast and super secure - -[![Travis build status](https://img.shields.io/travis/benaadams/System.Ben.svg?label=build&branch=master)](https://travis-ci.org/benaadams/System.Ben) -[![Join the chat at https://gitter.im/System-Ben/Lobby](https://badges.gitter.im/System-Ben/Lobby.svg)](https://gitter.im/System-Ben/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) - -## Fast -The fastest code is the code that doesn't execute; so there is no code. - -## Secure -This zero api library has the smallest possible api making it very hard to attack or find vulnerabilities in - -## Supported Frameworks - -.NET Standard 1.0+ - -## Testimonials - -![Testimonials](https://aoa.blob.core.windows.net/aspnet/system.ben.png) +# System.Ben +Who says you can't be super fast and super secure + +[![Travis build status](https://img.shields.io/travis/benaadams/System.Ben.svg?label=build&branch=master)](https://travis-ci.org/benaadams/System.Ben) +[![Join the chat at https://gitter.im/System-Ben/Lobby](https://badges.gitter.im/System-Ben/Lobby.svg)](https://gitter.im/System-Ben/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) + +## Fast +The fastest code is the code that doesn't execute; so there is no code. + +## Secure +This zero api library has the smallest possible api making it very hard to attack or find vulnerabilities in + +## Supported Frameworks + +.NET Standard 1.0+ + +## Testimonials + +![Testimonials](https://aoa.blob.core.windows.net/aspnet/system.ben.png) diff --git a/System.Ben.sln b/System.Ben.sln index a61ae4b..a3af1cc 100755 --- a/System.Ben.sln +++ b/System.Ben.sln @@ -1,33 +1,33 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26124.0 -MinimumVisualStudioVersion = 15.0.26124.0 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Ben", "src\System.Ben.csproj", "{F7742808-35E7-4553-81DA-428CEC177EF0}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Ben.Tests", "tests\System.Ben.Tests.csproj", "{4F4B83E1-DE54-4172-A1AD-3A1370471873}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|Any CPU.Build.0 = Release|Any CPU - {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x64.ActiveCfg = Release|x64 - {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x64.Build.0 = Release|x64 - {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x86.ActiveCfg = Release|x86 - {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x86.Build.0 = Release|x86 - {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|Any CPU.Build.0 = Release|Any CPU - {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x64.ActiveCfg = Release|x64 - {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x64.Build.0 = Release|x64 - {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x86.ActiveCfg = Release|x86 - {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x86.Build.0 = Release|x86 - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.26124.0 +MinimumVisualStudioVersion = 15.0.26124.0 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Ben", "src\System.Ben.csproj", "{F7742808-35E7-4553-81DA-428CEC177EF0}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "System.Ben.Tests", "tests\System.Ben.Tests.csproj", "{4F4B83E1-DE54-4172-A1AD-3A1370471873}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|Any CPU.Build.0 = Release|Any CPU + {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x64.ActiveCfg = Release|x64 + {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x64.Build.0 = Release|x64 + {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x86.ActiveCfg = Release|x86 + {F7742808-35E7-4553-81DA-428CEC177EF0}.Release|x86.Build.0 = Release|x86 + {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|Any CPU.Build.0 = Release|Any CPU + {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x64.ActiveCfg = Release|x64 + {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x64.Build.0 = Release|x64 + {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x86.ActiveCfg = Release|x86 + {4F4B83E1-DE54-4172-A1AD-3A1370471873}.Release|x86.Build.0 = Release|x86 + EndGlobalSection +EndGlobal diff --git a/scripts/build.ps1 b/scripts/build.ps1 index b92af1b..80fb624 100644 --- a/scripts/build.ps1 +++ b/scripts/build.ps1 @@ -1,13 +1,13 @@ -$scriptsFolder = Get-Item $PSScriptRoot; -$projectRootFolder = $scriptsFolder.Parent; - -$testCsproj = Join-Path $projectRootFolder.FullName "tests" | Join-Path -ChildPath "System.Ben.Tests.csproj"; - -"restoring packages" -dotnet restore - -"running tests" -dotnet test "$testCsproj" - -"building solution" +$scriptsFolder = Get-Item $PSScriptRoot; +$projectRootFolder = $scriptsFolder.Parent; + +$testCsproj = Join-Path $projectRootFolder.FullName "tests" | Join-Path -ChildPath "System.Ben.Tests.csproj"; + +"restoring packages" +dotnet restore + +"running tests" +dotnet test "$testCsproj" + +"building solution" dotnet build -c Release \ No newline at end of file diff --git a/src/System.Ben.csproj b/src/System.Ben.csproj index fca433f..2be4884 100644 --- a/src/System.Ben.csproj +++ b/src/System.Ben.csproj @@ -1,7 +1,7 @@ - - - - netstandard1.0 - - - + + + + netstandard1.0 + + + diff --git a/tests/System.Ben.Tests.csproj b/tests/System.Ben.Tests.csproj index a031d4a..2a80c7e 100644 --- a/tests/System.Ben.Tests.csproj +++ b/tests/System.Ben.Tests.csproj @@ -1,11 +1,11 @@ - - - - netstandard1.0 - - - - - - - + + + + netstandard1.0 + + + + + + +