tidy linting to fix bug in catalog parsing
diff --git a/ui-modules/utils/yaml-editor/addon/lint/lint-yaml-brooklyn.js b/ui-modules/utils/yaml-editor/addon/lint/lint-yaml-brooklyn.js
index 2d5e424..deb9bd1 100644
--- a/ui-modules/utils/yaml-editor/addon/lint/lint-yaml-brooklyn.js
+++ b/ui-modules/utils/yaml-editor/addon/lint/lint-yaml-brooklyn.js
@@ -45,6 +45,10 @@
     validator.addSchema(JSON.parse(catalogItemReferenceSchema), '/Catalog/Item/Reference');
     validator.addSchema(JSON.parse(catalogItemInlineSchema), '/Catalog/Item/Inline');
     validator.addSchema(JSON.parse(catalogVersionSchema), '/Catalog/Version');
+    // below are needed for catalog items
+    validator.addSchema(JSON.parse(blueprintSchema), '/Blueprint');
+    validator.addSchema(JSON.parse(blueprintEntitySchema), '/Blueprint/Entity');
+    validator.addSchema(JSON.parse(blueprintLocationSchema), '/Blueprint/Location');
 
     return lint(validator, catalogSchema, text, options, cm);
 });