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 1919class FortranAST :
2020 def __init__ (self , file_obj = None ):
2121 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
2523 self .global_dict : dict = {}
2624 self .scope_list : list = []
2725 self .variable_list : list = []
@@ -39,10 +37,10 @@ def __init__(self, file_obj=None):
3937 self .none_scope = None
4038 self .inc_scope = None
4139 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
4442 self .last_obj = None
45- self .pending_doc : str = None
43+ self .pending_doc : str | None = None
4644
4745 def create_none_scope (self ):
4846 """Create empty scope to hold non-module contained items"""
You can’t perform that action at this time.
0 commit comments