Open DmitryShvaika opened 3 months ago
А где профили хранятся, если проект новый ещё несуществующий?
А где профили хранятся, если проект новый ещё несуществующий? Два варианта:
- Реализовать отдельную механику хранения настроек по умолчанию и предлагать выбрать при создании проекта
- Предлагать выбрать нужные настройки при создании проекта)
А где профили хранятся, если проект новый ещё несуществующий?
Профиль импортируется из файла. В настройках импорта проекта указываем файл с данными профиля. После импорта проекта этот профиль загружается, применяется и проверка проекта начинается с загруженными настройками.
Еще как вариант сделать так: После импорта проекта но до начала расширенной проверки спросить пользователя. Выполнить проверку или нет (или в диалоге сделать галку не начинать проверку). Т.е. дать пользователю загрузить профиль и только потом начать проверку.
Смысл в том, чтобы избежать лишней проверки проекта с настройками по умолчанию, а сразу проверить проект уже с указанными настройками. Сейчас проект импортируется из информационной базы. Выполняется проверка с настройками по умолчанию, где часть галок отключена (например проверка запросов). Затем я загружаю свои настройки (приложил ниже) и проверка начинается заново. Получается Расширенная проверка выполняется 2 раза. Надо как-то сделать, чтобы проверка выполнялась только один раз.
Описание проблемы
Сейчас при импорте проекта из информационной базы он автоматически проверяется профилем по умолчанию. Затем при выборе собственного профиля проверка проекта выполняется повторно. Необходимо, чтобы после загрузки проекта, он проверялся сразу с заданным профилем.
Описание решения проблемы
Предлагаю в диалоге импорта проекта из информационной базы добавить профиль валидации для проекта по умолчанию.
Дополнительная информация
No response