Skip to content

Commit

Permalink
И еще
Browse files Browse the repository at this point in the history
  • Loading branch information
nixel2007 committed Nov 18, 2024
1 parent 7a44094 commit 52f52ed
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 0 deletions.
20 changes: 20 additions & 0 deletions src/internal/Классы/АннотацияЗаготовка.os
Original file line number Diff line number Diff line change
@@ -1,3 +1,23 @@
// Специальный тип желудя для выполнения дополнительных действий в момент помещения класса в контекст Поделки.

Check warning on line 1 in src/internal/Классы/АннотацияЗаготовка.os

View check run for this annotation

sonar.openbsl.ru qa-bot / autumn Sonarqube Results

src/internal/Классы/АннотацияЗаготовка.os#L1

Программные модули не должны иметь закомментированных фрагментов кода
//
// Может использоваться для добавления динамической загрузки новых классов в систему типов OneScript или
// дополнительных импортов библиотек через директиву `#Использовать`.
//
// Каждая `&Заготовка` дополнительно имеет `&Прозвище("Заготовка")` и &Спецификация("Инициализация").
//
// Желудь, помеченный аннотацией `&Заготовка`, должен реализовать следующий интерфейс:
// * `Процедура ПриИнициализацииПоделки(Поделка) Экспорт`
//
// Размещается над конструктором класса.
//
// Параметры:
// Значение - Строка - Имя желудя, под которым заготовка добавляется в контекст Поделки.
//
// Пример:
// &Заготовка
// Процедура ПриСозданииОбъекта()
// КонецПроцедуры
//
&Аннотация("Заготовка")
&Прозвище("Заготовка")
&Спецификация("Инициализация")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,11 @@
// ПрименяетсяТолькоНа - Строка - Повторяемый параметр. Ограничивает применение напильника только на желудях
// с указанными именами.
//
// Пример:
// &Напильник
// Процедура ПриСозданииОбъекта()
// КонецПроцедуры
//
&Аннотация("Напильник")
&Прозвище("Напильник")
Процедура ПриСозданииОбъекта(Значение = "", &Повторяемый ПрименяетсяТолькоНа = Неопределено)
Expand Down

0 comments on commit 52f52ed

Please sign in to comment.