问题标签 [simian]
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.
maven-2 - 哪个存储库包含 Maven 2 Simian 插件?
是否有适用于 Maven 2.x 的 Maven Simian 插件?我似乎无法找到保存它的存储库。
我能找到的最早提到的是一个未发布的版本:
https://svn.codehaus.org/mojo/trunk/sandbox/simian-report-maven-plugin/
也许我正在使用错误的术语进行谷歌搜索......
copy-paste - 显示文件相似性的提示
在一个项目中,我发现了一些“闻起来”的css文件,就像其中有复制粘贴的规则一样。
我想知道您检测文件中复制粘贴内容的策略是什么。
出于好奇,我想听听您显示文件相似性的提示和技巧!
code-duplication - 如何让 Simian 生成一个漂亮的 HTML 报告,我可以通过电子邮件发送给团队中的每个人?
我试图发现重复代码的问题有多严重,因此我需要能够向团队中的每个人发送一份漂亮的报告(HTML、PDF 或 word),列出所有找到的重复项。
如何创建这样的报告?(在这个阶段,我只是在寻找一个临时解决方案来帮助确定问题的范围)
(我们的代码库在 VB.NET 中,我在 Windows 7 上运行)
java - 为 Simian Ant 任务设置忽略块注释
是否可以设置开始和结束注释以在 Ant 任务中禁用 simian?我已经看到各种论坛都在讨论使用注释禁用某些代码块的 simian 命令行选项,我在 Ant 任务中尝试过这样做,如下所示:
然后在Java代码中,我做了以下
但是,在上述注释之间的代码位与具有相同代码位的其他类之间仍会检测到重复。
我还尝试了另一种方式,以防我混淆了 ignoreBlocks 的顺序:
cruisecontrol.net - Simian 在 CruiseControl.Net 集成中未检测到重复代码
我的 Simian 任务如下所示:
构建日志如下所示:
我知道解决方案有重复的代码,所以我想我遗漏了一些东西,任何指针?
cruisecontrol.net - 猿猴排除选项
我在配置 Simian 的选项时遇到一些问题
目前我有<buildArgs>-includes=**/*.cs -formatter=xml:build\log\simian.xml -failOnDuplication</buildArgs>
我想添加一个 -excludes 选项来排除当前目录的子文件夹中的所有文件,称为分支。
我尝试了几种排列,但不断收到“缺少文件规范”。我不太了解模式的语义,也找不到任何示例
TIA
更新
我已经尝试过这些选项
-排除**/branches/*.cs
(缺少文件规范)
-排除/branches/**/*.cs
(缺少文件规范)
我将 ** 解释为递归地表示当前基目录下的任何文件夹,或传入的路径,但模式似乎工作方式不同
simian - 猿猴多重排除选项
我使用 Simian 来分析我的 c# 项目中的重复代码。但我想排除两种情况。一种是不应该分析单元测试文件,另一种是自动生成的文件(例如Microsoft.Moles自动生成mgcs文件)
当我只有一种文件时,我的论点很好,不包括 -formatter=vs:c:\temp\SimianResult.log -language=cs $(SolutionDir)/ /*.cs -excludes= /*Test.cs -阈值=15
但是当我添加第二种情况时,我不知道如何将它们放在一起,我在网上搜索它,但找不到示例,甚至官方网站http://www.harukizaemon.com/simian/ 也没有展示下。我尝试了以下组合,但都失败了
(1)... -excludes= /*Test.cs, /*mgcs -threshold=15
(2)... -excludes= /*Test.cs; / mgcs -threshold=15
(3)... -excludes= */ Test.cs * /*mgcs -threshold=15
有人知道如何解决吗?谢谢
amazon-web-services - Choas Monkey:AWS EC2: HTTP/1.1 401 Unauthorized error on connection to eu-central-1(frankfurt)
我们正在使用 Chaos Monkey 对 AWS ec2 客户端进行弹性测试。当 Chaos Monkey 尝试使用法兰克福地区的给定密钥进行身份验证时,我们收到 HTTP/1.1 401 Unauthorized 错误。我们正在使用 AWS SDK for Java。
它使用签名版本 v2,而 eu-central-1(frankfurt) 需要 v4。我们如何将签名版本设置为 v4 或我们必须对 AWS SDK 进行什么设置?
这是错误的快照:-