Skip to content

Commit

Permalink
Add XML documentation generation for release builds
Browse files Browse the repository at this point in the history
  • Loading branch information
StefanoRaggi committed Dec 14, 2019
1 parent 6313c64 commit e0a08cb
Show file tree
Hide file tree
Showing 12 changed files with 13 additions and 0 deletions.
1 change: 1 addition & 0 deletions Algorithm/QuantConnect.Algorithm.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Algorithm.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
Expand Down
1 change: 1 addition & 0 deletions AlgorithmFactory/QuantConnect.AlgorithmFactory.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.AlgorithmFactory.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="NodaTime, Version=1.3.0.0, Culture=neutral, PublicKeyToken=4226afe0d9b296d1, processorArchitecture=MSIL">
Expand Down
1 change: 1 addition & 0 deletions Api/QuantConnect.Api.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Api.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
Expand Down
1 change: 1 addition & 0 deletions Brokerages/QuantConnect.Brokerages.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Brokerages.xml</DocumentationFile>
</PropertyGroup>
<Target Name="Print" BeforeTargets="Build">
<Message Text="SelectedOptimization $(SelectedOptimization)" Importance="high" />
Expand Down
1 change: 1 addition & 0 deletions Common/QuantConnect.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Common.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Mono|AnyCPU'">
<DebugSymbols>true</DebugSymbols>
Expand Down
2 changes: 2 additions & 0 deletions Compression/QuantConnect.Compression.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Debug\QuantConnect.Compression.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
Expand All @@ -43,6 +44,7 @@
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<DocumentationFile>bin\Release\QuantConnect.Compression.xml</DocumentationFile>
</PropertyGroup>
<Target Name="Print" BeforeTargets="Build">
<Message Text="SelectedOptimization $(SelectedOptimization)" Importance="high" />
Expand Down
1 change: 1 addition & 0 deletions Configuration/QuantConnect.Configuration.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
<WarningLevel>4</WarningLevel>
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>6</LangVersion>
<DocumentationFile>bin\Release\QuantConnect.Configuration.xml</DocumentationFile>
</PropertyGroup>
<Target Name="Print" BeforeTargets="Build">
<Message Text="SelectedOptimization $(SelectedOptimization)" Importance="high" />
Expand Down
1 change: 1 addition & 0 deletions Engine/QuantConnect.Lean.Engine.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Lean.Engine.xml</DocumentationFile>
</PropertyGroup>
<Target Name="Print" BeforeTargets="Build">
<Message Text="SelectedOptimization $(SelectedOptimization)" Importance="high" />
Expand Down
1 change: 1 addition & 0 deletions Indicators/QuantConnect.Indicators.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Indicators.xml</DocumentationFile>
</PropertyGroup>
<ItemGroup>
<Reference Include="MathNet.Numerics, Version=3.19.0.0, Culture=neutral, processorArchitecture=MSIL">
Expand Down
1 change: 1 addition & 0 deletions Logging/QuantConnect.Logging.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,7 @@
<Prefer32Bit>false</Prefer32Bit>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Logging.xml</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x64'">
<DebugSymbols>true</DebugSymbols>
Expand Down
1 change: 1 addition & 0 deletions Messaging/QuantConnect.Messaging.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Messaging.xml</DocumentationFile>
</PropertyGroup>
<Target Name="Print" BeforeTargets="Build">
<Message Text="SelectedOptimization $(SelectedOptimization)" Importance="high" />
Expand Down
1 change: 1 addition & 0 deletions Queues/QuantConnect.Queues.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@
<WarningLevel>4</WarningLevel>
<LangVersion>6</LangVersion>
<CodeAnalysisRuleSet>..\QuantConnect.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\Release\QuantConnect.Queues.xml</DocumentationFile>
</PropertyGroup>
<Target Name="Print" BeforeTargets="Build">
<Message Text="SelectedOptimization $(SelectedOptimization)" Importance="high" />
Expand Down

0 comments on commit e0a08cb

Please sign in to comment.