Skip to content

Commit a76a29b

Browse files
committed
Treat warnings as errors in CI
1 parent 2f131ec commit a76a29b

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

SiraUtil/Affinity/Harmony/Generator/DynamicHarmonyPatchGenerator.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
11
using HarmonyLib;
22
using IPA.Loader;
3-
using IPA.Utilities;
43
using System;
54
using System.Collections.Generic;
6-
using System.IO;
75
using System.Linq;
86
using System.Reflection;
97
using System.Reflection.Emit;
10-
using TypeAttributes = System.Reflection.TypeAttributes;
118
using FieldAttributes = System.Reflection.FieldAttributes;
129
using MethodAttributes = System.Reflection.MethodAttributes;
13-
using ParameterAttributes = System.Reflection.ParameterAttributes;
1410
using MethodImplAttributes = System.Reflection.MethodImplAttributes;
11+
using ParameterAttributes = System.Reflection.ParameterAttributes;
12+
using TypeAttributes = System.Reflection.TypeAttributes;
13+
14+
#if DEBUG
15+
using IPA.Utilities;
16+
using System.IO;
17+
#endif
1518

1619
namespace SiraUtil.Affinity.Harmony.Generator
1720
{

SiraUtil/SiraUtil.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@
1111
<RootNamespace>SiraUtil</RootNamespace>
1212
</PropertyGroup>
1313

14+
<PropertyGroup Condition="'$(CI)' != ''">
15+
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
16+
</PropertyGroup>
17+
1418
<PropertyGroup>
1519
<PackageId>SiraUtil</PackageId>
1620
<Title>SiraUtil</Title>

0 commit comments

Comments
 (0)