code-analysis

    0熱度

    3回答

    我用sonar.cxx插件在SonarCube的嵌入式C代碼上運行代碼分析。 我也解析與sonarcube與Rough Auditing Tool for Security (RATS)生成的XML和我得到這個錯誤: This function does not properly handle non-NULL terminated strings. This does not result in

    4熱度

    2回答

    我目前正在嘗試爲C#中的代碼庫編寫單元測試庫。我想查看我的測試達到的百分比代碼覆蓋率。我使用VS2010,它沒有任何代碼分析工具。我已經下載了FxCop並將其包含在VS2010的外部工具中,但我不知道如何獲得代碼覆蓋率。我相信這將通過設定規則來完成,但我不確定。我研究過規則集以及如何創建自定義規則,但我不知道如何實現它或使用哪些規則集庫。 我對FxCop和外部分析工具一般都是全新的,所以一步一步或

    2熱度

    1回答

    我試圖使用SonarQube分析swift應用程序。其次從here 林能夠同時運行它,我得到這個錯誤 com.sonarsource.AABA運行sonarqube服務器和運行聲納掃描儀的說明:無許可證的迅速 我m使用這個插件,backelite-sonar-swift-plugin-0.2.4.jar我覺得這個插件是免費的,我們可以使用它。糾正我,我錯了。

    1熱度

    1回答

    我寫了一個函數來檢查,如果一個變量已經被分配到,但我想不出我應該怎麼比較節點: private static bool IsAssignment(SyntaxNode node) { if (node is ArgumentSyntax) { //This doesn't work even though both are ref tokens

    0熱度

    1回答

    我開始用Jenkins管道定義我的軟件生命週期,但是我對SonarQube有疑問。 何時是執行SonarQube的最佳選擇?在編譯源代碼之前或之後生成生成的工件? 我有點失落了。 非常感謝你!

    1熱度

    1回答

    我已被具有源代碼(〜1M)巨大線。現在我使用詹金斯與sonar-runner-2.4來運行代碼覆蓋率和測試用例count.I分析一個基於Java的應用程序已升級sonarqube服務器從5.4到6.3.1 。升級此作業前需花費9hrs才能完成整個分析(雖然時間很長但很好),但升級到sonarqube-6.3.1後,同樣的工作取13hrs完成同樣的分析。 我該如何提高分析時間至少在我早些時候9hr?

    0熱度

    1回答

    我寫了一個分析器,並驗證它正在工作。 [DiagnosticAnalyzer(LanguageNames.CSharp)] public class ConstDiagnosticAnalyzer : DiagnosticAnalyzer { public const string DiagnosticId = "LocalizationTool"; private st

    0熱度

    1回答

    我有一個可用於分析本地化資源的Roslyn VSIX項目。在將項目移至新位置之前,一切正常。 分析儀似乎仍在運行並觸發代碼修復,但代碼操作從未註冊到Visual Studio,因此出於某種原因沒有該修正的選項。 我的分析: [DiagnosticAnalyzer(LanguageNames.CSharp)] public class ConstDiagnosticAnalyzer : Diagn

    2熱度

    1回答

    我想在項目中使用CDT分析器。該項目將成爲一個命令行獨立項目,即不是Eclipse插件。 我見過的所有解決方案都需要使用IWorkspace。但是,我想在eclipse外的單個文件上使用CDT解析器。有沒有辦法做到這一點?

    2熱度

    1回答

    我剛剛下載了SonarLint Eclipse插件,並在配置完SonarQube服務器後成功啓動了我的projet分析。 「SonarLint報告」和「SonarLint On-The-Fly」正確填充。 但是,「SonarQube問題位置」和「SonarQube規則描述」視圖保持空白。 這是爲什麼?他們應該展示什麼?我沒有找到關於插件文檔的答案。