У нас есть бэкэнд, обслуживающий несколько API.Эти API также описаны с использованием CoreAPI, и это предоставляется клиентам в виде JSON.
Вместо того, чтобы копировать этот JSON в мой клиентский код, как я могу заставить IntelliJ выполнять автозаполнение на основе этой конечной точки?Например, у нас может быть EndpointManager
, который обслуживает этот JSON в моем клиенте, и когда я запускаю EndpointManager.getAPI().user.list.url
, я хочу, чтобы он автоматически заполнялся, когда я набираю user.
, чтобы предложить мне варианты, основанные на части JSON
* 1007.*
Я мог бы просто скопировать JSON в мой клиентский код, и я думаю, что IntelliJ поднимет его.Но мне нужен динамический способ, чтобы нам не приходилось пинговать назад и обратно, говоря: «Я изменил структуру внутреннего API-интерфейса, извлеките этот JSON и подтвердите снова, пожалуйста» и т. Д.