Skip to content

Commit

Permalink
Update compiler-plugins.md
Browse files Browse the repository at this point in the history
  • Loading branch information
egor1996em committed Dec 18, 2017
1 parent 2ccc3a2 commit ee46ce1
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions compiler-plugins.md
Expand Up @@ -14,7 +14,7 @@ title: "Плагины для компилятора"

Поддержка *Аll-open* обеспечена для сборщиков Gradle и Maven в тесной интеграции с IDE.

:point_up: Для Spring вы также можете использовать плагин `kotlin-spring`([подробнее](compiler-plugins.html#spring-support)).
:point_up: Для Spring вы также можете использовать плагин `kotlin-spring`([подробнее](compiler-plugins.md#spring-support)).

### Использование с Gradle

Expand Down Expand Up @@ -160,7 +160,7 @@ JAR-файл с плагином all-open доступен в бинарном
Сгенерированный конструктор создается искусственно, поэтому его нельзя вызвать напрямую из исходного кода Kotlin или Java, но он может быть вызван с помощью рефлексии.

Использование этого плагина позволяет Java Persistence API (JPA) создавать экземпляр класса `data`, при этом не предоставляя возможности вызова конструктора без параметров из Kotlin или Java.
(Смотрите описание плагина `kotlin-jpa` [ниже](compiler-plugins.html#jpa-support)).
(Смотрите описание плагина `kotlin-jpa` [ниже](compiler-plugins.md#jpa-support)).

### Использование с Gradle

Expand Down Expand Up @@ -194,7 +194,7 @@ noArg {
}
```

Включите опцию `invokeInitializers`, если вы хотите, чтобы плагин выполнял инициализацию искусственного конструктора. Начиная с Kotlin 1.1.3-2, опция отключена по умолчанию в связи с ошибками [`KT-18667`] (https://youtrack.jetbrains.com/issue/KT-18667) и [` KT-18668`] (https : //youtrack.jetbrains.com/issue/KT-18668), которые будут рассмотрены в будущем.
Включите опцию `invokeInitializers`, если вы хотите, чтобы плагин выполнял инициализацию искусственного конструктора. Начиная с Kotlin 1.1.3-2, опция отключена по умолчанию в связи с ошибками [`KT-18667`](https://youtrack.jetbrains.com/issue/KT-18667) и [` KT-18668`](https://youtrack.jetbrains.com/issue/KT-18668), которые будут рассмотрены в будущем.

```groovy
noArg {
Expand Down Expand Up @@ -239,7 +239,7 @@ noArg {
[`@Entity`](http://docs.oracle.com/javaee/7/api/javax/persistence/Entity.html), [`@Embeddable`](http://docs.oracle.com/javaee/7/api/javax/persistence/Embeddable.html) and [`@MappedSuperclass`](https://docs.oracle.com/javaee/7/api/javax/persistence/MappedSuperclass.html)
*no-arg* аннотации по умолчанию.

Вот как нужно добавлять плагин в Gradle:
Добавьте плагин в Gradle следующим способом:

``` groovy
buildscript {
Expand Down

0 comments on commit ee46ce1

Please sign in to comment.