GoGPT Best VPN GoSearch

Значок OnWorks

adactl - Интернет в облаке

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

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

ПРОГРАММА:

ИМЯ


adactl - контроллер правил Ada

СИНТАКСИС


Adactl [кредита] Ед. изм[+ | -Ед. изм] | [@]файл ... [- ASIS_options]

Adactl -ч [править id... | все | команды | лицензия | список | варианты | правила | версия]

ОПИСАНИЕ


AdaControl - это контроллер правил Ada. Он используется для контроля соответствия программного обеспечения Ada требованиям
требования ряда параметризуемых правил. Он не предназначен для дополнения чеков.
сделано компилятором, а скорее для поиска конкретных нарушений надлежащей практики
rules или для проверки соблюдения некоторых правил в рамках всего проекта.

Для AdaControl доступна коммерческая поддержка, см. Файл
/usr/share/doc/adacontrol/support.txt. Если вы планируете использовать AdaControl для промышленных
проекты, или если вы хотите, чтобы он был настроен или расширен в соответствии с вашими потребностями, пожалуйста,
свяжитесь с Adalog по [электронная почта защищена].

SPECIAL РЕЖИМЫ


-C Проверяйте только синтаксис правил. Принимает -d, -f, -l, -v, -x.

-D Сгенерируйте зависимости. Принимает -o, -p, -r, -s, -w, -x.

-h Печатает общее справочное сообщение.

-h править
Описывать править.

-h ВСЕ Опишите все правила.

-h команды | лицензия | параметры | версия
Опишите все команды, лицензию (GPL), опции или номер версии.

-h список
Перечислите правила в формате, подходящем для использования внутри GNAT Programming Studio.

-h условиями,
Перечислите правила в обычном формате.

-I Интерактивный режим. Принимает все варианты.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


-d Включите режим отладки.

-e Считать предупреждения (Поиск) ошибками (Проверить)

-E Печатать только ошибки (Проверить).

-f файл
Используйте файл для уточнения правил

-F GNAT | GNAT_SHORT | CSV | CSV_SHORT | CSVX | CSVX_SHORT | НИКТО
Выберите формат вывода.

-i Игнорируйте локальные деактивации.

-l править...
Обработка по заданным правилам; см. ниже.

-o файл
Отправить вывод на указанный файл.

-p файл
Укажите файл проекта emacs ada-mode (.adp)

-r рекурсивный

-s Обрабатывать только спецификации модуля Ada

-S уровень
Производить статистику; уровень является целым числом в диапазоне 0 .. 4.

-t файл_трассировки
Отправить трассировку в указанный файл.

-T Отчет о времени выполнения правил.

-u Рассматривать все параметры как единицы Ada

-v Включить подробный режим.

-w Перезаписать выходной файл (работает с -o)

-x Выход при внутренней ошибке

ПРАВИЛА


Следующие правила доступны для -l опции:
Abnormal_Function_Return Распределители
Array_Declarations Барьерные_выражения
Case_Statement Персонажи
Объявления Default_Parameter
Directly_Accessed_Globals Дубликаты_Инициализации_Вызовы
Сущности Entity_Inside_Exception
Exception_Propagation Выражения
Global_References Заголовок_Комментарии
Неподходящие экземпляры инициализации
Недостаточно_параметров Локальное_Скрытие
Max_Blank_Lines Max_Call_Depth
Max_Line_Length Max_Nesting
Max_Size Max_Statement_Nesting
Movable_Accept_Statements Multiple_Assignments
Соглашение об именовании
Not_Elaboration_Calls Not_Selected_Name
No_Operator_Usage Object_Declarations
Другие_зависимости Параметр_Алиасинг
Параметр_Декларации Потенциально_Блокирующие_Операции
Прагмы Reduceable_Scope
Предложения_представления Return_Type
Side_Effect_Parameters Silent_Exceptions
Упрощенные_выражения Упрощенные_операторы
Special_Comments Заявления
Стиль Terminating_Tasks
Type_Initial_Values ​​Не отмечается
Единицы Ненужное_Использование_Предложение
Unsafe_Paired_Calls Unsafe_Unchecked_Conversion
Использование Use_Clauses
С_пунктами

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


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

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

Команды Linux

Ad




×
Реклама
❤️Совершайте покупки, бронируйте или заказывайте здесь — никаких затрат, что помогает поддерживать бесплатность услуг.