Skip to content

Commit 09774d4

Browse files
committed
feat: adjusted to latest tucana version
1 parent f5f283c commit 09774d4

1 file changed

Lines changed: 2 additions & 37 deletions

File tree

crates/cli/src/analyser/flow_type.rs

Lines changed: 2 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -77,43 +77,17 @@ impl Analyser {
7777
));
7878
}
7979

80-
if let Some(identifier) = &flow.input_type
81-
&& identifier == ""
82-
{
80+
if &flow.signature == "" {
8381
self.reporter.add(Diagnose::new(
8482
name.clone(),
8583
original.clone(),
8684
DiagnosticKind::NullField {
87-
field_name: "input_type".into(),
88-
},
89-
));
90-
}
91-
92-
if let Some(identifier) = &flow.return_type
93-
&& identifier == ""
94-
{
95-
self.reporter.add(Diagnose::new(
96-
name.clone(),
97-
original.clone(),
98-
DiagnosticKind::NullField {
99-
field_name: "return_type".into(),
85+
field_name: "signature".into(),
10086
},
10187
));
10288
}
10389

10490
for setting in &flow.settings {
105-
for linked in setting.linked_data_type_identifiers.clone() {
106-
if !self.data_type_identifier_exists(linked.as_str(), None) {
107-
self.reporter.add(Diagnose::new(
108-
name.clone(),
109-
original.clone(),
110-
DiagnosticKind::UndefinedDataTypeIdentifier {
111-
identifier: linked.clone(),
112-
},
113-
));
114-
}
115-
}
116-
11791
if setting.name.is_empty() {
11892
self.reporter.add(Diagnose::new(
11993
setting.identifier.clone(),
@@ -132,15 +106,6 @@ impl Analyser {
132106
},
133107
));
134108
}
135-
if !self.data_type_identifier_exists(&setting.r#type, None) {
136-
self.reporter.add(Diagnose::new(
137-
name.clone(),
138-
original.clone(),
139-
DiagnosticKind::UndefinedDataTypeIdentifier {
140-
identifier: setting.r#type.clone(),
141-
},
142-
));
143-
}
144109
}
145110

146111
if self.index.has_flow_type(&name, Some(aft.id)) {

0 commit comments

Comments
 (0)