Warnings as errors
This commit is contained in:
@@ -4,6 +4,7 @@
|
|||||||
<TargetFramework>net6.0</TargetFramework>
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
|
|
||||||
<IsPackable>false</IsPackable>
|
<IsPackable>false</IsPackable>
|
||||||
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@@ -3,6 +3,7 @@
|
|||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<TargetFramework>net6.0</TargetFramework>
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
@@ -9,7 +9,7 @@ module App =
|
|||||||
|
|
||||||
let clusterSize = 5
|
let clusterSize = 5
|
||||||
|
|
||||||
let ui = Ui.initialise document clusterSize
|
let ui = Ui.initialise document
|
||||||
|
|
||||||
let rec fullyRerender<'a> (cluster : Cluster<'a>) (network : Network<'a>) : Promise<unit> =
|
let rec fullyRerender<'a> (cluster : Cluster<'a>) (network : Network<'a>) : Promise<unit> =
|
||||||
let prefs = Ui.getUserPrefs ui
|
let prefs = Ui.getUserPrefs ui
|
||||||
|
@@ -1,6 +1,7 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk">
|
<Project Sdk="Microsoft.NET.Sdk">
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net6.0</TargetFramework>
|
<TargetFramework>net6.0</TargetFramework>
|
||||||
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Compile Include="Table.fs" />
|
<Compile Include="Table.fs" />
|
||||||
|
@@ -46,7 +46,7 @@ type RequiresPopulation =
|
|||||||
[<RequireQualifiedAccess>]
|
[<RequireQualifiedAccess>]
|
||||||
module Ui =
|
module Ui =
|
||||||
|
|
||||||
let initialise (document : Browser.Types.Document) (clusterSize : int) : UiElements =
|
let initialise (document : Browser.Types.Document) : UiElements =
|
||||||
let serverStatuses =
|
let serverStatuses =
|
||||||
document.querySelector ".server-statuses" :?> Browser.Types.HTMLTableElement
|
document.querySelector ".server-statuses" :?> Browser.Types.HTMLTableElement
|
||||||
|
|
||||||
@@ -58,9 +58,6 @@ module Ui =
|
|||||||
let leaderStateTable =
|
let leaderStateTable =
|
||||||
document.querySelector ".leader-state-table" :?> Browser.Types.HTMLTableElement
|
document.querySelector ".leader-state-table" :?> Browser.Types.HTMLTableElement
|
||||||
|
|
||||||
let timeoutButton =
|
|
||||||
document.querySelector ".timeout-button" :?> Browser.Types.HTMLButtonElement
|
|
||||||
|
|
||||||
let timeoutField =
|
let timeoutField =
|
||||||
document.querySelector ".timeout-text" :?> Browser.Types.HTMLInputElement
|
document.querySelector ".timeout-text" :?> Browser.Types.HTMLInputElement
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user