Use proper booleans instead of relying on truthy/falsy values

This commit is contained in:
Alexander Prinzhorn 2020-04-16 09:59:43 +02:00
parent 4c3324aea1
commit 7f4b2574b0
5 changed files with 27 additions and 15 deletions

View File

@ -125,7 +125,8 @@ class Colossus extends Operation {
}, },
{ {
name: "R1-Negate", name: "R1-Negate",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "R1-Counter", name: "R1-Counter",
@ -164,7 +165,8 @@ class Colossus extends Operation {
}, },
{ {
name: "R2-Negate", name: "R2-Negate",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "R2-Counter", name: "R2-Counter",
@ -203,7 +205,8 @@ class Colossus extends Operation {
}, },
{ {
name: "R3-Negate", name: "R3-Negate",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "R3-Counter", name: "R3-Counter",
@ -212,7 +215,8 @@ class Colossus extends Operation {
}, },
{ {
name: "Negate All", name: "Negate All",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "K Rack: Addition", name: "K Rack: Addition",
@ -220,23 +224,28 @@ class Colossus extends Operation {
}, },
{ {
name: "Add-Q1", name: "Add-Q1",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Add-Q2", name: "Add-Q2",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Add-Q3", name: "Add-Q3",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Add-Q4", name: "Add-Q4",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Add-Q5", name: "Add-Q5",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Add-Equals", name: "Add-Equals",
@ -246,11 +255,13 @@ class Colossus extends Operation {
}, },
{ {
name: "Add-Counter1", name: "Add-Counter1",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Add Negate All", name: "Add Negate All",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Total Motor", name: "Total Motor",

View File

@ -27,7 +27,7 @@ class ExtractDomains extends Operation {
{ {
"name": "Display total", "name": "Display total",
"type": "boolean", "type": "boolean",
"value": "Extract.DISPLAY_TOTAL" "value": true
} }
]; ];
} }

View File

@ -38,7 +38,7 @@ class ExtractFiles extends Operation {
{ {
name: "Ignore failed extractions", name: "Ignore failed extractions",
type: "boolean", type: "boolean",
value: "true" value: true
} }
]); ]);
} }

View File

@ -30,7 +30,7 @@ class FrequencyDistribution extends Operation {
{ {
"name": "Show 0%s", "name": "Show 0%s",
"type": "boolean", "type": "boolean",
"value": "Entropy.FREQ_ZEROS" "value": true
} }
]; ];
} }

View File

@ -60,7 +60,8 @@ class Lorenz extends Operation {
}, },
{ {
name: "KT-Schalter", name: "KT-Schalter",
type: "boolean" type: "boolean",
value: false
}, },
{ {
name: "Mode", name: "Mode",