Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Declare dependencies in the standard modules #203

Closed
andrus opened this issue Feb 7, 2018 · 4 comments
Closed

Declare dependencies in the standard modules #203

andrus opened this issue Feb 7, 2018 · 4 comments

Comments

@andrus
Copy link
Contributor

andrus commented Feb 7, 2018

Per #183 we are allowing modules to optionally declare dependencies. This is very helpful in unit tests when we are assembling partial stacks and would prefer not to use "autoLoadModules". So let's declare explicit dependencies across all standard Bootique modules.

IRus added a commit to bootique/bootique-flyway that referenced this issue Feb 7, 2018
@IRus
Copy link
Contributor

IRus commented Feb 7, 2018

  • cayenne
  • cayenne-jcache
  • cayenne-test - not sure about this module
  • jdbc-instrumented
  • jdbc-hikaricp
  • jdbc-hikaricp-instrumented
  • jdbc-tomcat
  • jdbc-tomcat-instrumented
  • jdbc-test
  • jersey
  • jersey-jackson
  • jersey-client
  • jersey-client-instrumented
  • jetty-metrics
  • jetty-instrumented
  • job - doesn't depend on curator, since it's optional dependency
  • job-instrumented
  • jooq
  • flyway
  • linkmove
  • linkrest
  • liquibase
  • logback-sentry
  • mvc
  • mvc-mustache
  • shiro-jdbc
  • shiro-web
  • shiro-web-mdc
  • swagger
  • tapestry

IRus added a commit to bootique/bootique-job that referenced this issue Feb 7, 2018
IRus added a commit to bootique/bootique-cayenne that referenced this issue Feb 7, 2018
IRus added a commit to bootique/bootique-job that referenced this issue Feb 7, 2018
IRus added a commit to bootique/bootique-jdbc that referenced this issue Feb 7, 2018
@IRus
Copy link
Contributor

IRus commented Feb 8, 2018

Accidentally committed changes in bootique-test to master: 97f1a3a. @andrus can you review this commit?

@andrus
Copy link
Contributor Author

andrus commented Feb 8, 2018

The test method looks fine. I am ok with it if it works :)

IRus added a commit to bootique/bootique-flyway that referenced this issue Feb 8, 2018
IRus added a commit to bootique/bootique-logback that referenced this issue Feb 8, 2018
IRus added a commit to bootique/bootique-job that referenced this issue Feb 9, 2018
Dependency on bootique-curator removed, since this is optional dependency. Added tests for instrumented module.
IRus added a commit to bootique/bootique-cayenne that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-jdbc that referenced this issue Feb 9, 2018
Added tests to check that modules actually loaded.
IRus added a commit to bootique/bootique-jetty that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-shiro that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-linkmove that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-agrest that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-jooq that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-liquibase that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-mvc that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-swagger that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-tapestry that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-jersey that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-jersey-client that referenced this issue Feb 9, 2018
IRus added a commit to bootique/bootique-cayenne that referenced this issue Feb 9, 2018
@IRus
Copy link
Contributor

IRus commented Feb 9, 2018

@andrus all modules now has dependencies

andrus added a commit to bootique/bootique-linkmove that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-jdbc that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-jersey-client that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-jetty that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-job that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-jooq that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-flyway that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-agrest that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-liquibase that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-logback that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-mvc that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-shiro that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-swagger that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-tapestry that referenced this issue Feb 18, 2018
andrus added a commit to bootique/bootique-jersey that referenced this issue Feb 18, 2018
@andrus andrus closed this as completed Aug 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants