Page MenuHomePhabricator

Integrate Wikimedia Event Utilities with discovery-parent-pom
Closed, ResolvedPublic

Description

As a developer, I want cohesion between multiple projects to minimize context switching cost and good static analysis to minimize potential bugs.

discovery-parent-pom provides a good foundation of both standardization and statistical analysis. As the Wikimedia Event Utilities project is starting, now is a good time to add appropriate integration.

AC:

  • Wikimedia Event Utilities builds correctly while using the discovery-parent-pom

Event Timeline

Change 620334 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Adding maven wrapper

https://gerrit.wikimedia.org/r/620334

Change 620335 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Sorting pom.xml according to standard

https://gerrit.wikimedia.org/r/620335

Change 620336 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Remove calls to forbidden APIs.

https://gerrit.wikimedia.org/r/620336

Change 620337 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Organize imports according to checkstyle configuration.

https://gerrit.wikimedia.org/r/620337

Change 620338 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Fix checkstlye errors.

https://gerrit.wikimedia.org/r/620338

Change 620339 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Corrected Spotbugs issues.

https://gerrit.wikimedia.org/r/620339

Change 620340 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Introduce discovery-parent-pom.

https://gerrit.wikimedia.org/r/620340

Change 620341 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Move dependencies versions to the parent pom.

https://gerrit.wikimedia.org/r/620341

Change 620342 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Minor cleanup of dependencies.

https://gerrit.wikimedia.org/r/620342

Change 620343 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Replace commons-io with guava.

https://gerrit.wikimedia.org/r/620343

Change 620344 had a related patch set uploaded (by Gehel; owner: Gehel):
[wikimedia-event-utilities@master] Additional comments that I'm too lazy to fix right now.

https://gerrit.wikimedia.org/r/620344

Change 620334 merged by jenkins-bot:
[wikimedia-event-utilities@master] Adding maven wrapper

https://gerrit.wikimedia.org/r/620334

Change 620335 merged by jenkins-bot:
[wikimedia-event-utilities@master] Sorting pom.xml according to standard

https://gerrit.wikimedia.org/r/620335

Change 620336 merged by jenkins-bot:
[wikimedia-event-utilities@master] Remove calls to forbidden APIs.

https://gerrit.wikimedia.org/r/620336

Change 620337 merged by jenkins-bot:
[wikimedia-event-utilities@master] Organize imports according to checkstyle configuration.

https://gerrit.wikimedia.org/r/620337

Change 620338 merged by jenkins-bot:
[wikimedia-event-utilities@master] Fix checkstlye errors.

https://gerrit.wikimedia.org/r/620338

Change 620339 merged by jenkins-bot:
[wikimedia-event-utilities@master] Corrected Spotbugs issues.

https://gerrit.wikimedia.org/r/620339

Change 620340 merged by jenkins-bot:
[wikimedia-event-utilities@master] Introduce discovery-parent-pom.

https://gerrit.wikimedia.org/r/620340

Change 620341 merged by jenkins-bot:
[wikimedia-event-utilities@master] Move dependencies versions to the parent pom.

https://gerrit.wikimedia.org/r/620341

Change 620342 merged by jenkins-bot:
[wikimedia-event-utilities@master] Minor cleanup of dependencies.

https://gerrit.wikimedia.org/r/620342

Change 620343 merged by jenkins-bot:
[wikimedia-event-utilities@master] Replace commons-io with guava.

https://gerrit.wikimedia.org/r/620343

Change 620344 merged by Ottomata:
[wikimedia-event-utilities@master] Additional comments that I'm too lazy to fix right now.

https://gerrit.wikimedia.org/r/620344

This seems to be all done. @Ottomata: ping me or re-open if there are any follow up questions.