source/class/core/util/HashPath.js
Function navigate
has 33 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
navigate : function(fragment, relation)
{
if (relation == "parent")
{
var destination = this.clone();
Function compareTo
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
compareTo : function(other)
{
if (this === other) {
return "equal";
}
Avoid too many return
statements within this function. Open
Open
return "jump";
Avoid too many return
statements within this function. Open
Open
return "equal";
Avoid too many return
statements within this function. Open
Open
return "param";
Avoid too many return
statements within this function. Open
Open
return "section";