Size: a a a

JPoint, Java-конференция

2020 May 18

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Tagir
Значит, фигню ненужную бэкпортил!
Ну, перевод СтрингДжойнера со СтрингБилдера на массив чаров вполне себе полезная вещь ;)
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Что мешает перенсти его в восьмёрку?
источник

T

Tagir in JPoint, Java-конференция
А что тебе сказали?
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Tagir
А что тебе сказали?
Ничего
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Никто не ответил
источник

T

Tagir in JPoint, Java-конференция
Надо людей тыкать персонально. Там вообще непотизм, похоже. Личные связи решают
источник

T

Tagir in JPoint, Java-конференция
Идёшь вот к Лёше Шипилёву и говоришь, мол, помнишь мы с тобой бухали на конфе? Спонсируй патч, с тебя ж не убудет!
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Писал и ему в т.ч. по поводу https://bugs.openjdk.java.net/browse/JDK-8148937
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Там уже и патч напиленный, и тесты проходят, и даже регрессии для мелких строк нет. Ответ примерно такой: времени нет, но вы держитесь там. Так и живём ))
источник

T

Tagir in JPoint, Java-конференция
А если серьёзно, то твоя работа фактически же ни в чём? Патч уже есть, ребейзить его на восьмёрку не велика проблема, но надо гонять тесты и если потом что-то развалится, спонсору отвечать. А у людей и так времени нет ни на что
источник

T

Tagir in JPoint, Java-конференция
Ну вот. Шанс один - наработать карму на мелких патчах, чтобы дали автора. Тогда больше свободы будет
источник

T

Tagir in JPoint, Java-конференция
Точнее коммитера
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Tagir
А если серьёзно, то твоя работа фактически же ни в чём? Патч уже есть, ребейзить его на восьмёрку не велика проблема, но надо гонять тесты и если потом что-то развалится, спонсору отвечать. А у людей и так времени нет ни на что
Ну вот я его и перенёс в 8, тир-1 прошел вроде. Что там может упасть я хз
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Tagir
Ну вот. Шанс один - наработать карму на мелких патчах, чтобы дали автора. Тогда больше свободы будет
Батя, я стараюсь ))
источник

T

Tagir in JPoint, Java-конференция
Сергей Цыпанов
Ну вот я его и перенёс в 8, тир-1 прошел вроде. Что там может упасть я хз
Все так говорят! А потом трамваи и врезаются в столбы
источник

СЦ

Сергей Цыпанов... in JPoint, Java-конференция
Tagir
Все так говорят! А потом трамваи и врезаются в столбы
Хорошо, возможно кто-то рефлексией ходит в СтрингДжойнер и трогает СтрингБилдер, но смотри, у нас в j.l.Character есть вот такое:
public String toString() {
   char buf[] = {value};
   return String.valueOf(buf);
}

Берём и меняем на
public String toString() {
   return String.valueOf(value);
}

В текущий JDK принимают, бэкпорт нет
источник

OE

Oleg Estekhin in JPoint, Java-конференция
они как бы намекают, что пора перестать пользоваться и поддерживать 8
источник

OE

Oleg Estekhin in JPoint, Java-конференция
только 14 с превью фичами, только хардкор!
источник

T

Tagir in JPoint, Java-конференция
Oleg Estekhin
они как бы намекают, что пора перестать пользоваться и поддерживать 8
Вообще-то "они" это довольно разные люди. Не очень пересекаются те кто бэкпортит, и те кто bleeding edge пилит
источник

T

Tagir in JPoint, Java-конференция
Ну и правда скорее всего в том и есть, что работы и так полно, и не до вас
источник