Skip to content

Commit

Permalink
Typo: doubled 'их'
Browse files Browse the repository at this point in the history
  • Loading branch information
anddever committed Oct 3, 2019
1 parent 80e1cab commit 6e92e07
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion compiler-plugins.md
Expand Up @@ -8,7 +8,7 @@ title: "Плагины для компилятора"

## All-open плагин для компилятора

Классы и методы в языке Kotlin имеют модификатор `final` по умолчанию, что приносит массу неудобств при использованиие фреймворков и библиотек, таких как Spring AOP, которые требуют классы с модификатором `open`. Плагин для компилятора *all-open* адаптирует Kotlin под требования фреймворков и добавляет классам специальную аннотацию, благодаря чему их их члены открты для использования без приминения модификатора `open`.
Классы и методы в языке Kotlin имеют модификатор `final` по умолчанию, что приносит массу неудобств при использованиие фреймворков и библиотек, таких как Spring AOP, которые требуют классы с модификатором `open`. Плагин для компилятора *all-open* адаптирует Kotlin под требования фреймворков и добавляет классам специальную аннотацию, благодаря чему их члены открты для использования без приминения модификатора `open`.

Например, при использовании Spring, вам нужно чтобы открытыми были не все классы, а только те, которые имеют специальные аннотации, такие как `@Configuration` или `@Service`. *All-open* позволяет указывать эти аннотации.

Expand Down

0 comments on commit 6e92e07

Please sign in to comment.