@@ -54,7 +54,7 @@ impl Parameter {
54
54
name. clone_from ( & id) ;
55
55
}
56
56
let description = description. to_string ( ) ;
57
- let param_type = ParameterType :: Boolean ;
57
+ let parameter_type = ParameterType :: Boolean ;
58
58
let range = 0.0 ..=1.0 ;
59
59
let default = match default {
60
60
true => 1.0 ,
@@ -66,7 +66,7 @@ impl Parameter {
66
66
id,
67
67
name,
68
68
description,
69
- parameter_type : param_type ,
69
+ parameter_type,
70
70
range,
71
71
default,
72
72
value,
@@ -96,7 +96,7 @@ impl Parameter {
96
96
name. clone_from ( & id) ;
97
97
}
98
98
let description = description. to_string ( ) ;
99
- let param_type = ParameterType :: Integer ;
99
+ let parameter_type = ParameterType :: Integer ;
100
100
let range = RangeInclusive :: new ( * range. start ( ) as f64 , * range. end ( ) as f64 ) ;
101
101
let default = default as f64 ;
102
102
let value = default;
@@ -105,7 +105,7 @@ impl Parameter {
105
105
id,
106
106
name,
107
107
description,
108
- parameter_type : param_type ,
108
+ parameter_type,
109
109
range,
110
110
default,
111
111
value,
@@ -135,14 +135,14 @@ impl Parameter {
135
135
name. clone_from ( & id) ;
136
136
}
137
137
let description = description. to_string ( ) ;
138
- let param_type = ParameterType :: Float ;
138
+ let parameter_type = ParameterType :: Float ;
139
139
let value = default;
140
140
let value_strings = vec ! [ ] ;
141
141
Self {
142
142
id,
143
143
name,
144
144
description,
145
- parameter_type : param_type ,
145
+ parameter_type,
146
146
range,
147
147
default,
148
148
value,
@@ -175,8 +175,8 @@ impl Parameter {
175
175
name. clone_from ( & id) ;
176
176
}
177
177
let description = description. to_string ( ) ;
178
- let param_type = ParameterType :: Enum ;
179
- let range = 0.0 ..=values. len ( ) as f64 ;
178
+ let parameter_type = ParameterType :: Enum ;
179
+ let range = 0.0 ..=( values. len ( ) - 1 ) as f64 ;
180
180
let default = values
181
181
. iter ( )
182
182
. position ( |e| e. eq_ignore_ascii_case ( & default) )
@@ -187,7 +187,7 @@ impl Parameter {
187
187
id,
188
188
name,
189
189
description,
190
- parameter_type : param_type ,
190
+ parameter_type,
191
191
range,
192
192
default,
193
193
value,
0 commit comments