File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 19
19
class FortranAST :
20
20
def __init__ (self , file_obj = None ):
21
21
self .file = file_obj
22
- self .path : str = None
23
- if file_obj is not None :
24
- self .path = file_obj .path
22
+ self .path : str | None = file_obj .path if file_obj is not None else None
25
23
self .global_dict : dict = {}
26
24
self .scope_list : list = []
27
25
self .variable_list : list = []
@@ -39,10 +37,10 @@ def __init__(self, file_obj=None):
39
37
self .none_scope = None
40
38
self .inc_scope = None
41
39
self .current_scope = None
42
- self .end_scope_regex : Pattern = None
43
- self .enc_scope_name : str = None
40
+ self .end_scope_regex : Pattern | None = None
41
+ self .enc_scope_name : str | None = None
44
42
self .last_obj = None
45
- self .pending_doc : str = None
43
+ self .pending_doc : str | None = None
46
44
47
45
def create_none_scope (self ):
48
46
"""Create empty scope to hold non-module contained items"""
You can’t perform that action at this time.
0 commit comments