Arch: removes unused imports

Removes unused imports as reported by LGTM.

There are exceptions: `import Arch_rc` is shown as an alert, but has side effects.  It's not clear what the best thing to do in those cases is, so I've left them for now.
This commit is contained in:
Alex Young
2021-02-14 16:27:06 +00:00
parent e83ee7400c
commit 80dbfd5814
28 changed files with 21 additions and 47 deletions

View File

@@ -21,7 +21,7 @@
import six
import FreeCAD,Draft,math,DraftVecUtils,ArchCommands
import FreeCAD,Draft,math,ArchCommands
from FreeCAD import Vector
if FreeCAD.GuiUp:
import FreeCADGui

View File

@@ -23,7 +23,7 @@
import FreeCAD,Draft,ArchCommands,ArchFloor
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from PySide import QtCore
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -30,7 +30,6 @@ import tempfile
import os
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -31,8 +31,7 @@ __title__ = "FreeCAD Arch Component"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import FreeCAD,Draft,ArchCommands,math,sys,json,os,ArchIFC,ArchIFCSchema
from FreeCAD import Vector
import FreeCAD,Draft,ArchCommands,sys,ArchIFC
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtGui,QtCore

View File

@@ -24,16 +24,14 @@ __title__ = "FreeCAD Arch Curtain Wall"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import math,sys
import math
import FreeCAD
import Draft
import ArchComponent
import ArchCommands
import DraftVecUtils
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -21,7 +21,6 @@
#*****************************************************************************
import FreeCAD,ArchCommands
from FreeCAD import Vector
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui

View File

@@ -24,12 +24,10 @@ __title__ = "FreeCAD Equipment"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands
from FreeCAD import Units
from FreeCAD import Vector
import FreeCAD,ArchComponent,DraftVecUtils
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from PySide import QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -25,7 +25,6 @@ import math
import FreeCAD
import ArchComponent
import Draft
import draftobjects.patharray as patharray
if FreeCAD.GuiUp:

View File

@@ -31,7 +31,6 @@ IfcType.
import FreeCAD,Draft,ArchCommands, DraftVecUtils, ArchIFC
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -19,11 +19,9 @@
#* *
#***************************************************************************
import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands
from FreeCAD import Vector
import FreeCAD,Draft,ArchComponent,DraftVecUtils
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -25,7 +25,7 @@
and attributes of Arch/BIM objects.
"""
import FreeCAD, os, json
import FreeCAD,json
if FreeCAD.GuiUp:
from PySide.QtCore import QT_TRANSLATE_NOOP

View File

@@ -23,7 +23,7 @@
from __future__ import print_function
import FreeCAD, Part, DraftGeomUtils, WorkingPlane, DraftVecUtils, math, Draft
import FreeCAD, Part, DraftGeomUtils, WorkingPlane, DraftVecUtils, math
from datetime import datetime
# This is roughly based on the no-fit polygon algorithm, used in

View File

@@ -19,7 +19,7 @@
#* *
#***************************************************************************
import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands,math, Part, ArchNesting
import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands,math, Part
from FreeCAD import Vector
if FreeCAD.GuiUp:
import FreeCADGui

View File

@@ -22,8 +22,7 @@
import FreeCAD, ArchComponent
if FreeCAD.GuiUp:
import FreeCADGui, Arch_rc, os
from PySide import QtCore, QtGui
import FreeCADGui, Arch_rc
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -29,8 +29,6 @@ Beams, pillars, slabs and panels"""
import ArchCommands,ArchComponent,FreeCAD
from FreeCAD import Vector
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -25,10 +25,9 @@ objects specifically for better IFC compatibility, allowing the user to tweak
certain IFC relevant values.
"""
import FreeCAD,Draft,ArchComponent,ArchCommands,math,re,datetime,ArchIFC,ArchIFCView
import FreeCAD,ArchIFC,ArchIFCView
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -21,10 +21,8 @@
# Modified Amritpal Singh <amrit3701@gmail.com> on 07-07-2017
import FreeCAD,Draft,ArchComponent,DraftVecUtils,ArchCommands
from FreeCAD import Vector
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -22,8 +22,6 @@
import math
import ArchComponent
import Arch_rc
import Draft
import DraftGeomUtils
import DraftVecUtils
import FreeCAD

View File

@@ -22,9 +22,9 @@
from __future__ import print_function
import sys
import FreeCAD, time
import FreeCAD
if FreeCAD.GuiUp:
import FreeCADGui, Arch_rc, os
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP

View File

@@ -20,13 +20,11 @@
#***************************************************************************
import FreeCAD
import WorkingPlane
import math
import Draft
import ArchCommands
import DraftVecUtils
import ArchComponent
import os
import re
import tempfile
import uuid

View File

@@ -27,7 +27,6 @@ containers for Arch objects, and also define a terrain surface.
import FreeCAD,Draft,ArchCommands,math,re,datetime,ArchIFC
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -145,7 +145,7 @@ ConditioningTypes = [
"NaturallyVentedOnly"
]
import FreeCAD,ArchComponent,ArchCommands,math,Draft,sys
import FreeCAD,ArchComponent,ArchCommands,Draft,sys
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui

View File

@@ -24,14 +24,13 @@ __author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import FreeCAD,ArchComponent,ArchCommands,Draft,DraftVecUtils,math,ArchPipe
import FreeCAD,ArchComponent,Draft,DraftVecUtils,math,ArchPipe
import Part, DraftGeomUtils
from FreeCAD import Vector
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -24,15 +24,12 @@ __title__ = "FreeCAD Arch Truss"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import math,sys
import math
import FreeCAD
import Draft
import ArchComponent
import ArchCommands
if FreeCAD.GuiUp:
import FreeCADGui
from PySide import QtCore, QtGui
from DraftTools import translate
from PySide.QtCore import QT_TRANSLATE_NOOP
else:

View File

@@ -16,7 +16,7 @@ data of the second object like this:
"""
import os, sys, struct
import sys, struct
import numpy

View File

@@ -23,7 +23,7 @@ __title__ = "FreeCAD GbXml exporter"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import os,FreeCAD,Draft
import FreeCAD,Draft
if FreeCAD.GuiUp:
from DraftTools import translate

View File

@@ -24,7 +24,7 @@ __title__ = "FreeCAD SweetHome3D Importer"
__author__ = "Yorik van Havre"
__url__ = "https://www.freecadweb.org"
import os,zipfile,xml.sax,FreeCAD,Part,Draft,Arch,Mesh,tempfile,math,Sketcher
import os,zipfile,xml.sax,FreeCAD,Part,Draft,Arch,Mesh,tempfile,math
## @package importSH3D
# \ingroup ARCH

View File

@@ -37,7 +37,7 @@
"""FreeCAD WebGL Exporter"""
import FreeCAD,Mesh,Draft,Part,DraftGeomUtils,Arch,OfflineRenderingUtils,json,six
import FreeCAD,Mesh,Draft,Part,OfflineRenderingUtils,json,six
if FreeCAD.GuiUp:
import FreeCADGui