ligasgr / intellij-xquery

Plugin to support XQuery in Intellij Idea
Apache License 2.0
35 stars 23 forks source link

Inspection - check if declared default function namespace is same as module namespace #106

Closed arnostv closed 10 years ago

arnostv commented 10 years ago

Inspection should check that default function name space is same as module namespace.

Module which satisfies this inspection:

module namespace myModule = "my://sample/namespace/myModule";
declare function myModule:someFunction() {
  fn:true()
};

can be written without using names pace prefix in function declaration

module namespace myModule = "my://sample/namespace/myModule";
declare default function namespace "my://sample/namespace/myModule";
declare function someFunction() {
  fn:true()
};