АнглийскийФранцузскийИспанский

Значок OnWorks

cccheck - Онлайн в облаке

Запустите cccheck в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда cccheck, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


cccheck - выполняет проверку контрактов статического кода для сборок CLR.

СИНТАКСИС


cccheck --assembly = [опции]

ОПИСАНИЕ


Выполните проверку контрактов статического кода, чтобы найти ошибки и несоответствия между кодом.
и спецификация. Это включает ненулевой целочисленный анализ.

Сборка должна быть построена с определенным символом CONTRACTS_FULL, в противном случае
вызовы методов контракта будут удалены компилятором.

В настоящее время поддерживаются только методы Contract.Assume () и Contract.Assert (). Только не
Поддерживается нулевой анализ, последовательные анализы находятся в разработке. Сообщение об ошибке
будет отображаться, если cccheck не может обработать все или некоторые из указанных методов
сборка.

КОНФИГУРАЦИЯ ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


--сборка
Сборка для статической проверки.

--отлаживать
Показывает отладочную информацию о процессе доказательства утверждений. Он показывает четыре
слои абстракции, необработанный слой, слой стека, слой кучи и замещенный
уровень экспрессии.

--method =
Строка для поиска метода. Он фильтрует все методы в сборке, в которых имя метода имеет
этот параметр как подстрока.

--Помогите Показать справку по cccheck, перечислив параметры конфигурации.

ПРИМЕРЫ


Предположим, у вас есть метод:
void Method () {
объект x = null;
интервал у = 1;
если (y% 2 == 1)
х = новый объект ();
еще
х = новая строка ();

Contract.Assert (x! = Ноль); }

После проверки инструмент выдаст результаты в следующем формате: «Утверждение
в: [Подпрограмма: Блокировать ПК ]:
is (true | false | unproven | unreachable) ". (ПК - это счетчик программ)

Используйте cccheck онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

  • 1
    a2j_control
    a2j_control
    a2j_control — утилита для управления
    демон a2jmidid...
    Запустите a2j_control
  • 2
    а2mp3
    а2mp3
    a2mp3 — программа для оптимизации вашей музыки
    для вашего mp3-плеера...
    Запустить a2mp3
  • 3
    create_common
    create_common
    ctn_manpage - Общая страница справочника CTN
    ОПИСАНИЕ: Это общее руководство.
    пакет для программы CTN. Все КТН
    программы дадут их краткое использование
    синопсис ч...
    Запустите create_common
  • 4
    create_compressed_fs
    create_compressed_fs
    create_compressed_fs,
    extract_compressed_fs — конвертировать и
    извлечь файловую систему в/из цикла
    объем ...
    Запустите create_compressed_fs
  • 5
    gapi2-кодеген
    gapi2-кодеген
    недокументировано – для этого нет man-страницы
    программа. ОПИСАНИЕ: Эта программа
    не иметь man-страницы. Запустите эту команду
    с помощью переключателя посмотреть, что это
    делает. Для ф...
    Запустите gapi2-codegen
  • 6
    gapi2-исправление
    gapi2-исправление
    недокументировано – для этого нет man-страницы
    программа. ОПИСАНИЕ: Эта программа
    не иметь man-страницы. Запустите эту команду
    с помощью переключателя посмотреть, что это
    делает. Для ф...
    Запустите gapi2-fixup
  • Больше »

Ad