решать будет? другой модели или что? ну т.е. мне просто профит захода именно с этой стороны не очень понятен. если есть готовая модель по которой этот литерал проверяется, так почему бы сразу не сгенерировать нужный бойлерплейт под ограниченное кол-во литералов и обойтись без динамик? если модель внешняя и дергается во время исполнения макроса - тоже профит сомнительный, опять же проще генерацией кода до компиляции обойтись. просвети пожалуйста, интересно)
Скорее в академических целях - натянуть Dynamic на стандартные сгенерированные protoc java-классы, чтобы поддержать Option[T] для optional и сохранить типобезопасность
Обсуждают сегодня