Skip to content

Commit 435534b

Browse files
authored
One import statement per module (#144)
2 parents 7879001 + 3f7b8b4 commit 435534b

3 files changed

Lines changed: 12 additions & 12 deletions

File tree

‎pyEDAA/ProjectModel/Xilinx/Vivado.py‎

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,19 +29,17 @@
2929
# ==================================================================================================================== #
3030
#
3131
"""Specific file types and attributes for Xilinx Vivado."""
32-
from pathlib import Path
33-
from typing import Iterable, Optional as Nullable
34-
from xml.dom import minidom, Node
32+
from pathlib import Path
33+
from typing import Iterable, Optional as Nullable
34+
from xml.dom import minidom, Node
3535

3636
from pyTooling.Decorators import export
3737
from pyTooling.MetaClasses import ExtendedType
3838
from pyVHDLModel import VHDLVersion
3939

40-
from pyEDAA.ProjectModel import ProjectFile, XMLFile, XMLContent, SDCContent, Project, FileSet, Attribute, Design
41-
from pyEDAA.ProjectModel import File as Model_File
42-
from pyEDAA.ProjectModel import ConstraintFile as Model_ConstraintFile
43-
from pyEDAA.ProjectModel import VerilogSourceFile as Model_VerilogSourceFile
44-
from pyEDAA.ProjectModel import VHDLSourceFile as Model_VHDLSourceFile
40+
from pyEDAA.ProjectModel import ProjectFile, XMLFile, XMLContent, SDCContent, Project, FileSet, Attribute, Design, \
41+
File as Model_File, ConstraintFile as Model_ConstraintFile, \
42+
VerilogSourceFile as Model_VerilogSourceFile, VHDLSourceFile as Model_VHDLSourceFile
4543

4644

4745
@export

‎pyEDAA/ProjectModel/__init__.py‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,9 +40,10 @@
4040
__documentation_url__ = "https://edaa-org.github.io/pyEDAA.ProjectModel"
4141
__issue_tracker_url__ = "https://GitHub.com/edaa-org/pyEDAA.ProjectModel/issues"
4242

43-
from os.path import relpath as path_relpath
44-
from pathlib import Path as pathlib_Path
45-
from typing import Dict, Union, Optional as Nullable, List, Iterable, Generator, Tuple, Any as typing_Any, Type, Set, Self
43+
from os.path import relpath as path_relpath
44+
from pathlib import Path as pathlib_Path
45+
from typing import Dict, Union, Optional as Nullable, List, Iterable, Generator, Tuple, \
46+
Any as typing_Any, Type, Set, Self
4647

4748
from pyTooling.Common import getFullyQualifiedName
4849
from pyTooling.Decorators import export

‎tests/unit/Files.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,8 @@
3636
from pySVModel import SystemVerilogVersion
3737
from pyVHDLModel import VHDLVersion
3838

39-
from pyEDAA.ProjectModel import FileSet, VHDLSourceFile, VHDLLibrary, VerilogSourceFile, SystemVerilogSourceFile, FileTypes, Project, Design
39+
from pyEDAA.ProjectModel import FileSet, VHDLSourceFile, VHDLLibrary, VerilogSourceFile, SystemVerilogSourceFile, \
40+
FileTypes, Project, Design
4041

4142

4243
if __name__ == "__main__": # pragma: no cover

0 commit comments

Comments
 (0)