
Антон
28.10.2016
09:18:52
Перед именем метода?

Stanislav
28.10.2016
09:18:59
метод референс в груви

guga
28.10.2016
09:19:01
груви же

Антон
28.10.2016
09:19:07
А бля

Google

Stanislav
28.10.2016
09:19:16
то же самое, что someObject::someMethod в жабе

Антон
28.10.2016
09:19:26
Дада
Я понял

guga
28.10.2016
09:20:15
вот как-то так выглядит код стайл для druid.io
https://raw.githubusercontent.com/druid-io/druid/master/druid_intellij_formatting.xml

Stanislav
28.10.2016
09:20:54
попробую поковырять, спс

guga
28.10.2016
09:23:18
думаю можно даже нагуглить готовые примеры выравнивая как в http методах у тебя в коде
хотя, все команды в которых я работал не любили такое
?

Митко Соловец?
28.10.2016
09:27:24
гуга, эт лучше спрингового?
лукавишь же
окей, а можно это хоть по классам разнести? почему весь роутинг приложения в 1 классе

Stanislav
28.10.2016
09:28:00
потому что могу

Google

Stanislav
28.10.2016
09:28:14
и потому что влезает в один экран

Митко Соловец?
28.10.2016
09:28:31
?

Stanislav
28.10.2016
09:28:33
в проектах, где роутинг не влезает, разношу по классам

Митко Соловец?
28.10.2016
09:28:45
понял, а как разносится?

Stanislav
28.10.2016
09:30:57
как-то так

guga
28.10.2016
09:31:30
ну хороше же выглядит

Stanislav
28.10.2016
09:32:05
ну и методы admin, stats, game выглядят так:
можно вынести в отдельный класс по желанию

Митко Соловец?
28.10.2016
09:32:36
лучше уже
намного

Stanislav
28.10.2016
09:32:38
но именно этот пример так себе выглядит
просто пример, как разносить роутинг

Andrey
28.10.2016
11:17:08
Ну это не красиво.

Agent
28.10.2016
11:17:25
на пробу самое то

sss3 ?
28.10.2016
11:17:38
го тут промокоды всяких такси кидать
400р же дадут)))

Andrey
28.10.2016
11:18:11
на пробу самое то
Нифига. Об этом мы узнали от Димы. И если бы он предложил, то ок. А так просто кидать свои рефссылки... Ну не знаю..

Agent
28.10.2016
11:18:35
я уже ниже увидел линк, удалил

Stanislav
28.10.2016
11:38:16
тернарный оператор в котлине -- это какая-то боль
глаза вытекают

Google

Andrey
28.10.2016
11:38:57

Stanislav
28.10.2016
11:39:21
val anInt = if (condition) 1 else 2

Victor
28.10.2016
11:39:38
if expression же
Много где реализован именно в таком виде

Stanislav
28.10.2016
11:40:00
ну да, в чисто функциональных языках
в ML например

Andrey
28.10.2016
11:40:16

Stanislav
28.10.2016
11:40:19
но там нет Unit типа
и любое выражение возвращает значиение
а тут и так, и так, и с подвывертом
я в итоге отказался от этого пира духа, пишу через when

Victor
28.10.2016
11:41:49
Хуже всего в котлине с when. Нельзя объединить ветки.

Stanislav
28.10.2016
11:41:51
when (expression) {
true -> 1
else -> 2
}
хоть глаза не вытекают при форматировании
что такое "объединить ветки" ?

Victor
28.10.2016
11:43:23
switch (x) {
case 1:
case 2:
case 3:
action();
break;
}

Stanislav
28.10.2016
11:43:39
ну слава богу же
есть in
when (a) {
in [1,2,3] -> action()
}

Victor
28.10.2016
11:44:42
Ух ты. А когда я смотрел вроде не было такого)

Google

Igorek
28.10.2016
11:49:11
тут есть эклипсеры?
можете мне обьяснить что это значит:
The eclipse-wtp plugin generates all WTP settings files and enhances the .project file. If a Java or War is applied, .classpath will be extended to get a proper packaging structure for this utility library or web application project.
что за WTP

Luger
28.10.2016
11:51:43
Web Tool Platform. это плагин для запуска всяких там Dynamic Web Projects, работы с javaEE, серверами контейнеров и тд в эклипсе

Igorek
28.10.2016
11:52:25
ээ. тоесть если я сижу под intelliJ он мне нафиг не уперся?

Admin
ERROR: S client not available

Igorek
28.10.2016
11:52:42
или он там в war чтото добавляет?

Luger
28.10.2016
11:52:46
ну, в целом да

Igorek
28.10.2016
11:53:00
спасибо!

Luger
28.10.2016
11:53:03
нет, он нужен для того, чтобы корректно работать с веб-проектом в эклипс

Pavel ?
28.10.2016
11:57:21
вообщем-то как и любой другой ide)
а для тех людей кто пихает файлы проекта от ide в git у рогатого особенное место)

Luger
28.10.2016
11:59:09
тут речь шла не о файлах иде

Pavel ?
28.10.2016
11:59:41
тут шла речь о файлах проекта эклипса)

Luger
28.10.2016
11:59:55
насколько я понял. Есть у градла ( о градле же речь? ) плагин eclipse и eclipse-wtp

Pavel ?
28.10.2016
12:00:15
причем тут gradle)

Luger
28.10.2016
12:00:38
The eclipse-wtp plugin generates all WTP settings files and enhances the .project file. If a Java or War is applied, .classpath will be extended to get a proper packaging structure for this utility library or web application project.
ну чет тогда хз, о чем еще могла речь идти

Google

Pavel ?
28.10.2016
12:01:13
тут речь о том что у экслипса инфраструктура внутри по типу "собери себя сам" и проект под wtp экстендит какие-то файлы проекта эклипса по умолчанию)
тока я не понял нафига это еси @Igorek юзает идею)

Luger
28.10.2016
12:02:12
может с эклипса переход был

Igorek
28.10.2016
12:02:52
Не, мне спрингбут сгенерил эту зависимость

Luger
28.10.2016
12:03:03
именно спрингбут?

Pavel ?
28.10.2016
12:03:17
в идее есть спринг инициалайзер)

Igorek
28.10.2016
12:03:33
Инициалайзер, да

Pavel ?
28.10.2016
12:03:33
через него создай проект)

guga
28.10.2016
12:03:47
если грейдлом билдишь, там есть плагин eclipse
может дело в нем

Luger
28.10.2016
12:03:53

Igorek
28.10.2016
12:03:54
Через него и создал
Да, грейдл

Pavel ?
28.10.2016
12:04:29
да убери его из зависимостей и дело в шляпе)

guga
28.10.2016
12:04:30
прсто когда через start.spring.io генеришь, много лишнего пихает

Pavel ?
28.10.2016
12:04:38

Luger
28.10.2016
12:04:59
импорт maven\gradle проекта

Pavel ?
28.10.2016
12:05:20

Luger
28.10.2016
12:05:41