Update project graph
parent
9305f26292
commit
44a2a288af
|
@ -8,20 +8,27 @@ As a reminder, the project files' include graph looks like:
|
|||
│ ├─ /ExternalProjects/PcxFileTypePlugin.HawkQuantizer/PcxFileTypePlugin.HawkQuantizer.csproj
|
||||
│ └─ /ExternalProjects/AnalyzersCommon.props
|
||||
│ ├─ /ExternalProjects/BizHawk.Analyzer/BizHawk.Analyzer.csproj
|
||||
│ └─ /ExternalProjects/BizHawk.SrcGen.ReflectionCache/BizHawk.SrcGen.ReflectionCache.csproj
|
||||
├─ /src/BizHawk.Version/BizHawk.Version.csproj
|
||||
│ │ └─ /ExternalProjects/BizHawk.AnalyzersTests/BizHawk.AnalyzersTests.csproj
|
||||
│ ├─ /ExternalProjects/BizHawk.SrcGen.ReflectionCache/BizHawk.SrcGen.ReflectionCache.csproj
|
||||
│ ├─ /ExternalProjects/BizHawk.SrcGen.SettingsUtil/BizHawk.SrcGen.SettingsUtil.csproj
|
||||
│ └─ /ExternalProjects/BizHawk.SrcGen.VersionInfo/BizHawk.SrcGen.VersionInfo.csproj
|
||||
├─ /src/MainSlnCommon.props
|
||||
│ ├─ /src/BizHawk.Common/BizHawk.Common.csproj
|
||||
│ ├─ ... (other main solution projects, including tests)
|
||||
│ ├─ ... (other main solution projects)
|
||||
│ ├─ /src/TestProjects.props
|
||||
│ │ ├─ /src/BizHawk.Tests/BizHawk.Tests.csproj
|
||||
│ │ └─ ... (testroms projects)
|
||||
│ ├─ /src/BizHawk.Bizware.Test/BizHawk.Bizware.Test.csproj
|
||||
│ └─ /src/MainSlnExecutable.props
|
||||
│ ├─ /src/BizHawk.Bizware.Test/BizHawk.Bizware.Test.csproj
|
||||
│ ├─ /src/BizHawk.Client.DiscoHawk/BizHawk.Client.DiscoHawk.csproj
|
||||
│ └─ /src/BizHawk.Client.EmuHawk/BizHawk.Client.EmuHawk.csproj
|
||||
├─ /ExternalProjects/TestromSuiteReportProcessor/TestromSuiteReportProcessor.csproj
|
||||
└─ /ExternalToolProjects/ExtToolCommon.props
|
||||
├─ /ExternalToolProjects/HelloWorld/HelloWorld.csproj (also imports NET48ExternalToolForm.targets)
|
||||
└─ ... (other ext. tools)
|
||||
```
|
||||
`/Common.props` enables the .NET Analyzers and StyleCop, and imports BizHawk.Analyzer and some third-party Analyzers.
|
||||
See [Dependencies](Dependencies#main-solution) for the graph of every project in the main solution.
|
||||
|
||||
You can tell the assembly references are working if `;;` is flagged with "MA0037: Remove empty statement".
|
||||
You can tell the ruleset reference is working if that was flagged but the output isn't flooded with other warnings, such as "MEN002: Line must be no longer than 160 characters".
|
||||
|
|
Loading…
Reference in New Issue