Commit Graph

  • 697d2ede55 add property spring.guice.modules.exclude to filter guice modules by name Taylor Wicksell 2019-01-24 12:53:23 -08:00
  • b505c0867d Revert to snapshots Dave Syer 2019-01-10 16:02:32 +00:00
  • c63a8c9ff1 Update to 1.1.13 Dave Syer 2019-01-10 16:01:55 +00:00
  • fd835487d3 Ensure *Aware contracts can be satisfied in ModuleRegistryConfiguration Dave Syer 2019-01-10 09:21:51 +00:00
  • af2497c6d8 Polish Dave Syer 2019-01-10 09:21:24 +00:00
  • 05fe354cfc Update surefire plugin for CI Dave Syer 2018-11-21 13:34:39 +00:00
  • 232948230a Update next target for CI Dave Syer 2018-11-21 13:20:49 +00:00
  • 3463028f3c Revert the scope for the class since we no longer need it Howard Yuan 2018-11-09 14:32:03 -08:00
  • 4398a3389a Fix lost Supplier<T> type info in Guice2Spring direction Howard Yuan 2018-11-09 14:10:26 -08:00
  • 2207c4f1d9 make bean names unique when considering binding annotations translate binding annotations into Spring @Qualifiers Taylor Wicksell 2018-08-21 14:38:01 -07:00
  • 0153079327 use Key<?> for binding dedupe check in SpringModule to include annotations fix issues where @Named was not considered when fetching beans of the same type Taylor Wicksell 2018-08-13 10:26:01 -07:00
  • 752091fcf7 Extract name from javax.inject.Named if found kashike 2018-04-17 13:41:33 -07:00
  • b2a767e51a support Guice binding annotations in SpringModule Taylor Wicksell 2018-03-26 16:08:17 -07:00
  • 1680610faf create injector before embedded server initialization, after other BeanPostProcessors Taylor Wicksell 2018-03-01 11:46:05 -06:00
  • 5e3603c29d remove check for Tool stage from SpringModule as it is no longer required Taylor Wicksell 2018-03-01 05:00:41 -06:00
  • 8cbdf37570 Revert to snapshots Dave Syer 2018-03-01 10:13:38 +00:00
  • 78ec4c1716 Update for 1.1.2 Dave Syer 2018-03-01 10:13:00 +00:00
  • a098f7854b Added an option to deduplicate bindings in favor of Spring Taylor Wicksell 2018-02-28 14:19:48 -06:00
  • e94c94837f Restore support for Guice PrivateModule's Taylor Wicksell 2018-02-28 11:37:40 -06:00
  • aae2e1fc47 support multiple stages, as can occur when using ElementVisitors Taylor Wicksell 2018-02-26 15:15:55 -06:00
  • 1af4fccde2 Revert to snapshots Dave Syer 2018-02-22 16:22:51 +00:00
  • e01e0093af Release 1.1.1 Dave Syer 2018-02-22 16:22:18 +00:00
  • bd30107666 Ensure bean post processors are applied before injector is created Taylor Wicksell 2018-02-22 09:39:29 -06:00
  • ee35353c02 Revert to snapshots Dave Syer 2018-02-01 14:32:48 +00:00
  • 15b1aa1be6 Update to 1.1.0.RELEASE Dave Syer 2018-02-01 11:24:32 +00:00
  • e0a1ceff3e Bump baselines to Java 8 Spring 5 Dave Syer 2018-02-01 10:17:43 +00:00
  • 8e26ec0f3c Add a test for generic bean type Dave Syer 2018-02-01 09:03:45 +00:00
  • a6c6f6d182 Revert to snapshots Dave Syer 2017-12-22 09:04:47 +00:00
  • 9d4b128846 Update for 1.0.1 Dave Syer 2017-12-22 09:04:17 +00:00
  • 9a8af0efd6 Add another test Dave Syer 2017-12-21 16:18:02 +00:00
  • becf90b951 Add another test for @EnableGuiceModules Dave Syer 2017-12-21 16:14:47 +00:00
  • fda2edb524 Make GuiceModuleRegistrar handle excludeNames filter correctly. Matt Metlis 2017-12-12 11:40:50 -05:00
  • 5e14e96248 make GuiceModuleMetadata handle ParameterizedType's correctly #20 Taylor Wicksell 2017-07-26 11:46:18 -07:00
  • db04553972 Use symlink for .m2 cache Dave Syer 2017-07-05 08:59:45 +01:00
  • 57c6b2b8f3 Update pipeline for new version of concourse Dave Syer 2017-06-30 09:20:36 +01:00
  • de864327b7 Use the correct base image for the gpg keys Dave Syer 2017-06-09 16:29:08 +01:00
  • 98c60c83b6 Revert to snapshots Dave Syer 2017-06-10 10:16:37 +01:00
  • dac9688e99 handle null types on bean definitions in SpringModule Taylor Wicksell 2017-06-09 14:15:45 -07:00
  • 1825c933d0 set resource description for beans provided by Guice modules Taylor Wicksell 2017-05-24 16:59:18 -07:00
  • 739442aa28 Update to 1.0.0.RELEASE Dave Syer 2017-06-09 13:50:08 +01:00
  • 2ba7996be1 Add Spring 4.3.9 build job Dave Syer 2017-06-09 13:49:53 +01:00
  • c3b3de35fe Update gpg key config Dave Syer 2017-06-08 12:31:32 +01:00
  • 63c8c2e47f Tidy up package structure a bit Dave Syer 2017-06-04 11:23:02 +01:00
  • b810a80ae7 Fix javadocs Dave Syer 2017-06-04 11:09:00 +01:00
  • 6574913f2e Add some docs and a Closeable to BeanFactoryProvider Dave Syer 2017-06-04 11:05:26 +01:00
  • 37d02f639e Revert to snapshots Dave Syer 2017-06-01 12:33:07 +01:00
  • 1e981dd7c9 Update to 1.0.0.M1 Dave Syer 2017-06-01 12:29:42 +01:00
  • d2bca15aad Add credentials Dave Syer 2017-06-01 12:08:49 +01:00
  • 6c316c81b1 Add pipeline config for concourse build Dave Syer 2017-06-01 11:27:05 +01:00
  • ef99fdbb24 Update travis config Dave Syer 2017-06-01 12:09:45 +01:00
  • 2bdc5ba2c7 Add build status Dave Syer 2017-06-01 11:59:28 +01:00
  • 490fc20cf7 Extract BeanFactoryProvider into convenience class Dave Syer 2017-06-01 10:04:40 +01:00
  • a01511f269 Add Maven wrapper Dave Syer 2017-06-01 09:59:08 +01:00
  • b26bdb4125 Make SpringModule aware of bindings in wrapping Injector Taylor Wicksell 2017-05-23 11:23:13 -07:00
  • c42ba69532 Move @SuppressWarnings to private methods Dave Syer 2017-06-01 08:43:25 +01:00
  • 061aef36f2 support binding of generic interfaces from SpringModule Taylor Wicksell 2017-05-24 14:51:58 -07:00
  • 9dae979d39 Add some tests Dave Syer 2017-05-26 14:22:25 +01:00
  • 5708ba0469 Add test for spring module including another guice module Dave Syer 2017-05-24 17:40:03 +01:00
  • 771edd3711 Add support for @Named beans in SpringModule Dave Syer 2017-05-21 13:29:51 +01:00
  • 4597ba5af4 Allow to use @Named annotation without having to set the bean as @Primary Leandro Glossman 2016-07-05 16:18:20 -03:00
  • afcc7dc371 Revert "Allow to use @Named annotation without having to set the bean as @Primary" Dave Syer 2017-05-21 08:56:00 +01:00
  • ca0be6e192 Allow to use @Named annotation without having to set the bean as @Primary Leandro Glossman 2016-07-05 16:18:20 -03:00
  • 8fd316ce23 add test case for InjectorFactory usage added startup exception when multiple InjectorFactory definitions are provided Taylor Wicksell 2016-04-05 10:52:20 -07:00
  • df6e0525f1 add support for custom injector creation Taylor Wicksell 2016-03-04 10:10:37 -08:00
  • 1002284360 Add support for bean names Dave Syer 2016-06-02 10:23:14 +01:00
  • 72cf5256e8 Updates for Spring > 4.0.3 Dave Syer 2016-04-04 11:46:51 +01:00
  • 71f1c363cc Modify to use BeanDefinitionRegistryPostProcessor Taylor Wicksell 2016-01-27 12:15:47 -08:00
  • 2698b4e3e3 Add some sub-packages Dave Syer 2014-04-22 11:38:20 +01:00
  • 16172b9f6e Add bean name filters to GuiceModule Dave Syer 2014-04-17 11:32:14 -07:00
  • 81ac3999f9 Add SpringModule automatically to Injector Dave Syer 2014-04-17 08:04:27 -07:00
  • 97d5fa1d96 Add support for multiple GuiceModuleMetadatas Dave Syer 2014-04-17 04:29:04 -07:00
  • 1ae99ce814 First deploy to repo.spring.io Dave Syer 2014-04-17 04:00:07 -07:00
  • 431094e664 Add @GuiceModules with includes and excludes Dave Syer 2014-04-16 21:51:33 -07:00
  • bc73409012 Support for @Primary beans Dave Syer 2014-04-16 20:57:40 -07:00
  • 327dd4d823 Fix tests and watch out for non-visible classes Dave Syer 2014-04-16 17:57:12 -07:00
  • b8ff5d3516 Extract metadata for includes and excludes Dave Syer 2014-04-16 17:46:19 -07:00
  • 8ceebb9426 Ensure singleton with no interface works Dave Syer 2014-04-16 16:45:30 -07:00
  • 18ebadde04 First deploy to S3 Dave Syer 2014-04-16 15:20:52 -07:00
  • ec450cb2b9 Fix typo in artifact id Dave Syer 2014-04-16 07:04:54 -07:00
  • 0d08be4166 Rationalize dependencies Dave Syer 2014-04-15 16:52:13 -07:00
  • 7d1082a087 Use BeanFactory instead of ApplicationContext Dave Syer 2014-04-14 16:30:44 -07:00
  • 335a7120d0 Add limitations Dave Syer 2014-04-14 11:10:42 -07:00
  • 8460ea0425 Rename packages etc Dave Syer 2014-04-14 10:38:16 -07:00
  • 46c3d2bccd Add more bridges Dave Syer 2014-04-14 10:35:40 -07:00
  • 77e968bccd Initial experiments Dave Syer 2014-04-14 17:33:48 +01:00