0
ответов

Анализ кода CA1063 срабатывает при выводе из IDisposable и обеспечении реализации в базовом классе

У меня есть некоторый код, который вызовет предупреждение Code Analysis CA1063: CA1063: Microsoft.Design: Удалить IDisposable из списка интерфейсов, реализованных в «Функциональность», и переопределить базу ...
вопрос задан: 19 January 2012 13:40
0
ответов

Инструмент для инкрементного статического анализа кода?

Существуют ли какие-либо бесплатные инструменты, позволяющие выполнять инкрементный статический анализ кода (для SVN и предпочтительно Git)? В настоящее время мы используем Sonar (2.12, я думаю?), Но проблема в том, сколько времени нужно для анализа ...
вопрос задан: 10 January 2012 16:56
0
ответов

Выявление зависимостей функций и сценариев R

Я просматриваю пакет и сценарии, использующие этот пакет, и хотел бы определить внешние зависимости. Цель состоит в том, чтобы изменить сценарии, чтобы указать библиотеку (pkgName) и изменить ...
вопрос задан: 8 January 2012 20:11
0
ответов

Инструмент анализа / показателей кода Java

Я ищу бесплатный инструмент анализа / показателей кода Java, который я могу использовать для просмотра зависимостей классов, времени выполнения методов и т. Д. И, возможно, для распечатки диаграммы, которая их показывает. В настоящее время я использую ..
вопрос задан: 1 December 2011 17:02
0
ответов

Анализ кода -дружественный способ удаления объектов

