Результаты поиска по запросу "code-analysis"

1 ответ

http://sourceforge.net/project/shownotes.php?group_id=108932&release_id=336859

астроить задачу Ant для генерацииЭмма [http://emma.sourceforge.net]отчеты о покрытии кода?

6 ответов

Во время выполнения вы также можете получить информацию об отдельных классах с помощью метода descriptionType (часть flash.utils). Он возвращает документ XML, который описывает класс, который вы ему даете.

у видеть класс, функцию и переменную / свойство, зависимости визуально, как NDepend [http://www.ndepend.com/Screenshots.aspx], но для кода ActionScript 2 или AS3. Какие-нибудь программы или идеи? использованиеDoxygen ...

1 ответ

Конечно. GraphViz - это внешняя программа. Весь код Matlab, выполняемый с GraphViz, генерирует текстовый файл, содержащий документ в формате «DOT» для чтения GraphViz. Если вы можете получить данные о зависимости функции в Octave, то вы можете создать файл DOT таким же образом.

ибудь знает инструмент, который можно использовать для автоматической сборки диаграммы [http://en.wikipedia.org/wiki/Diagram]вызовов функций в MATLAB? Например. Для данной функции инструмент будет рекурсивно проходить вызовы функций и строить ...

ТОП публикаций

3 ответа

Но я не уверен, что «TeamDev» - это то же самое, что «Анализ кода Visual Studio»

я использовал StyleCop + FxCop в проектах Visual Studio. Но сейчас я тестирую инструмент анализа кода Visual Studio, который легче интегрировать в MSBuild, и обнаружил, что этот инструмент анализирует некоторые правила как FxCop, так ...

6 ответов

 является пережитком старого языка и предоставляется старым программистам. C # не имеет «встроенных» типов данных, и эти псевдонимы предназначены для поколения программистов на «C», у которых есть проблемы с этой концепцией.

шел его в справочном руководстве StyleCop, на SO и Google, так что вот оно;) Во время использования StyleCop у меня есть предупреждение: SA1121 - UseBuiltInTypeAlias ​​- Правила читабельности Код использует один из основных типов C #, но не ...

5 ответов

 оперативной памяти

у код запуска для встроенной системы - код, который загружает указатель исходного стека перед переходом к функции main () - и мне нужно указать, сколько байт стека будет использовать мое приложение (или несколько больших , скромный подсчет). Мне ...

3 ответа

Таким образом, поскольку нарушения обнаруживаются, фактом является то, что библиотеки правил находятся по заданному относительному пути. Почему правила не отображаются в редакторе наборов правил? Вот почему я предполагаю ошибку редактора.

твует не так много легко найти информацию о пользовательских правилах анализа кода для Visual Studio 2010. Хотя это то, что я нашел в отношении моего вопроса ... вбиблиотека примеров на CodePlex [http://bit.ly/CSCustomCodeAnalysisRule] показано, ...

3 ответа

Решение Михаэля, похоже, не работает при конвертации в VB.Net. Следующие две функции были протестированы в рамках VS 2017:

0 является предупреждением относительно интерфейса IDisposable: CA2000: Microsoft.Reliability: В методе «ImportProcessor.GetContext (string)» вызовите System.IDisposable.Dispose для объекта «c» до того, как все ссылки на него выйдут из области ...

4 ответа

 должен быть установлен. Проблема в том, что, поскольку файлы Designer.cs являются частичными классами, я держу пари, что этот атрибут не будет работать только для кода разработчика (то есть он будет применяться к моему коду в классе, что недопустимо). Отключить его на самом деле не вариант ... CA2000 несколько раз спасал меня сзади из-за возможной блокировки дескриптора файла и подобных проблем; мой код слишком интенсивен для ввода-вывода, чтобы сделать это. Надеясь на способ просто уменьшить шум от MSChart.

ользуюDataVisualization.Charting.Chart экстенсивно, и по большей части это работает. Тем не менее, я часто запускаю анализ кода и позаботился обо всех своих предупреждениях. Но в файлах * .Designer.cs, использующих диаграммы, есть около 30 CA2000 ...

2 ответа

@feorex: IIRC вы можете определить атрибут SupressMessage для любого конкретного метода

я есть такой класс: public class Foo { public readonly int A = 1; public readonly int B = 2; }Когда я запускаю VS2010, встроенный в инструмент анализа кода, я получаю2идентичные предупреждения: этополе '...' видно вне его объявленного типа, ...