You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
368 B
20 lines
368 B
const { |
|
is |
|
} = require('bpmnlint-utils'); |
|
|
|
|
|
/** |
|
* Rule that reports missing targetNamespace on bpmn:Definitions. |
|
*/ |
|
module.exports = function() { |
|
|
|
function check(node, reporter) { |
|
if (is(node, 'bpmn:Definitions') && !node.targetNamespace) { |
|
reporter.report(node.id, 'Element is missing targetNamespace'); |
|
} |
|
} |
|
|
|
return { |
|
check: check |
|
}; |
|
};
|
|
|