1. cc17f14 significantly improve error reporting for binding a key already bound in a child injector or private module. include all sources in the error msg (since it can be in many sibling private modules or child injectors), including whether or not it as a JIT binding. by sberlin · 14 years ago
  2. bd7a14b make sure tests can run in on dist code, and no_aop can still build. by sberlin · 14 years ago
  3. b281953 test for issue 608. by sberlin · 14 years ago
  4. 0d8b52f issue 608 - child can rebind a parent binding if it was just-in-time. by sberlin · 14 years ago
  5. 95b3f8a issue 282 - mention quirks with optional dependencies, JIT bindings & child injectors in the javadoc. by sberlin · 14 years ago
  6. 336d222 add some logging for interceptors that may trigger issue 252. by sberlin · 14 years ago
  7. b7a4174 rm printStackTrace. by sberlin · 14 years ago
  8. 159cd86 validate that issue 432 is not a problem anymore. by sberlin · 14 years ago
  9. 45ca7f6 issue 345 - better error message for private modules. show the source of a child binding instead of just saying its in a child injector. also give a hint that you may have wanted to expose the binding. by sberlin · 14 years ago
  10. 77b8178 issue 602 - allow grapher to be rooted at keys. contributed by bojan, thanks! by sberlin · 14 years ago
  11. 65814e6 issue 595 -- persist extension didn't work if @Transacation was on the class, thanks to cgdecker for the patch and bug report! by sberlin · 14 years ago
  12. c17c5a9 issue 574 - don't freak out on generated classes when trying to get line numbers. by sberlin · 14 years ago
  13. 405828b issues 592 & 591, documentation updates. by sberlin · 14 years ago
  14. 23cf2d4 fix issue 594 -- assistedinject does the wrong thing if assisted type is scoped. by sberlin · 14 years ago
  15. 82d0fdb rework method interception so that methods that aren't intercepted don't go through cglib, reducing the number of stack frames in most method calls. this has a slight side effect that additional proxy classes are generated for a single class if (and only if) the intercepted methods change. if the intercepted methods remain the same, then the proxy classes will continue to be shared (so things like assistedinject will not blow up the heap). by sberlin · 14 years ago
  16. e0f5412 Remove AOP boilerplate from user visible stack traces. by limpbizkit@gmail.com · 14 years ago
  17. a3c948e add utility to compare ant & maven output. by sberlin@gmail.com · 14 years ago
  18. fe370ca Added updated 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  19. 25466e2 Removed old 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  20. 83909bb Added updated Javadocs. by sberlin@gmail.com · 14 years ago
  21. 174d7a0 Removed old Javadocs. by sberlin@gmail.com · 14 years ago
  22. d5fcf7c don't include pom.xml & pom.properties in maven build, to better mirror ant build. by sberlin · 14 years ago
  23. 33018c3 Add standard Apache LICENSE and NOTICE files to the Maven build by mcculls · 14 years ago
  24. 92f3eab Use correct timestamped CGLIB release in Maven build by mcculls · 14 years ago
  25. b0548c3 Update Maven build to use same level of CGLIB as Ant build by mcculls · 14 years ago
  26. 8468bab Fix for issues 581 and 582 by dhanji · 14 years ago
  27. c9ece6b add grapher to distribution by sberlin@gmail.com · 14 years ago
  28. 672d074 implement hashcode when implementing equals. by sberlin · 14 years ago
  29. 7691f9e require ProviderMethod instance to be equal also, per jessewilson review. by sberlin · 14 years ago
  30. 1068a4a allow duplicate @Provides methods to be deduplicated also. by sberlin · 14 years ago
  31. c9d97cf Cache annotation lookups. by crazyboblee · 14 years ago
  32. fc46e1a Fix warnings in core. by limpbizkit@gmail.com · 14 years ago
  33. f981ab5 Enable all warnings except for serialization warnings. by limpbizkit@gmail.com · 14 years ago
  34. ea27c01 review comments from jesse. by sberlin · 14 years ago
  35. 8b64d45 Remove InjectorBuilder in favor of methods in Binder. by sberlin · 14 years ago
  36. c2420fb Cleanup pom - lock deploy plugin to 2.5 and remove extra source/javadoc profile as they are already enabled when building with -DperformRelease by mcculls · 14 years ago
  37. 01941a0 Use same release profile id as the main google pom by mcculls · 14 years ago
  38. 692ca95 Align Maven no_aop classifier to match the Ant target by mcculls · 14 years ago
  39. 16f8b0f fix issue 578, Providers.guicify loses injection points from the delegate. by sberlin · 14 years ago
  40. d00bb05 add missing @since tag. by sberlin · 14 years ago
  41. 3bdf721 fix for NO_AOP build. by sberlin · 14 years ago
  42. 251cda6 Added updated 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  43. b2f65f1 Removed old 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  44. 8c470a4 Added updated Javadocs. by sberlin@gmail.com · 14 years ago
  45. a6fe2d3 Removed old Javadocs. by sberlin@gmail.com · 14 years ago
  46. cf09ab9 put generics back in Struts2Factory. by sberlin · 14 years ago
  47. 2244882 update uploadApiDiffs to update the version.xml in latest-api-diffs. by sberlin · 14 years ago
  48. a523ea5 rm jsr330, move the one method into Providers. by sberlin · 14 years ago
  49. c1d48f8 cleanup struts2 examples/code. by sberlin · 14 years ago
  50. 4489484 Add source and javadoc to Maven release profile by mcculls · 14 years ago
  51. 81a0c60 re-add struts2 to build.xml & pom.xml, cleanup compile. by sberlin@gmail.com · 14 years ago
  52. 95d0418 changes to the struts2 plugin, by Ben McCann. by sberlin@gmail.com · 14 years ago
  53. 12c1a0a Pull back struts2 extension code in preperation for changes to make it better. by sberlin@gmail.com · 14 years ago
  54. b886ce3 rm ServletScopes.nullObject -- use a null value in the map to seed a key with null. by sberlin · 14 years ago
  55. 4d93ce6 fix license. by sberlin@gmail.com · 14 years ago
  56. ba8a4cd add more tests for @CheckedProvides methods, fix bug exposed with @Exposed methods, cleanup class names & javadoc. by sberlin@gmail.com · 14 years ago
  57. 5d5941f rm documentation that a TypeLiteral with wildcard character (such as List<? extends CharSequence>) doesn't work, add a test that asserts it does work. by sberlin · 14 years ago
  58. 4d4e160 Clarify that the Maven build requires Maven3 and cleanup temporary CGLIB dependency by mcculls · 14 years ago
  59. 2196786 allow scopeRequest/continueRequest to seed with a null value, and also type-check the values immediately. by sberlin · 14 years ago
  60. fcb2b1b discontinue the struts2 extension. by sberlin · 14 years ago
  61. 68f2b6c Added updated 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  62. c924d62 Removed old 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  63. 74970c3 Added updated Javadocs. by sberlin@gmail.com · 14 years ago
  64. 40bcbae Removed old Javadocs. by sberlin@gmail.com · 14 years ago
  65. 30b582e Minor javadoc fix by mcculls · 14 years ago
  66. 5f47ccc change period to semicolon show javadoc shows it in the one-liner for package infos. by sberlin · 14 years ago
  67. 6716a71 a few more @sinces. by sberlin · 14 years ago
  68. 9c28d5b revert State & InheritingState back to using Iterable & Set. by sberlin · 14 years ago
  69. b2f1760 issue 436 -- add Injector.getTypeConverters, and expand ConvertedConstantBinding to expose the TypeConverter for it. patch graciously provided by Stuart, thanks! by sberlin · 14 years ago
  70. dfdf3e3 Fix strict container tests (avoid duplicate CGLIB classes) by mcculls · 14 years ago
  71. 1c6ff88 fix issue 508 -- consider method return type when deciding whether to bridge. patch contributed by stuart. by sberlin · 14 years ago
  72. 488284d deprecated ThrowingProvider in favor of CheckedProvider, which lets you specify more than one exception type. remove tentative @ThrowingProvides in favor of @CheckedProvides. add tests. by sberlin · 14 years ago
  73. 0e9a2c5 add @since tag. by sberlin · 14 years ago
  74. a5c13e2 simplify servlet SPI test. by sberlin · 14 years ago
  75. 71fe73e issue 570 & issue 569 -- share a hierarchy for servlet module bindings, expose a method to see if the binding will match against a URI. by sberlin · 14 years ago
  76. 845fc0e fix @since version. by sberlin · 14 years ago
  77. a102c17 make sure $$EnhancerByGuice$$ & $$FastClassByGuice$$ stay named that way and don't become $$$EnhancerByGuice$$ & $$$FastClassByGuice$$ after jarjar renames the cglib classes. by sberlin · 14 years ago
  78. aacb484 Add some comments to the Maven POMs by mcculls · 14 years ago
  79. c63f9bb These tests are still intermittent on Maven, so keep them disabled for now by mcculls · 14 years ago
  80. 4757520 Run maven tests with TestNG (better handling of tests) by mcculls · 14 years ago
  81. d523a88 fix googlecode keep pattern. by sberlin · 14 years ago
  82. 3140104 Temporarily disable intermittent tests on the Maven grid by mcculls · 14 years ago
  83. 188875a Process googlecode test classes by mcculls · 14 years ago
  84. 2c3076b Update to jarjar-maven-plugin 1.3 release, and use simple logger in persist tests by mcculls · 14 years ago
  85. 8846db3 Update Maven poms to use new jarjar processing rules, allow jarjar and munge profiles to be turned off, and synchronize bundle headers in Ant and Maven builds by mcculls · 14 years ago
  86. fdd9500 made new classes final. by sberlin · 14 years ago
  87. 6d8ab0b never call hashcode on the underlying binding instances. continue to call equals as lazily as possible. by sberlin · 14 years ago
  88. 6f8b395 (and remove unused import) by sberlin@gmail.com · 14 years ago
  89. 22b3c09 build a list, not a set -- so that we don't call hashCode or equals on any bindings. by sberlin@gmail.com · 14 years ago
  90. 9db504f exclude some more things from the src build. by sberlin@gmail.com · 14 years ago
  91. e0359ad add jdiff build packages, update build.properties for struts2, update build.xml to include a jdiff target & fix up javadoc target, add a new uploadApiDiffs script, update uploadJavadocs script. by sberlin · 14 years ago
  92. cb0c7ee Added updated Javadocs. by sberlin@gmail.com · 14 years ago
  93. aaa92ca Removed old javadocs. by sberlin@gmail.com · 14 years ago
  94. 152e18f change api diff javadoc from 'javadocs' to 'javadoc' because doclava has a hardcode reference to '../javadoc'. by sberlin@gmail.com · 14 years ago
  95. 66ed420 Remove old 2.0 changes, prepare for new javadoc location. by sberlin@gmail.com · 14 years ago
  96. 42fef49 Added updated 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  97. 17d6f13 Removed old 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  98. 3be9103 Removed old 3.0 api diffs. by sberlin@gmail.com · 14 years ago
  99. 451c057 Added updated api diffs. by sberlin@gmail.com · 14 years ago
  100. 3d39570 Revised latest-api-diffs layout to support keeping 1.0->2.0 diffs & 2.0->3.0 diffs. by sberlin@gmail.com · 14 years ago