Wonder-Technology/Wonder-Editor

View on GitHub
lib/es6_global/src/service/stateTuple/logic/asset/RenameNodeAssetLogicService.js

Summary

Maintainability
A
1 hr
Test Coverage

File RenameNodeAssetLogicService.js has 322 lines of code (exceeds 250 allowed). Consider refactoring.
Wontfix



import * as Curry from "../../../../../../../node_modules/bs-platform/lib/es6/curry.js";
import * as Caml_option from "../../../../../../../node_modules/bs-platform/lib/es6/caml_option.js";
import * as Result$WonderEditor from "../../../../module/Result.js";

    Function renameNode has 52 lines of code (exceeds 25 allowed). Consider refactoring.
    Wontfix

    function renameNode(targetNodeId, name, param) {
      var editorState = param[0];
      var tree = TreeAssetEditorService$WonderEditor.unsafeGetTree(editorState);
      var partial_arg = /* tuple */[
        targetNodeId,

      Function _scriptAttributeNodeFunc has 31 lines of code (exceeds 25 allowed). Consider refactoring.
      Wontfix

      function _scriptAttributeNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {
        var engineState = param$1[2];
        var tree = param$1[1];
        var result = param$1[0];
        var newName = param[1];

        Function _folderNodeFunc has 28 lines of code (exceeds 25 allowed). Consider refactoring.
        Confirmed

        function _folderNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData, children) {
          var engineState = param$1[2];
          var tree = param$1[1];
          var result = param$1[0];
          var name = param[1];

          Function _assetBundleNodeFunc has 27 lines of code (exceeds 25 allowed). Consider refactoring.
          Wontfix

          function _assetBundleNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {
            var engineState = param$1[2];
            var tree = param$1[1];
            var result = param$1[0];
            var name = param[1];

            Function _wdbNodeFunc has 27 lines of code (exceeds 25 allowed). Consider refactoring.
            Wontfix

            function _wdbNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {
              var engineState = param$1[2];
              var tree = param$1[1];
              var result = param$1[0];
              var name = param[1];

              Function _scriptEventFunctionNodeFunc has 26 lines of code (exceeds 25 allowed). Consider refactoring.
              Wontfix

              function _scriptEventFunctionNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {
                var engineState = param$1[2];
                var tree = param$1[1];
                var result = param$1[0];
                var name = param[1];

                Function _folderNodeFunc has 6 arguments (exceeds 4 allowed). Consider refactoring.
                Wontfix

                function _folderNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData, children) {

                  Function _materialNodeFunc has 5 arguments (exceeds 4 allowed). Consider refactoring.
                  Wontfix

                  function _materialNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {

                    Function _scriptAttributeNodeFunc has 5 arguments (exceeds 4 allowed). Consider refactoring.
                    Wontfix

                    function _scriptAttributeNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {

                      Function _assetBundleNodeFunc has 5 arguments (exceeds 4 allowed). Consider refactoring.
                      Wontfix

                      function _assetBundleNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {

                        Function match has 5 arguments (exceeds 4 allowed). Consider refactoring.
                        Wontfix

                          var match = IterateTreeAssetService$WonderEditor.foldWithParentFolderNode((function (param, param$1, param$2, param$3, param$4) {

                          Function _scriptEventFunctionNodeFunc has 5 arguments (exceeds 4 allowed). Consider refactoring.
                          Wontfix

                          function _scriptEventFunctionNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {

                            Function _wdbNodeFunc has 5 arguments (exceeds 4 allowed). Consider refactoring.
                            Wontfix

                            function _wdbNodeFunc(param, parentFolderNode, param$1, nodeId, nodeData) {

                              Function _textureNodeFunc has 5 arguments (exceeds 4 allowed). Consider refactoring.
                              Wontfix

                              function _textureNodeFunc(param, parentFolderNode, param$1, nodeId, param$2) {

                                There are no issues that match your filters.

                                Category
                                Status