Language: JavaScript
Label: safe
CWE: CWE-79 \u2014 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Code:
function(D){return this.isTreeEdge(D)}))};Graph.prototype.getIncomingTreeEdges=function(c,k){return this.getTreeEdges(c,k,!0,!1,!1)};Graph.prototype.getOutgoingTreeEdges=function(c,k){return this.getTreeEdges(c,k,!1,!0,!1)};var e=EditorUi.prototype.init;EditorUi.prototype.init=function(){e.apply(this,arguments);this.editor.isChromelessView()&&!this.editor.editable||this.addTrees()};EditorUi.prototype.addTrees=function(){function c(F){return n.isVertex(F)&&l(F)}function k(F){var O=!1;null!=F&&(O="1"==
g.getCurrentCellStyle(F).treeMoving);return O}function l(F){var O=!1;null!=F&&(F=n.getParent(F),O=g.view.getState(F),O="tree"==(null!=O?O.style:g.getCellStyle(F)).containerType);return O}function x(F){var O=!1;null!=F&&(F=n.getParent(F),O=g.view.getState(F),g.view.getState(F),O=null!=(null!=O?O.style:g.getCellStyle(F)).childLayout);return O}function y(F){F=g.view.getState(F);if(null!=F){var O=g.getIncomingTreeEdges(F.cell);if(0<O.length&&(O=g.view.getState(O[0]),null!=O&&(O=O.absolutePoints,null!=