code-analysis

    1熱度

    1回答

    我已經通過NU-get安裝了Microsoft.CodeAnalysis.CSharp.Scripting。當我嘗試 var engine = new ScriptEngine(); 它顯示了我的錯誤:類型或命名空間「ScripEngine」找不到。 我只是不知道有什麼問題,我該如何使用它?

    1熱度

    2回答

    Visual Studio代碼分析報告一兩個這種構造函數的類聯接: protected AcceptInvitation() { } 有人可以解釋,爲什麼?首先,我認爲這是因爲其他類的依賴。但我使用「查找所有用法」,但沒有任何報告。 那麼我該如何弄清爲什麼Visual Studio會爲它報告「2」? 後來我有另一個構造函數: public AcceptInvitation(int acco

    1熱度

    1回答

    我使用pylint進行代碼分析。當我運行pylint時,我發現有關依賴關係的輸出很長。它看起來像這樣: External dependencies --------------------- :: example_lib (my_project.pack1.name_module) pack1 (pack1.pack2.name_module1,pack1.pack2.n

    0熱度

    1回答

    編譯VS2017 RC3中的任何建模項目時,編譯失敗是因爲它嘗試使用Microsoft.CodeAnalysis 2.0.0.0。但是,RC3只安裝了1.3.2。 有一個Microsoft.CodeAnalysis的NuGet預發佈2.0.0.0,但安裝這並沒有幫助。 有沒有辦法在VS中安裝代碼分析2.0.0.0來解決這個問題?

    6熱度

    1回答

    對於如何糾正錯誤和低效率,matlab代碼分析器有很多不錯的建議,但我有時會遇到我希望被分析器捕獲的情況。特別是我想到的是類似於下面的代碼: if numel(list > x) ... end 我不能把我的頭頂部想到這裏我需要使用上面的代碼的任何情況,而下面的代碼: if numel(list) > x ... end 經常使用。 我查看了代碼分析器可能警告我的可

    1熱度

    1回答

    我已經使用Microsoft.CodeAnalysis軟件包設置了一些解決方案健全性測試,並且一切都很順利util我安裝了VS2017並轉換了我的ASP.Net核心Web應用程序。 由於csproj文件簡化(https://blogs.msdn.microsoft.com/dotnet/2016/12/12/updating-visual-studio-2017-rc-net-core-tooli

    1熱度

    1回答

    我正在使用Visual Studio 2015以及NuGet包StyleCop分析器進行代碼分析。當我運行代碼分析時,我也收到了由實體框架生成的類自動生成的代碼或添加的服務引用的警告。 我生成的文件頭部包含 //----------------------------------------------------------------------- // <copyright company

    0熱度

    1回答

    的順序是否有任何Eclipse插件將自動/半自動分析代碼和秩序,或只顯示提示訂購基於變量使用Java語句?我知道它不能做任何可能的情況下,但至少如果編碼沒有副作用,這將是很好的優化建議。 E.g. StringBuilder result = new StringBuilder(); String message1 = "Hello";// hint: move this stateme

    4熱度

    1回答

    我正在寫一個C#Roslyn分析器& CodeFix將創建一個新的.txt文件,基於一些變量,如果它不存在,它會追加一個新行,如果它。 分析儀和文件工作的完美使用下面的代碼在RegisterCodeFix行動的創建: var proj = document.Project.AddAdditionalDocument("file.txt", "text content"); retu

    1熱度

    1回答

    我正在嘗試使用roslyn編寫代碼分析規則。 基本上,我必須檢查一個Microsoft.Practices.Prism.Commands.DelegateCommand()創建的每個參數是否包裝在try catch或不包含。 主要的想法是收集DelegateCommand類的所有ObjectCreationExpressionSyntax對象和檢查每個構造函數的參數,如果第一StatementSy