Как автоматизировать Class-refactor в новые модули Maven/Gradle?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как автоматизировать Class-refactor в новые модули Maven/Gradle?

Сообщение Anonymous »

Самый длинный вопрос, который я когда-либо задавал ... цените ваше терпение. Каждый из них живет в различных git Repos, но делится общим сборником конвейера и репозитория артефакта. Каждая из этих реализаций в настоящее время истолкована как один модуль Maven или Gradle . Каждое из этих репозиторов публикует интерфейсную документ OpenAPI или Swagger для потребления в организации-что прекрасно, потому что люди, использующие различные языки реализации Языковые и зависимость стекает как реализации микро-сервиса. Таким образом, было бы набухнуть, если бы каждый из этих микро-сервисов мог бы опубликовать коллекцию классов, которые преодолевают разрыв между типами данных OpenAPI и семантикой, не доступной в Generation Code OpenAPI. Пример): < /p>
от < /h2>

Код: Выделить всё

- pom.xml
- src
to
, где public и реализация являются произвольными параметрами для инструмента:

Код: Выделить всё

- pom.xml
- pubic/pom.xml
- public/src
- implementation/pom.xml
- implementation/src
Наиболее важным моментом этого вопроса является:
Инструмент делает необходимый " move-refactor " from:

Код: Выделить всё

- src/**.java
к новой реализации Модуль:

Код: Выделить всё

- implementation/src/**.java
< /code>
. Полем Полем и листья движутся < /p>
- implementation/src
< /code>
в < /p>
- public/src
Ответственность пользователя инструмента.
Я ценю всех, кто читает это далеко.

Подробнее здесь: https://stackoverflow.com/questions/795 ... le-modules
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»