Skip to content

Commit

Permalink
Merge pull request #126 from samsmithnz/AddingMissingNetstandardProjects
Browse files Browse the repository at this point in the history
Added missing .NET Standard sample projects
  • Loading branch information
samsmithnz committed May 15, 2023
2 parents 600ee85 + 5fd52f7 commit 5850efa
Show file tree
Hide file tree
Showing 25 changed files with 235 additions and 19 deletions.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.0</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard1.1.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.1</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard1.2.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.2</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard1.3.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.3</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard1.4.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.4</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard1.5.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.5</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard1.6.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard1.6</TargetFramework>
</PropertyGroup>

</Project>
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard2.0.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
8 changes: 8 additions & 0 deletions samples/Sample.NetStandard2.1.Class/Class1.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
using System;

namespace Sample.NetStandard.Class
{
public class Class1
{
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
</PropertyGroup>

</Project>
2 changes: 1 addition & 1 deletion src/DotNetCensus.Core/APIs/GitHubAPI.cs
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ public static class GitHubAPI
FileDetails? result = null;
path = HttpUtility.UrlEncode(path);
string url = $"https://api.github.com/repos/{owner}/{repo}/contents/{path}?ref={branch}";
System.Diagnostics.Debug.WriteLine(url);
//System.Diagnostics.Debug.WriteLine(url);

Check warning on line 70 in src/DotNetCensus.Core/APIs/GitHubAPI.cs

View workflow job for this annotation

GitHub Actions / Run SonarCloud analysis

Remove this commented out code.
string? response = await GetGitHubMessage(clientId, clientSecret, url, true);
if (!string.IsNullOrEmpty(response) && !response.Contains(@"""message"":""Not Found"""))
{
Expand Down
2 changes: 1 addition & 1 deletion src/DotNetCensus.Core/Projects/ProjectFileProcessing.cs
Original file line number Diff line number Diff line change
Expand Up @@ -275,7 +275,7 @@ public static List<Project> SearchSecondaryProjects(FileInfo fileInfo, string fi
//Add colors and families
foreach (Project item in projects)
{
Debug.WriteLine("item.FrameworkCode:" + item.FrameworkCode);
//Debug.WriteLine("item.FrameworkCode:" + item.FrameworkCode);
item.Status = ProjectClassification.GetStatus(item.FrameworkCode);
item.Family = ProjectClassification.GetFrameworkFamily(item.FrameworkCode);
item.FrameworkName = ProjectClassification.GetFriendlyName(item.FrameworkCode, item.Family);
Expand Down
20 changes: 18 additions & 2 deletions src/DotNetCensus.Tests/ConsoleDirectoryAppTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,15 @@ public void RunSamplesWithInventoryResultsToFileTest()
/Sample.NetFramework452.App/ClassLibrary2/ClassLibrary2.csproj,ClassLibrary2.csproj,v4.5.2,.NET Framework 4.5.2,.NET Framework,csharp,deprecated
/Sample.NetFrameworkInvalid.App/VBProj.vbproj,VBProj.vbproj,,(Unknown),(Unknown),vb.net,unknown
/Sample.NetFrameworkVBNet.ConsoleApp/Sample.NetFrameworkVBNet.ConsoleApp.vbproj,Sample.NetFrameworkVBNet.ConsoleApp.vbproj,netcoreapp3.1,.NET Core 3.1,.NET Core,vb.net,deprecated
/Sample.NetStandard.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard2.0,.NET Standard 2.0,.NET Standard,csharp,supported
/Sample.NetStandard1.0.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.0,.NET Standard 1.0,.NET Standard,csharp,supported
/Sample.NetStandard1.1.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.1,.NET Standard 1.1,.NET Standard,csharp,supported
/Sample.NetStandard1.2.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.2,.NET Standard 1.2,.NET Standard,csharp,supported
/Sample.NetStandard1.3.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.3,.NET Standard 1.3,.NET Standard,csharp,supported
/Sample.NetStandard1.4.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.4,.NET Standard 1.4,.NET Standard,csharp,supported
/Sample.NetStandard1.5.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.5,.NET Standard 1.5,.NET Standard,csharp,supported
/Sample.NetStandard1.6.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.6,.NET Standard 1.6,.NET Standard,csharp,supported
/Sample.NetStandard2.0.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard2.0,.NET Standard 2.0,.NET Standard,csharp,supported
/Sample.NetStandard2.1.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard2.1,.NET Standard 2.1,.NET Standard,csharp,supported
/Sample.SSDT.Database/Sample.SSDT.Database.sqlproj,Sample.SSDT.Database.sqlproj,v4.7.2,.NET Framework 4.7.2,.NET Framework,csharp,supported
/Sample.Unity2020/Assembly-CSharp.csproj,Assembly-CSharp.csproj,v4.7.1,.NET Framework 4.7.1,.NET Framework,csharp,supported
/Sample.VB6.Calculator/Sample.VB6.WinApp.vbp,Sample.VB6.WinApp.vbp,vb6,Visual Basic 6,Visual Basic 6,vb6,deprecated
Expand Down Expand Up @@ -123,10 +131,18 @@ public void RunSamplesWithTotalsToFileTest()
.NET Framework 4.6.2,.NET Framework,1,EOL: 12-Jan-2027
.NET Framework 4.7.1,.NET Framework,1,supported
.NET Framework 4.7.2,.NET Framework,3,supported
.NET Standard 1.0,.NET Standard,1,supported
.NET Standard 1.1,.NET Standard,1,supported
.NET Standard 1.2,.NET Standard,1,supported
.NET Standard 1.3,.NET Standard,1,supported
.NET Standard 1.4,.NET Standard,1,supported
.NET Standard 1.5,.NET Standard,1,supported
.NET Standard 1.6,.NET Standard,1,supported
.NET Standard 2.0,.NET Standard,3,supported
.NET Standard 2.1,.NET Standard,1,supported
(Unknown),(Unknown),2,unknown
Visual Basic 6,Visual Basic 6,1,deprecated
total frameworks,,51,
total frameworks,,59,
";

//Act
Expand Down
20 changes: 18 additions & 2 deletions src/DotNetCensus.Tests/ConsoleRepoAppTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -48,10 +48,18 @@ public void RunSamplesWithTotalsFromRepoTest()
.NET Framework 4.6.2 .NET Framework 1 EOL: 12-Jan-2027
.NET Framework 4.7.1 .NET Framework 1 supported
.NET Framework 4.7.2 .NET Framework 3 supported
.NET Standard 1.0 .NET Standard 1 supported
.NET Standard 1.1 .NET Standard 1 supported
.NET Standard 1.2 .NET Standard 1 supported
.NET Standard 1.3 .NET Standard 1 supported
.NET Standard 1.4 .NET Standard 1 supported
.NET Standard 1.5 .NET Standard 1 supported
.NET Standard 1.6 .NET Standard 1 supported
.NET Standard 2.0 .NET Standard 3 supported
.NET Standard 2.1 .NET Standard 1 supported
(Unknown) (Unknown) 2 unknown
Visual Basic 6 Visual Basic 6 1 deprecated
total frameworks 56
total frameworks 64
";

Expand Down Expand Up @@ -109,10 +117,18 @@ public void RunSamplesWithTotalsFromBranchAndRepoTest()
.NET Framework 4.6.2 .NET Framework 1 EOL: 12-Jan-2027
.NET Framework 4.7.1 .NET Framework 1 supported
.NET Framework 4.7.2 .NET Framework 3 supported
.NET Standard 1.0 .NET Standard 1 supported
.NET Standard 1.1 .NET Standard 1 supported
.NET Standard 1.2 .NET Standard 1 supported
.NET Standard 1.3 .NET Standard 1 supported
.NET Standard 1.4 .NET Standard 1 supported
.NET Standard 1.5 .NET Standard 1 supported
.NET Standard 1.6 .NET Standard 1 supported
.NET Standard 2.0 .NET Standard 3 supported
.NET Standard 2.1 .NET Standard 1 supported
(Unknown) (Unknown) 2 unknown
Visual Basic 6 Visual Basic 6 1 deprecated
total frameworks 56
total frameworks 64
";

Expand Down
48 changes: 44 additions & 4 deletions src/DotNetCensus.Tests/DirectoryDataAccessTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,15 @@ public void FrameworkSummaryWithPathTest()
.NET Framework 4.6.2 .NET Framework 1 EOL: 12-Jan-2027
.NET Framework 4.7.1 .NET Framework 1 supported
.NET Framework 4.7.2 .NET Framework 3 supported
.NET Standard 1.0 .NET Standard 1 supported
.NET Standard 1.1 .NET Standard 1 supported
.NET Standard 1.2 .NET Standard 1 supported
.NET Standard 1.3 .NET Standard 1 supported
.NET Standard 1.4 .NET Standard 1 supported
.NET Standard 1.5 .NET Standard 1 supported
.NET Standard 1.6 .NET Standard 1 supported
.NET Standard 2.0 .NET Standard 3 supported
.NET Standard 2.1 .NET Standard 1 supported
(Unknown) (Unknown) 2 unknown
Visual Basic 6 Visual Basic 6 1 deprecated
";
Expand Down Expand Up @@ -141,10 +149,18 @@ public void FrameworkSummaryWithTotalsTest()
.NET Framework 4.6.2 .NET Framework 1 EOL: 12-Jan-2027
.NET Framework 4.7.1 .NET Framework 1 supported
.NET Framework 4.7.2 .NET Framework 3 supported
.NET Standard 1.0 .NET Standard 1 supported
.NET Standard 1.1 .NET Standard 1 supported
.NET Standard 1.2 .NET Standard 1 supported
.NET Standard 1.3 .NET Standard 1 supported
.NET Standard 1.4 .NET Standard 1 supported
.NET Standard 1.5 .NET Standard 1 supported
.NET Standard 1.6 .NET Standard 1 supported
.NET Standard 2.0 .NET Standard 3 supported
.NET Standard 2.1 .NET Standard 1 supported
(Unknown) (Unknown) 2 unknown
Visual Basic 6 Visual Basic 6 1 deprecated
total frameworks 51
total frameworks 59
";

//Act
Expand Down Expand Up @@ -194,10 +210,18 @@ public void FrameworkSummaryWithTotalsToFileTest()
.NET Framework 4.6.2,.NET Framework,1,EOL: 12-Jan-2027
.NET Framework 4.7.1,.NET Framework,1,supported
.NET Framework 4.7.2,.NET Framework,3,supported
.NET Standard 1.0,.NET Standard,1,supported
.NET Standard 1.1,.NET Standard,1,supported
.NET Standard 1.2,.NET Standard,1,supported
.NET Standard 1.3,.NET Standard,1,supported
.NET Standard 1.4,.NET Standard,1,supported
.NET Standard 1.5,.NET Standard,1,supported
.NET Standard 1.6,.NET Standard,1,supported
.NET Standard 2.0,.NET Standard,3,supported
.NET Standard 2.1,.NET Standard,1,supported
(Unknown),(Unknown),2,unknown
Visual Basic 6,Visual Basic 6,1,deprecated
total frameworks,,51,
total frameworks,,59,
";

//Act
Expand Down Expand Up @@ -268,7 +292,15 @@ public void InventoryResultsTest()
/Sample.NetFramework452.App/ClassLibrary2/ClassLibrary2.csproj ClassLibrary2.csproj v4.5.2 .NET Framework 4.5.2 .NET Framework csharp deprecated
/Sample.NetFrameworkInvalid.App/VBProj.vbproj VBProj.vbproj (Unknown) (Unknown) vb.net unknown
/Sample.NetFrameworkVBNet.ConsoleApp/Sample.NetFrameworkVBNet.ConsoleApp.vbproj Sample.NetFrameworkVBNet.ConsoleApp.vbproj netcoreapp3.1 .NET Core 3.1 .NET Core vb.net deprecated
/Sample.NetStandard.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard2.0 .NET Standard 2.0 .NET Standard csharp supported
/Sample.NetStandard1.0.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.0 .NET Standard 1.0 .NET Standard csharp supported
/Sample.NetStandard1.1.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.1 .NET Standard 1.1 .NET Standard csharp supported
/Sample.NetStandard1.2.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.2 .NET Standard 1.2 .NET Standard csharp supported
/Sample.NetStandard1.3.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.3 .NET Standard 1.3 .NET Standard csharp supported
/Sample.NetStandard1.4.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.4 .NET Standard 1.4 .NET Standard csharp supported
/Sample.NetStandard1.5.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.5 .NET Standard 1.5 .NET Standard csharp supported
/Sample.NetStandard1.6.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard1.6 .NET Standard 1.6 .NET Standard csharp supported
/Sample.NetStandard2.0.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard2.0 .NET Standard 2.0 .NET Standard csharp supported
/Sample.NetStandard2.1.Class/Sample.NetStandard.Class.csproj Sample.NetStandard.Class.csproj netstandard2.1 .NET Standard 2.1 .NET Standard csharp supported
/Sample.SSDT.Database/Sample.SSDT.Database.sqlproj Sample.SSDT.Database.sqlproj v4.7.2 .NET Framework 4.7.2 .NET Framework csharp supported
/Sample.Unity2020/Assembly-CSharp.csproj Assembly-CSharp.csproj v4.7.1 .NET Framework 4.7.1 .NET Framework csharp supported
/Sample.VB6.Calculator/Sample.VB6.WinApp.vbp Sample.VB6.WinApp.vbp vb6 Visual Basic 6 Visual Basic 6 vb6 deprecated
Expand Down Expand Up @@ -401,7 +433,15 @@ public void InventoryResultsToFileTest()
/Sample.NetFramework452.App/ClassLibrary2/ClassLibrary2.csproj,ClassLibrary2.csproj,v4.5.2,.NET Framework 4.5.2,.NET Framework,csharp,deprecated
/Sample.NetFrameworkInvalid.App/VBProj.vbproj,VBProj.vbproj,,(Unknown),(Unknown),vb.net,unknown
/Sample.NetFrameworkVBNet.ConsoleApp/Sample.NetFrameworkVBNet.ConsoleApp.vbproj,Sample.NetFrameworkVBNet.ConsoleApp.vbproj,netcoreapp3.1,.NET Core 3.1,.NET Core,vb.net,deprecated
/Sample.NetStandard.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard2.0,.NET Standard 2.0,.NET Standard,csharp,supported
/Sample.NetStandard1.0.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.0,.NET Standard 1.0,.NET Standard,csharp,supported
/Sample.NetStandard1.1.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.1,.NET Standard 1.1,.NET Standard,csharp,supported
/Sample.NetStandard1.2.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.2,.NET Standard 1.2,.NET Standard,csharp,supported
/Sample.NetStandard1.3.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.3,.NET Standard 1.3,.NET Standard,csharp,supported
/Sample.NetStandard1.4.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.4,.NET Standard 1.4,.NET Standard,csharp,supported
/Sample.NetStandard1.5.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.5,.NET Standard 1.5,.NET Standard,csharp,supported
/Sample.NetStandard1.6.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard1.6,.NET Standard 1.6,.NET Standard,csharp,supported
/Sample.NetStandard2.0.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard2.0,.NET Standard 2.0,.NET Standard,csharp,supported
/Sample.NetStandard2.1.Class/Sample.NetStandard.Class.csproj,Sample.NetStandard.Class.csproj,netstandard2.1,.NET Standard 2.1,.NET Standard,csharp,supported
/Sample.SSDT.Database/Sample.SSDT.Database.sqlproj,Sample.SSDT.Database.sqlproj,v4.7.2,.NET Framework 4.7.2,.NET Framework,csharp,supported
/Sample.Unity2020/Assembly-CSharp.csproj,Assembly-CSharp.csproj,v4.7.1,.NET Framework 4.7.1,.NET Framework,csharp,supported
/Sample.VB6.Calculator/Sample.VB6.WinApp.vbp,Sample.VB6.WinApp.vbp,vb6,Visual Basic 6,Visual Basic 6,vb6,deprecated
Expand Down
Loading

0 comments on commit 5850efa

Please sign in to comment.