222 lines
6.1 KiB
JSON
222 lines
6.1 KiB
JSON
{
|
|
"settings": {
|
|
"components": {
|
|
"code": true,
|
|
"binaries": false
|
|
},
|
|
"targetId": "net10.0",
|
|
"targetDisplayName": ".NETCoreApp,Version=v10.0"
|
|
},
|
|
"analysisStartTime": "2026-01-14T03:11:27.1112869Z",
|
|
"analysisEndTime": "2026-01-14T03:11:27.3394814Z",
|
|
"privacyModeHelpUrl": "https://go.microsoft.com/fwlink/?linkid=2270980",
|
|
"stats": {
|
|
"summary": {
|
|
"projects": 5,
|
|
"issues": 1,
|
|
"incidents": 1,
|
|
"effort": 1
|
|
},
|
|
"charts": {
|
|
"severity": {
|
|
"Mandatory": 1,
|
|
"Optional": 0,
|
|
"Potential": 0,
|
|
"Information": 0
|
|
},
|
|
"category": {
|
|
"Project": 1
|
|
}
|
|
}
|
|
},
|
|
"projects": [
|
|
{
|
|
"path": "BoardRules\\BoardRules.csproj",
|
|
"startingProject": true,
|
|
"issues": 0,
|
|
"storyPoints": 0,
|
|
"properties": {
|
|
"appName": "BoardRules",
|
|
"projectKind": "ClassLibrary",
|
|
"frameworks": [
|
|
"net10.0"
|
|
],
|
|
"languages": [
|
|
"C#"
|
|
],
|
|
"tools": [
|
|
"MSBuild"
|
|
],
|
|
"isSdkStyle": true,
|
|
"numberOfFiles": 1,
|
|
"numberOfCodeFiles": 1,
|
|
"linesTotal": 120,
|
|
"linesOfCode": 120,
|
|
"totalApiScanned": 0,
|
|
"minLinesOfCodeToChange": 0,
|
|
"maxLinesOfCodeToChange": 0
|
|
},
|
|
"ruleInstances": [],
|
|
"features": []
|
|
},
|
|
{
|
|
"path": "Tests\\AcceptanceTests\\Shogi.AcceptanceTests.csproj",
|
|
"startingProject": true,
|
|
"issues": 0,
|
|
"storyPoints": 0,
|
|
"properties": {
|
|
"appName": "Shogi.AcceptanceTests",
|
|
"projectKind": "DotNetCoreApp",
|
|
"frameworks": [
|
|
"net10.0"
|
|
],
|
|
"languages": [
|
|
"C#"
|
|
],
|
|
"tools": [
|
|
"MSBuild"
|
|
],
|
|
"isSdkStyle": true,
|
|
"numberOfFiles": 5,
|
|
"numberOfCodeFiles": 3,
|
|
"linesTotal": 3059,
|
|
"linesOfCode": 443,
|
|
"totalApiScanned": 0,
|
|
"minLinesOfCodeToChange": 0,
|
|
"maxLinesOfCodeToChange": 0
|
|
},
|
|
"ruleInstances": [],
|
|
"features": []
|
|
},
|
|
{
|
|
"path": "Shogi\\Shogi.csproj",
|
|
"startingProject": true,
|
|
"issues": 0,
|
|
"storyPoints": 0,
|
|
"properties": {
|
|
"appName": "Shogi",
|
|
"projectKind": "AspNetCore",
|
|
"frameworks": [
|
|
"net10.0"
|
|
],
|
|
"languages": [
|
|
"C#"
|
|
],
|
|
"tools": [
|
|
"MSBuild"
|
|
],
|
|
"isSdkStyle": true,
|
|
"numberOfFiles": 118,
|
|
"numberOfCodeFiles": 55,
|
|
"linesTotal": 10759,
|
|
"linesOfCode": 4232,
|
|
"totalApiScanned": 0,
|
|
"minLinesOfCodeToChange": 0,
|
|
"maxLinesOfCodeToChange": 0
|
|
},
|
|
"ruleInstances": [],
|
|
"features": []
|
|
},
|
|
{
|
|
"path": "Shogi.Database\\Shogi.Database.sqlproj",
|
|
"startingProject": true,
|
|
"issues": 1,
|
|
"storyPoints": 1,
|
|
"properties": {
|
|
"appName": "Shogi.Database",
|
|
"projectKind": "ClassicClassLibrary",
|
|
"frameworks": [
|
|
"net472"
|
|
],
|
|
"languages": [
|
|
""
|
|
],
|
|
"tools": [
|
|
"MSBuild"
|
|
],
|
|
"isSdkStyle": false,
|
|
"numberOfFiles": 0,
|
|
"numberOfCodeFiles": 0,
|
|
"linesTotal": 0,
|
|
"linesOfCode": 0,
|
|
"totalApiScanned": 0,
|
|
"minLinesOfCodeToChange": 0,
|
|
"maxLinesOfCodeToChange": 0
|
|
},
|
|
"ruleInstances": [
|
|
{
|
|
"incidentId": "a43e59f8-9932-42d1-991f-9653db2e0408",
|
|
"ruleId": "Project.0002",
|
|
"projectPath": "Shogi.Database\\Shogi.Database.sqlproj",
|
|
"state": "Active",
|
|
"location": {
|
|
"snippetModel": {
|
|
"unrestricted": "Current target framework: .NETFramework,Version=v4.7.2\nRecommended target framework: net10.0",
|
|
"protected": "Current target framework: .NETFramework,Version=v4.7.2\nRecommended target framework: net10.0"
|
|
},
|
|
"kind": "File",
|
|
"path": "Shogi.Database\\Shogi.Database.sqlproj",
|
|
"snippet": "Current target framework: .NETFramework,Version=v4.7.2\nRecommended target framework: net10.0",
|
|
"protectedSnippet": "Current target framework: .NETFramework,Version=v4.7.2\nRecommended target framework: net10.0",
|
|
"properties": {
|
|
"CurrentTargetFramework": ".NETFramework,Version=v4.7.2",
|
|
"RecommendedTargetFramework": "net10.0"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"features": []
|
|
},
|
|
{
|
|
"path": "Tests\\UnitTests\\UnitTests.csproj",
|
|
"startingProject": true,
|
|
"issues": 0,
|
|
"storyPoints": 0,
|
|
"properties": {
|
|
"appName": "UnitTests",
|
|
"projectKind": "DotNetCoreApp",
|
|
"frameworks": [
|
|
"net10.0"
|
|
],
|
|
"languages": [
|
|
"C#"
|
|
],
|
|
"tools": [
|
|
"MSBuild"
|
|
],
|
|
"isSdkStyle": true,
|
|
"numberOfFiles": 7,
|
|
"numberOfCodeFiles": 5,
|
|
"linesTotal": 3574,
|
|
"linesOfCode": 958,
|
|
"totalApiScanned": 0,
|
|
"minLinesOfCodeToChange": 0,
|
|
"maxLinesOfCodeToChange": 0
|
|
},
|
|
"ruleInstances": [],
|
|
"features": []
|
|
}
|
|
],
|
|
"rules": {
|
|
"Project.0002": {
|
|
"id": "Project.0002",
|
|
"isFeature": false,
|
|
"description": "Project\u0027s target framework(s) needs to be changed to the new target framework that you selected for this upgrade.\n\nDuring upgrade target framework will be adjusted to corresponding platform when applicable. In some cases project would result in multiple target frameworks after the upgrade if it was using features that now have their own platforms in modern .NET frameworks (windows, iOS, Android etc).",
|
|
"label": "Project\u0027s target framework(s) needs to be changed",
|
|
"severity": "Mandatory",
|
|
"effort": 1,
|
|
"links": [
|
|
{
|
|
"title": "Overview of porting from .NET Framework to .NET",
|
|
"url": "https://go.microsoft.com/fwlink/?linkid=2265227",
|
|
"isCustom": false
|
|
},
|
|
{
|
|
"title": ".NET project SDKs",
|
|
"url": "https://go.microsoft.com/fwlink/?linkid=2265226",
|
|
"isCustom": false
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |