Как установить значение по умолчанию с Auto Value Gson 1.0.0 - PullRequest
0 голосов
/ 20 мая 2019

У вас была очень старая версия Auto Value Gson (0.4.4alpha) от Райана Хартера.Теперь мы хотим перейти на что-то более актуальное (1.0.0).Однако что-то, чего мне не хватает, - это значения свойств по умолчанию при десериализации - раньше я мог делать что-то вроде

public static TypeAdapter<Highlighted> typeAdapter(Gson gson) {
      return new AutoValue_MyObjects.GsonTypeAdapter(gson)
                     .setDefaultOptions(new ArrayList<>());
}

И теперь методы по умолчанию, похоже, больше не поддерживаются.Любые идеи, как я могу достичь того, что я имел в новой версии?

...