Skip to content

Commit 626b06e

Browse files
author
Lingling Peng
committed
remove type validation rule name
1 parent 4cf904f commit 626b06e

File tree

1 file changed

+0
-65
lines changed

1 file changed

+0
-65
lines changed

synapseclient/extensions/curator/schema_generation.py

Lines changed: 0 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -96,11 +96,6 @@ class ValidationRuleName(Enum):
9696
URL = "url"
9797
REGEX = "regex"
9898
IN_RANGE = "inRange"
99-
STR = "str"
100-
FLOAT = "float"
101-
INT = "int"
102-
BOOL = "bool"
103-
NUM = "num"
10499

105100

106101
class JSONSchemaType(Enum):
@@ -145,31 +140,19 @@ class ValidationRule:
145140
incompatible_rules=[
146141
ValidationRuleName.IN_RANGE,
147142
ValidationRuleName.URL,
148-
ValidationRuleName.INT,
149-
ValidationRuleName.FLOAT,
150-
ValidationRuleName.BOOL,
151-
ValidationRuleName.NUM,
152143
],
153144
),
154145
"url": ValidationRule(
155146
name=ValidationRuleName.URL,
156147
incompatible_rules=[
157148
ValidationRuleName.IN_RANGE,
158149
ValidationRuleName.DATE,
159-
ValidationRuleName.INT,
160-
ValidationRuleName.FLOAT,
161-
ValidationRuleName.BOOL,
162-
ValidationRuleName.NUM,
163150
],
164151
),
165152
"regex": ValidationRule(
166153
name=ValidationRuleName.REGEX,
167154
incompatible_rules=[
168155
ValidationRuleName.IN_RANGE,
169-
ValidationRuleName.INT,
170-
ValidationRuleName.FLOAT,
171-
ValidationRuleName.BOOL,
172-
ValidationRuleName.NUM,
173156
],
174157
parameters=["module", "pattern"],
175158
),
@@ -179,57 +162,9 @@ class ValidationRule:
179162
ValidationRuleName.URL,
180163
ValidationRuleName.DATE,
181164
ValidationRuleName.REGEX,
182-
ValidationRuleName.STR,
183-
ValidationRuleName.BOOL,
184165
],
185166
parameters=["minimum", "maximum"],
186167
),
187-
"str": ValidationRule(
188-
name=ValidationRuleName.STR,
189-
incompatible_rules=[
190-
ValidationRuleName.IN_RANGE,
191-
ValidationRuleName.INT,
192-
ValidationRuleName.FLOAT,
193-
ValidationRuleName.NUM,
194-
ValidationRuleName.BOOL,
195-
],
196-
),
197-
"float": ValidationRule(
198-
name=ValidationRuleName.FLOAT,
199-
incompatible_rules=[
200-
ValidationRuleName.URL,
201-
ValidationRuleName.DATE,
202-
ValidationRuleName.REGEX,
203-
ValidationRuleName.STR,
204-
ValidationRuleName.BOOL,
205-
ValidationRuleName.INT,
206-
ValidationRuleName.NUM,
207-
],
208-
),
209-
"int": ValidationRule(
210-
name=ValidationRuleName.INT,
211-
incompatible_rules=[
212-
ValidationRuleName.URL,
213-
ValidationRuleName.DATE,
214-
ValidationRuleName.REGEX,
215-
ValidationRuleName.STR,
216-
ValidationRuleName.BOOL,
217-
ValidationRuleName.NUM,
218-
ValidationRuleName.FLOAT,
219-
],
220-
),
221-
"num": ValidationRule(
222-
name=ValidationRuleName.NUM,
223-
incompatible_rules=[
224-
ValidationRuleName.URL,
225-
ValidationRuleName.DATE,
226-
ValidationRuleName.REGEX,
227-
ValidationRuleName.STR,
228-
ValidationRuleName.BOOL,
229-
ValidationRuleName.INT,
230-
ValidationRuleName.FLOAT,
231-
],
232-
),
233168
}
234169

235170

0 commit comments

Comments
 (0)