• X xray-16
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 216
    • Задачи 216
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 31
    • Запросы на слияние 31
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • OpenXRay
  • xray-16
  • Запросы на слияние
  • !1477

Fix and enforce code style regarding spaces

  • Ревью изменений

  • Скачать
  • Почтовые патчи
  • Простое отличие
Слиты xottab-duty запросил слияние github/fork/AMS21/code_style/spacing в dev Окт 26, 2023
  • Обзор 2
  • Коммиты 5
  • Конвейеры 0
  • Изменения 229

Created by: AMS21

As discussed in #1474 this is the first part regarding spaces.

We now enforce:

  1. No tabs only spaces except in C++ source code
  2. No trailing spaces
  3. Files must end with a newline

These rules are now check with the help of the new stylecheck github workflow.

Currently we check everything that ends in one of the following file extensions.

  • .h
  • .hpp
  • .inl
  • .c
  • .cpp
  • .cs
  • .rc
  • .yaml
  • .yml
  • .md
  • .txt
  • .cmake
  • .sh

While the following path are ignored

  • External/
  • src/_CppDependOut/
  • sdk
  • src/utils/mp_gpprof_server/libraries
  • res

Here an example of what the output of the workflow run would look like if you added code which violates these checks.

Sample

Ответственный
Назначить
Проверяющие
Запросить ревью
Оценка трудозатрат
Исходная ветка: github/fork/AMS21/code_style/spacing