问题标签 [plato]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
245 浏览

angularjs - 在 AngularJS 应用程序中,我们可以有多个服务文件吗

在 AngularJS 应用程序中,对于一个模块说“登录”功能,我们可以创建多个服务文件,如 logincheck-svc.js 和 logingo-svc.js 并引用 login-ctrl.js 文件中的两个文件我问这个问题是因为服务文件在 LOC 方面变得越来越大,柏拉图报告显示可维护性指数非常低[由于文件的复杂性]

0 投票
2 回答
2384 浏览

ecmascript-6 - 是否有任何代码复杂度计量工具可以很好地与 ES6 配合使用?

我的项目是 ES6 (webpack + babel)。柏拉图很棒,但不能与 ES6 一起使用。我看了看escomplex和一系列相关的包,但看起来作者不再维护这个,而且似乎它也不支持 ES6。

我正在使用ESLint 复杂性规则至少在出现问题时警告我(它设置为在 6 时发出警告),但它与漂亮的报告不同。

有什么建议么?

0 投票
1 回答
422 浏览

javascript - 柏拉图软件错误

在我的一个项目中使用 plato 来查找 angular.js 应用程序的可维护性索引时,我遇到了这个错误:

0 投票
0 回答
57 浏览

javascript - 在 Plato 工具中禁用 Lint 错误

我正在使用Plato分析 java 脚本代码,但我想在分析过程中为我的代码禁用 lint 错误。我怎么能在不接触代码的情况下做到这一点,或者我必须挖掘代码。

0 投票
1 回答
399 浏览

javascript - 我可以告诉节点使用更大的堆吗?

我不知道如何解决这个问题。这是什么意思呢?我可以以某种方式告诉节点使用更大的堆吗?

plato -r -d 报告项目-ui

<--- 最近几次 GC --->

30399 ms:Scavenge 1400.3 (1472.6) -> 1400.3 (1472.6) MB,0.5 / 0 ms(自上次 GC 以来的 1 个步骤中增加了 2.7 ms)[分配失败] [增量标记延迟标记扫描]。30416 ms: Mark-sweep 1400.3 (1472.6) -> 1400.3 (1472.6) MB, 17.0 / 0 ms (+ 4.8 ms in 7 step since the start of marking, 最大步长 2.7 ms) [最后的 gc]。30430 毫秒:标记扫描 1400.3 (1472.6) -> 1400.3 (1472.6) MB,14.2 / 0 毫秒 [最后的 gc]。

<--- JS 堆栈跟踪 --->

==== JS 堆栈跟踪 ==========================================

安全上下文:0x3b8b68d37399 1:加入(又名加入)[native array.js:154] [pc=0x11dbae18bf38](this=0x3b8b68d04131,o=0x28d3fc8bf931,v=3598,C=0x3b8b68d65a91,B31(0x28d23fc86) InnerArrayJoin) [native array.js:331] [pc=0x11dbae18adaa] (this=0x3b8b68d04131 ,C=0x3b8b68d65a91

致命错误:CALL_AND_RETRY_LAST 分配失败 - 进程内存不足 [1] 57084 abort plato -r -d report project-ui

0 投票
1 回答
442 浏览

c++ - 为什么我的 C++ 和 Fortran 程序不能在从 Silverfrost 下载的 Plato IDE 上运行?

我正在使用 Silverfrost FTN95 的 Plato IDE 在 Fortran 和 C++ 上运行程序。但是在过去的 2-3 个月里,我很忙,无法使用它们。所以,昨天我打开IDE,查看之前写的一些程序,发现程序运行不正常。

编译器正在工作,每次编译都没有错误地完成。 在此处输入图像描述

可执行文件也已成功构建,但仅显示以下内容:在此处输入图像描述

此外,在程序的任何行上单击“运行到光标”时,它提到了以下错误。 在此处输入图像描述

怎么了?以及如何使事情正常进行?我需要卸载并重新安装吗?

0 投票
1 回答
161 浏览

visual-studio - QR分解Fortran错误

我对 QR 分解方法有疑问。我使用 dgeqrf 子例程进行分解,但编译器中没有错误,但之后会出现问题。我还没有找到错误在哪里。另一个问题是,A=Q*R=>如果A矩阵为零,分解能否为零或失去秩。