В рамках наших стандартов разработки Visual Studio 2010 (прежде всего C # 4.0) у нас включен анализ кода. Когда я просматриваю недавно представленный код для нового проекта, я вижу тонну CA2000: ...
вопрос задан: 28 November 2011 19:00
0
ответов

C - Как найти все внутренние циклы с помощью grep?

У меня есть гигантский проект C с множеством файлов C. . Мне нужно найти все внутренние циклы. Я уверен, что в проекте нет никаких блоков O (n³), поэтому должны быть найдены только блоки O (n²) -сложности (цикл в цикле). ...
вопрос задан: 25 November 2011 14:52
0
ответов

Подавить CA1062 с быстрой проверкой

У меня есть гибкий расширяемый помощник проверки, например: Assert.That (aParameter) .IsNotNull (); Он расширяемый, потому что метод That на самом деле является универсальным (That ) и использует неявную типизацию для ...
вопрос задан: 23 November 2011 15:39
0
ответов

Анализ кода не показывает предупреждение CA1804, несмотря на неиспользуемую локальную строковую переменную в C # (VS2010 Premium)

У меня есть следующий код, который не выдает предупреждение CA1804 (объявленная переменная никогда не используется) из анализа кода (VS2010 Премиум): ... if (boolVariable) {string errorText = "Bla Bla Bla" ...
вопрос задан: 21 November 2011 13:25
0
ответов

Правильная реализация IDisposable для этого кода

У меня есть следующий код: public static byte [] Compress (byte [] CompressMe) {using (MemoryStream ms = new MemoryStream ()) {using (GZipStream gz = new GZipStream (ms, CompressionMode ....
вопрос задан: 18 November 2011 12:43
0
ответов

CA1704 - Microsoft, похоже, блокирует слово «Multi»?

public class MultiSomething {} // CA1704: IdentifiersShouldBeSpelledCorrectly Когда я запускаю Анализ кода, я получаю сообщение об ошибке, потому что Microsoft не распознает слово «Multi» (представьте, они его используют ...
вопрос задан: 21 October 2011 19:47
0
ответов

Создание графа вызовов из кода MATLAB SRC

Я пытаюсь создать график вызова функций для примерно 500 файлов SRC MATLAB. Я не могу найти какие-либо инструменты, которые могут помочь мне сделать то же самое для нескольких файлов SRC. Кто-нибудь знаком с любыми инструментами или ...
вопрос задан: 21 October 2011 01:22
0
ответов

Автоматическое создание диаграммы вызовов функций в MATLAB [закрыто]

Кто-нибудь знает инструмент, который можно использовать для автоматического построения диаграмм вызовов функций в MATLAB? Например, для данной функции инструмент рекурсивно перебирает вызовы функций и строит 2D ...
вопрос задан: 21 October 2011 01:20
0
ответов

RunCodeAnalysis=true не работает в командной строке (MSBuild)

Я пытаюсь заставить msbuild выводить информацию об анализе кода, как это делается в VS. У меня есть конфигурация для моего проекта под названием "CodeAnalysis" в VS, которая настроена на запуск анализа кода при сборке (с ...
вопрос задан: 18 October 2011 13:46
0
ответов

Поиск неперехваченных исключений в коде C #

Мне интересно, есть ли инструмент для поиска неперехваченных исключений в C # с использованием статического анализа кода? В основном я хочу выбрать methodA () и хочу получить список всех исключений, сгенерированных методом methodA (), и все ...
вопрос задан: 12 October 2011 09:45
0
ответов

Как подавить дефекты жандарма?

Действительно ли возможно подавить определенное сообщение дефекта жандарма? Я хотел бы сделать это в исходном коде с флагом или чем-то как он.
вопрос задан: 25 September 2011 14:53
0
ответов

Инструмент, помогающий устранить подстановочные символы при импорте

Я занимаюсь рефакторингом и устраняю импорт подстановочных знаков для некоторого довольно монолитного кода. Pylint, кажется, отлично справляется со списком всех неиспользованных импортов, которые идут вместе с импортом подстановочных знаков, но что я ...
вопрос задан: 30 August 2011 20:36
0
ответов

Перечисления флагов без степени двойки

В документации MSDN для атрибута Flag указано, что вы должны: Определить константы перечисления с степенью двойки, то есть 1, 2, 4, 8 и скоро. Это означает, что отдельные флаги объединены ...
вопрос задан: 20 August 2011 05:48
0
ответов

Анализ кода VS2010. Подавить сообщение CA1051: DoNotDeclareVisibleInstanceFields для всех членов класса

У меня есть такой класс: открытый класс Foo {общедоступный только для чтения int A = 1; общедоступный только для чтения int B = 2; } Когда я запускаю VS2010, встроенный в инструмент анализа кода, я получаю 2 идентичных предупреждения: that '...
вопрос задан: 17 August 2011 12:29
0
ответов

Инструменты для поиска и измерения наиболее измененного кода? [закрыто]

У меня есть много инструментов для статического анализа, обнаружения дубликатов, линтинга, измерения цикломатической сложности и т. д., но одна из вещей, которые я всегда хотел бы найти, - это какая часть кода была ... .
вопрос задан: 14 August 2011 16:36
0
ответов

Отключение / исправление предупреждений анализа кода из файлов .Designer.cs

Я широко использую DataVisualization.Charting.Chart, и по большей части он работает. Однако я часто выполняю анализ кода и позаботился обо всех своих предупреждениях. Но ...
вопрос задан: 8 August 2011 19:40
0
ответов

Почему Bitmap вызывает правило CA2000, а Image - нет?

Есть много вопросов по ТАК сожалеет о том, что правило анализа кода CA2000, возможно, слишком строго применяется VS2010, но я, кажется, столкнулся с ситуацией, когда это должно быть применено, ...
вопрос задан: 7 August 2011 16:07
0
ответов

что означает «подавлять результаты из сгенерированного кода»

Я использую командную систему Visual Studio 2008. У меня есть проект C. Зашел в свойства проекта и в раздел анализа кода. Интересно, что означает «подавлять результаты из сгенерированного кода» Может ...
вопрос задан: 4 August 2011 10:32
0
ответов

Предупреждение о переносимости .NET: объявления PInvoke CA1901 должны быть переносимы

Когда я добавляю следующие строки в свой код [DllImport ("user32.dll")] static extern void keybd_event (байтовый ключ, байтовое сканирование, целые флаги, int extraInfo); и запустить анализ кода с использованием Microsoft Basic ...
вопрос задан: 21 July 2011 23:30
0
ответов

Как исправить предупреждение компилятора CA2000 IDisposable C # при использовании глобального кеша

CA2000 - это предупреждение относительно интерфейса IDisposable: CA2000: Microsoft. Надежность: в методе ImportProcessor.GetContext (string) 'вызовите System.IDisposable.Dispose для объекта' c 'перед ...
вопрос задан: 13 July 2011 19:05
0
ответов

FindBugs - избыточное сравнение с нулевым значением

У меня возникла ошибка findbugs для приведенного ниже кода, если (obj instanceof CustomerData ) {CustomerData customerData = (CustomerData) obj; if (customerData == null) {errors.reject ("...
вопрос задан: 13 July 2011 12:32
0
ответов

Ссылка на пользовательское правило анализа кода библиотека, использующая файл набора правил

Существует не так много информации, которую легко найти о правилах анализа пользовательского кода для Visual Studio 2010. Хотя это то, что я нашел в отношении своего вопроса ... В образце библиотеки на .. .
вопрос задан: 20 June 2011 22:35
0
ответов

Изобилие блоков?

Я хотел бы узнать ваше мнение по следующей теме: Представьте, что у нас есть метод, который отвечает за достижение одной конкретной цели, но для этого ему нужны поддержка значительного числа местных ...
вопрос задан: 3 June 2011 12:48
0
ответов

Что такое «наивный» алгоритм, а что - «закрытый» - форма »?

У меня есть несколько вопросов относительно семантики терминологии, используемой при описании алгоритмов. Во-первых, что подразумевается под «наивным» алгоритмом? Чем это отличается от других решений для данного ...
вопрос задан: 2 June 2011 06:11
0
ответов

Список глобальных переменных в программе на C

Есть ли какой-нибудь инструмент, который будет перечислять все глобальные переменные в программе на C? В частности, существует ли простой инструмент командной строки, который будет делать это, то есть не тяжелая IDE, CASE, графический ...
вопрос задан: 21 May 2011 16:20
0
ответов

PHP_CodeSniffer, PHPMD or PHP Depend

I am looking at doing some static code analysis of an exisiting PHP project, and I'm having trouble understanding the distinctions between PHP_CodeSniffer, PHPMD, and PHP Depend. Are these simply ...
вопрос задан: 15 May 2011 16:15