Javadoc и dev версии

1,226
38
246
Я в этой грабле не разбираюсь, не могли бы вы подсказать, как собрать dev версию? (В моём понимании - это деобфусцировання версия + javadoc).

/А, ну и javadoc как собрать, ибо комменты обычная компиляция сожрала (как я и предполагал). Добавил нагугленное в граблю, но оно жалуется на недополненность (отсутствие @param в некоторых методах) комментов. (Как их автоматом добить, а не ручками?)/


А, точно. Есть ли ещё способы лепить комменты на двух языках, не дублируя классы с ними?
 
Если через идею, то ты отдельно собираешь жавадоки и отдельно делаешь дев версию, которая всего-навсего скомпилированный мод. Нажми на Build.
Нет, комментарии на одном языке. Международный английский, пиши на нем. Хотя если метишь на русской ЦА, то пиши на русском. Но не рекомендую.
 
CoomingSoon написал(а):
Если через идею, то ты отдельно собираешь жавадоки и отдельно делаешь дев версию, которая всего-навсего скомпилированный мод. Нажми на Build.
Нет, комментарии на одном языке. Международный английский, пиши на нем. Хотя если метишь на русской ЦА, то пиши на русском. Но не рекомендую.

>Нажми на Build

Помню, что-то такое было и в eclipse, но только помню...

>Хотя если метишь на русской ЦА

Ну.. я всегда буду на английском писать (пишу и писал), но просто для форума, например, можно и русские доки.
 
MJaroslav написал(а):
но просто для форума, например, можно и русские доки.

Оставь примечание, типо "Русские комментарии тут: ", и после ссыль на гит с русскими комментариями.
 
Doc написал(а):
MJaroslav написал(а):
но просто для форума, например, можно и русские доки.

Оставь примечание, типо "Русские комментарии тут: ", и после ссыль на гит с русскими комментариями.

Всё равно же дубликат будет классов (ну или куча текстовиков). Тогда уж проще сделать ветку с русскими комментами.
 
Комментарии для неочевидных людей. Для очевидных у гитхаба есть вики
 
Я дурачок, имел в виду "вещей". Слова в голове частенько путаются
 
CoomingSoon написал(а):
Я дурачок, имел в виду "вещей". Слова в голове частенько путаются

Я таким Макаром пишу новое предложение поверх старого, не стирая его.
 
Код:
task devJar(type: Jar) {
    from sourceSets.main.output
    classifier = 'dev'
    manifest {
        // Тут можно прописать атрибуты
    }
}

Бонус: сурцы
Код:
task srcJar(type: Jar, dependsOn:classes) {
    classifier = 'src'
    from sourceSets.main.allJava
}

Использовать так: gradlew.bat devJar srcJar
 
Dahaka написал(а):
Код:
task devJar(type: Jar) {
    from sourceSets.main.output
    classifier = 'dev'
    manifest {
        // Тут можно прописать атрибуты
    }
}

Бонус: сурцы
Код:
task srcJar(type: Jar, dependsOn:classes) {
    classifier = 'src'
    from sourceSets.main.allJava
}

Использовать так: gradlew.bat devJar srcJar

Примерно это я и искал, спасибо.

Только какие атрибуты писать в манифест? Мол что это моя работа? xd
 
Ну если у тебя нет никаких атрибутов для обычной сборки, то и тут не надо.
 
Кстати, можешь глянуть QReport. Сам оттуда много брал для градл-скрипта. Найти можно на гитхабе. А разработчик, кстати, есть на этом форуме.
 
CoomingSoon написал(а):
Кстати, можешь глянуть QReport. Сам оттуда много брал для градл-скрипта. Найти можно на гитхабе. А разработчик, кстати, есть на этом форуме.
RedEnergy автор
 
Назад
Сверху