|
1 | | -[](https://sonarcloud.io/dashboard?id=nanoframework_lib-CoreLibrary) [](https://sonarcloud.io/dashboard?id=nanoframework_lib-CoreLibrary) [](LICENSE) [](https://www.nuget.org/packages/nanoFramework.CoreLibrary/) [](https://github.com/nanoframework/Home/blob/master/CONTRIBUTING.md) |
| 1 | +[](https://sonarcloud.io/dashboard?id=nanoframework_lib-CoreLibrary) [](https://sonarcloud.io/dashboard?id=nanoframework_lib-CoreLibrary) [](LICENSE) [](https://www.nuget.org/packages/nanoFramework.CoreLibrary/) [](https://github.com/nanoframework/Home/blob/main/CONTRIBUTING.md) |
2 | 2 | [](https://discord.gg/gCyBu8T) |
3 | 3 |
|
4 | | - |
| 4 | + |
5 | 5 |
|
6 | 6 | ----- |
7 | 7 |
|
|
11 | 11 |
|
12 | 12 | | Component | Build Status | NuGet Package | |
13 | 13 | |:-|---|---| |
14 | | -| Base Class Library | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24?branchName=master) | [](https://www.nuget.org/packages/nanoFramework.CoreLibrary/) | |
15 | | -| Base Class Library w/o reflection | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24?branchName=master) | [](https://www.nuget.org/packages/nanoFramework.CoreLibrary.NoReflection/) | |
16 | | -| Base Class Library (preview) | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24?branchName=develop) | [](https://dev.azure.com/nanoframework/feed/_packaging?_a=package&feed=sandbox&package=nanoFramework.CoreLibrary&protocolType=NuGet&view=overview) | |
17 | | -| Base Class Library w/o reflection (preview) | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24?branchName=develop) | [](https://dev.azure.com/nanoframework/feed/_packaging?_a=package&feed=sandbox&package=nanoFramework.CoreLibrary.NoReflection&protocolType=NuGet&view=overview) | |
| 14 | +| Base Class Library | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24&repoName=nanoframework%2FCoreLibrary&branchName=main) | [](https://www.nuget.org/packages/nanoFramework.CoreLibrary/) | |
| 15 | +| Base Class Library w/o reflection | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24&repoName=nanoframework%2FCoreLibrary&branchName=main) | [](https://www.nuget.org/packages/nanoFramework.CoreLibrary.NoReflection/) | |
| 16 | +| Base Class Library (preview) | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24&repoName=nanoframework%2FCoreLibrary&branchName=develop) | [](https://www.nuget.org/packages/nanoFramework.CoreLibrary/) | |
| 17 | +| Base Class Library w/o reflection (preview) | [](https://dev.azure.com/nanoframework/CoreLibrary/_build/latest?definitionId=24&repoName=nanoframework%2FCoreLibrary&branchName=develop) | [](https://www.nuget.org/packages/nanoFramework.CoreLibrary.NoReflection/) | |
18 | 18 |
|
19 | 19 | ## BCL Flavours |
20 | 20 |
|
21 | | -The **nanoFramework** Base Class Library is provided in two flavours: with or without support for System.Reflection namespace. The reason for this is that the reflection API adds up a significant size to the DLL and image size. For targets with smaller flash this can be prohibitive. |
| 21 | +The .NET **nanoFramework** Base Class Library is provided in two flavours: with or without support for System.Reflection namespace. The reason for this is that the reflection API adds up a significant size to the DLL and image size. For targets with smaller flash this can be prohibitive. |
22 | 22 |
|
23 | 23 | ## Unit Test |
24 | 24 |
|
25 | 25 | nanoFramework has a dedicated [Unit Test framework](https://github.com/nanoframework/nanoFramework.TestFramework). This repository has Unit Test and you will find all of them under the `Tests`folder. The main solution embed all all the tests as well. You can run them directly from Visual Studio and create new tests. For more information on the [Unit Test Framework](https://docs.nanoframework.net/content/unit-test/index.html). |
26 | 26 |
|
27 | | -lib-CoreLibrary has specific needs that differ from what you'll find in the documentation: |
| 27 | +CoreLibrary has specific needs that differ from what you'll find in the documentation: |
28 | 28 |
|
29 | 29 | - You need to have th nanoFramework.TestFramework as a nuget package as it will bring the nanoCLR Win32 emulator |
30 | 30 | - You need to remove the reference to mscorlib, nanoFramework.TestFramework and nanoFramework.UnitTestLauncher |
@@ -62,7 +62,7 @@ Join our Discord community [here](https://discord.gg/gCyBu8T). |
62 | 62 |
|
63 | 63 | ## Credits |
64 | 64 |
|
65 | | -The list of contributors to this project can be found at [CONTRIBUTORS](https://github.com/nanoframework/Home/blob/master/CONTRIBUTORS.md). |
| 65 | +The list of contributors to this project can be found at [CONTRIBUTORS](https://github.com/nanoframework/Home/blob/main/CONTRIBUTORS.md). |
66 | 66 |
|
67 | 67 | ## License |
68 | 68 |
|
|
0 commit comments