[Bf-blender-cvs] [6afd5292e2b] blender2.8: Fix Cycles Python warnings related to annotations.

Brecht Van Lommel noreply at git.blender.org
Mon Oct 1 17:36:14 CEST 2018


Commit: 6afd5292e2b59d923cee7b163e6159a22ee18477
Author: Brecht Van Lommel
Date:   Mon Oct 1 16:22:38 2018 +0200
Branches: blender2.8
https://developer.blender.org/rB6afd5292e2b59d923cee7b163e6159a22ee18477

Fix Cycles Python warnings related to annotations.

===================================================================

M	intern/cycles/blender/addon/properties.py

===================================================================

diff --git a/intern/cycles/blender/addon/properties.py b/intern/cycles/blender/addon/properties.py
index 3c82f5675c5..a4a1f597455 100644
--- a/intern/cycles/blender/addon/properties.py
+++ b/intern/cycles/blender/addon/properties.py
@@ -1362,12 +1362,10 @@ class CyclesRenderLayerSettings(bpy.types.PropertyGroup):
 
 
 class CyclesDeviceSettings(bpy.types.PropertyGroup):
-    @classmethod
-    def register(cls):
-        cls.id = StringProperty(name="ID")
-        cls.name = StringProperty(name="Name")
-        cls.use = BoolProperty(name="Use", default=True)
-        cls.type = EnumProperty(name="Type", items=enum_device_type, default='CUDA')
+    id: StringProperty(name="ID")
+    name: StringProperty(name="Name")
+    use: BoolProperty(name="Use", default=True)
+    type: EnumProperty(name="Type", items=enum_device_type, default='CUDA')
 
 
 class CyclesPreferences(bpy.types.AddonPreferences):



More information about the Bf-blender-cvs mailing list