Remove deprecated export IFC operator ID

This commit is contained in:
Dion Moult
2024-07-30 23:54:19 +10:00
parent e7ef307984
commit b9f76042bb
2 changed files with 1 additions and 14 deletions
@@ -28,16 +28,15 @@ classes = (
operator.BIM_OT_load_clipping_planes, operator.BIM_OT_load_clipping_planes,
operator.BIM_OT_save_clipping_planes, operator.BIM_OT_save_clipping_planes,
operator.ChangeLibraryElement, operator.ChangeLibraryElement,
operator.ClearRecentIFCProjects,
operator.CreateClippingPlane, operator.CreateClippingPlane,
operator.CreateProject, operator.CreateProject,
operator.ClearRecentIFCProjects,
operator.DisableCulling, operator.DisableCulling,
operator.DisableEditingHeader, operator.DisableEditingHeader,
operator.EditHeader, operator.EditHeader,
operator.EnableCulling, operator.EnableCulling,
operator.EnableEditingHeader, operator.EnableEditingHeader,
operator.ExportIFC, operator.ExportIFC,
operator.ExportIFCDeprecated,
operator.FlipClippingPlane, operator.FlipClippingPlane,
operator.LinkIfc, operator.LinkIfc,
operator.LoadLink, operator.LoadLink,
@@ -1333,18 +1333,6 @@ class ExportIFC(ExportIFCBase, bpy.types.Operator):
pass pass
# TODO: remove as deprecated, better wait couple releases since
# this operator is used for saving IFC files in user scripts.
class ExportIFCDeprecated(ExportIFCBase, bpy.types.Operator):
bl_idname = "export_ifc.bim"
def execute(self, context):
msg = f"'{ExportIFCDeprecated.bl_idname}' operator name is deprecated, use '{ExportIFC.bl_idname}'."
self.report({"WARNING"}, msg)
print(msg)
return super().execute(context)
class LoadLinkedProject(bpy.types.Operator): class LoadLinkedProject(bpy.types.Operator):
bl_idname = "bim.load_linked_project" bl_idname = "bim.load_linked_project"
bl_label = "Load a project for viewing only." bl_label = "Load a project for viewing only."