File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -473,11 +473,12 @@ impl SymbolTableBuilder {
473
473
}
474
474
475
475
fn scan_parameter ( & mut self , parameter : & ast:: Parameter ) -> SymbolTableResult {
476
- if let Some ( _annotation ) = & parameter. annotation {
477
- self . register_name ( & parameter . arg , SymbolUsage :: AnnotationParameter )
476
+ let usage = if parameter. annotation . is_some ( ) {
477
+ SymbolUsage :: AnnotationParamater
478
478
} else {
479
- self . register_name ( & parameter. arg , SymbolUsage :: Parameter )
480
- }
479
+ SymbolUsage :: Parameter
480
+ } ;
481
+ self . regsiter_name ( & parameter. arg , usage)
481
482
}
482
483
483
484
fn scan_parameters_annotations ( & mut self , parameters : & [ ast:: Parameter ] ) -> SymbolTableResult {
Original file line number Diff line number Diff line change @@ -249,7 +249,7 @@ impl PySymbol {
249
249
250
250
#[ pymethod( name = "is_namespace" ) ]
251
251
fn is_namespace ( & self ) -> bool {
252
- self . namespaces . len ( ) > 0
252
+ self . namespaces . is_empty ( )
253
253
}
254
254
255
255
#[ pymethod( name = "is_annotated" ) ]
You can’t perform that action at this time.
0 commit comments