Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support code diagnostic #6

Closed
13 tasks done
AziatkaVictor opened this issue Feb 6, 2023 · 0 comments
Closed
13 tasks done

Support code diagnostic #6

AziatkaVictor opened this issue Feb 6, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@AziatkaVictor
Copy link
Owner

AziatkaVictor commented Feb 6, 2023

Вернуть возможность использовать диагностику кода и добавить несколько проверок. Ранее уже была реализована, однако была отключена. Теперь её следует адаптировать под новые алгоритмы.

Проверки:

  • Объявление нескольких секций в одной строке
  • Дублирование секций с одинаковым названием
  • Ссылка на несуществующую секцию
  • Неверный тип секции
  • Неиспользуемая секция
  • Пустая секция
  • Ссылка на самого себя
  • Ссылка на несколько секций в одном Condlist-е
  • Проверка условия с инфопоршнями
  • Проверка условия с функциями
  • Вызов несуществующей функции
  • Некорректная запись параметра
  • Неизвестный параметр
@AziatkaVictor AziatkaVictor added the enhancement New feature or request label Feb 6, 2023
@AziatkaVictor AziatkaVictor added this to the 0.4 milestone Feb 6, 2023
@AziatkaVictor AziatkaVictor self-assigned this Feb 6, 2023
@AziatkaVictor AziatkaVictor modified the milestones: 0.4, 0.5 Feb 7, 2023
@AziatkaVictor AziatkaVictor modified the milestones: 0.5, 0.6 Mar 12, 2023
AziatkaVictor added a commit that referenced this issue Apr 16, 2023
AziatkaVictor added a commit that referenced this issue Apr 17, 2023
AziatkaVictor added a commit that referenced this issue Apr 17, 2023
AziatkaVictor added a commit that referenced this issue Apr 17, 2023
AziatkaVictor added a commit that referenced this issue Apr 17, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 19, 2023
AziatkaVictor added a commit that referenced this issue Apr 20, 2023
AziatkaVictor added a commit that referenced this issue Apr 22, 2023
AziatkaVictor added a commit that referenced this issue Apr 23, 2023
@AziatkaVictor AziatkaVictor changed the title Добавить диагностику Support code diagnostic Nov 25, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant