Reapply previous commits

This commit is contained in:
Roy Nieterau 2017-06-23 17:14:12 +02:00
parent 2494d2d124
commit 47c60ed1d3
2 changed files with 4 additions and 11 deletions

View file

@ -14,12 +14,7 @@ def validate_name(subset):
class ValidateSubsetName(pyblish.api.InstancePlugin):
"""Adheres to the content of 'model' family
- Must have one top group named: geo_GRP
- Must only contain: transforms, meshes and groups
"""
"""Validates subset name has only valid characters"""
order = colorbleed.api.ValidateContentsOrder
families = ["*"]

View file

@ -8,14 +8,15 @@ class ValidateNamespaceEmpty(pyblish.api.ContextPlugin):
This is a scene wide validation that filters out "UI" and "shared"
namespaces that exist by default in Maya and are mostly hidden.
A namespace that has other namespaces in it is *not* considered empty.
Only those that have no children namespaces or nodes is considered empty.
"""
order = colorbleed.api.ValidateSceneOrder
hosts = ["maya"]
families = ["colorbleed.model"]
category = "scene"
version = (0, 1, 0)
label = "No Empty Namespaces"
def process(self, context):
@ -27,9 +28,6 @@ class ValidateNamespaceEmpty(pyblish.api.ContextPlugin):
if ns not in ["UI", "shared"]]
invalid = []
# TODO: Check whether currently a namespace with
# another namespace in it (both empty) is
# considered empty
for namespace in non_internal_namespaces:
namespace_content = cmds.namespaceInfo(namespace,
listNamespace=True,