aboutsummaryrefslogtreecommitdiff
path: root/build.properties
AgeCommit message (Collapse)Author
2018-08-28Upgrade guice to 4.2Haibo Huang
Test: m checkbuild Change-Id: I7df64e3d67f5b6c586ff444f45636cd7b2935c1f
2015-02-24Create a dagger/guice interoperability library, which permits (with ↵cgruber
limitations) the use of Dagger modules in Guice. ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=86617720
2014-04-10Add BoundFieldModule to automatically bind @Bind annotated fields to theirSam Berlin
values, reducing test boilerplate. ------------- Created by MOE: http://code.google.com/p/moe-java MOE_MIGRATED_REVID=64668801
2014-02-13Replace guava 11 with 16 and extract Guava as a separate dependency.Christian Edward Gruber
Also, tidy up a teensy bit of test infrastructure, make sure OSGI test is excluded since it's designed for ant-only, and make maven tests fork, as they run out of permgen consistently. Lastly, make the build system enforce a 1.6 minimum, not a 1.5 minimum.
2011-06-26switch Guice from manually repackaging Guava to depending on Guava. it's ↵sberlin
still jarjar'd right now, which is causing a ~400k increase in guice-snapshot.jar. next step is to switch to ProGuard to remove the unnecessary code and cut it back down (even further?!). this will let people build from Guice source and depend directly on Guava code without having to worry about hiding internal/util. git-svn-id: https://google-guice.googlecode.com/svn/trunk@1558 d779f126-a31b-0410-b53b-1d3aecad763e
2010-12-20add grapher to distributionsberlin@gmail.com
git-svn-id: https://google-guice.googlecode.com/svn/trunk@1465 d779f126-a31b-0410-b53b-1d3aecad763e
2010-10-31add jdiff build packages, update build.properties for struts2, update ↵sberlin
build.xml to include a jdiff target & fix up javadoc target, add a new uploadApiDiffs script, update uploadJavadocs script. git-svn-id: https://google-guice.googlecode.com/svn/trunk@1346 d779f126-a31b-0410-b53b-1d3aecad763e
2010-10-21Issue 552: (step 1) move core code to its own subdirectorymcculls
git-svn-id: https://google-guice.googlecode.com/svn/trunk@1300 d779f126-a31b-0410-b53b-1d3aecad763e
2010-09-11more build configuration fixeslimpbizkit@gmail.com
git-svn-id: https://google-guice.googlecode.com/svn/trunk@1224 d779f126-a31b-0410-b53b-1d3aecad763e
2010-05-09Patches to let Guice be more OSGi (and classloader) friendly. Solves issue ↵sberlin
439, issue 337, issue 443, and issue 343. All provided by Stuart McCulloch. Many thanks, Stuart! git-svn-id: https://google-guice.googlecode.com/svn/trunk@1158 d779f126-a31b-0410-b53b-1d3aecad763e
2009-10-20fix for locking problem in old assisted inject.dhanji
git-svn-id: https://google-guice.googlecode.com/svn/trunk@1120 d779f126-a31b-0410-b53b-1d3aecad763e
2009-05-19Moving JNDI and JMX out to extensions/limpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@961 d779f126-a31b-0410-b53b-1d3aecad763e
2008-12-29Removing the obsolete commands extension. Almost all of it has been rolled ↵limpbizkit
into the Guice SPI. The only remining file (InterceptingInjectorBuilder) now exists for maintenance on a new project that I set up for my personal use: http://code.google.com/p/publicobject/ I'll have to copy this into Guiceberry which is currently the only project I know of that depends on this file. My biggest problem with IIB is that it's a leaky abstraction. Unfortunately many bindings cannot be intercepted - anything that binds directly to a constructor is not eligible for interception. The approach taken by the guiceyfruit project (and potentially useful for inclusion in Guice proper) might be preferred. http://code.google.com/p/guiceyfruit/ git-svn-id: https://google-guice.googlecode.com/svn/trunk@748 d779f126-a31b-0410-b53b-1d3aecad763e
2008-11-14Removed old Javadocs.limpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@666 d779f126-a31b-0410-b53b-1d3aecad763e
2008-10-15Private modules first draft. I'm not in love with the name "PrivateModules" ↵limpbizkit
or the "expose" method. But I think this is a reasonable first implementation of parent/child modules. git-svn-id: https://google-guice.googlecode.com/svn/trunk@632 d779f126-a31b-0410-b53b-1d3aecad763e
2008-06-08Applied Stuart McColloch's patch for issue 121 - making Guice into an OSGi ↵limpbizkit
bundle, using BND. git-svn-id: https://google-guice.googlecode.com/svn/trunk@510 d779f126-a31b-0410-b53b-1d3aecad763e
2008-05-01tweaked build for multibindingslimpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@455 d779f126-a31b-0410-b53b-1d3aecad763e
2008-05-01tweaked build for multibindingslimpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@454 d779f126-a31b-0410-b53b-1d3aecad763e
2008-02-18Renamed 'visitable' to 'commands'limpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@408 d779f126-a31b-0410-b53b-1d3aecad763e
2008-02-18Renamed 'visitable' to 'commands'limpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@407 d779f126-a31b-0410-b53b-1d3aecad763e
2008-02-16Visitable binder + buildlimpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@396 d779f126-a31b-0410-b53b-1d3aecad763e
2007-12-19Javadoc and build file fixes for extensions.limpbizkit
git-svn-id: https://google-guice.googlecode.com/svn/trunk@392 d779f126-a31b-0410-b53b-1d3aecad763e
2007-03-03Added spring package to Javadocs. Made minor updates to various Javadocs.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@259 d779f126-a31b-0410-b53b-1d3aecad763e
2007-03-02Added Spring and JNDI integration.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@258 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-26Simplified source directory structure. Forget Maven.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@227 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-26Updated build to create a servlet jar and struts2-plugin jar.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@226 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-26Moved servlet source directories.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@224 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-25Moved sources into 'java' directories to make Maven happy.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@222 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-25Moved src directories to be more maven friendly.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@221 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-20Hid BinderImpl. Redesigned SoureProvider API.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@195 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-16Renamed preload() to eagerly(). Added JMX to the Javadocs.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@154 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-15Renamed 'ForBinding' to 'Binder'. Introduced Stage. Added name package to ↵crazyboblee
Javadocs. Updated some random Javadocs. git-svn-id: https://google-guice.googlecode.com/svn/trunk@150 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-13Renamed Query to Matcher. The name is more intuitive, and hopefully it'll ↵crazyboblee
have the pleasant side effect of discouraging the use of regular expression matchers. git-svn-id: https://google-guice.googlecode.com/svn/trunk@133 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-10Added intercept() to ContainerBuilder. Hid ConstructionProxy, ProxyFactory, ↵crazyboblee
etc. Removed intercept package. Added query package. Started Struts 2 plugin and example. git-svn-id: https://google-guice.googlecode.com/svn/trunk@111 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-08Added servlet scopes.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@104 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-03Added Queries.returns(). Renamed all() to any(). Excluded SourceConsumer ↵crazyboblee
from source tracing. Added performance check for indexing. Set version # to 1.0rc1. git-svn-id: https://google-guice.googlecode.com/svn/trunk@79 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-03Modified build script to use jar jar to copy cglib into our package.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@69 d779f126-a31b-0410-b53b-1d3aecad763e
2007-02-02Implemented ProxyFactory.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@62 d779f126-a31b-0410-b53b-1d3aecad763e
2006-08-25Initial checkin.crazyboblee
git-svn-id: https://google-guice.googlecode.com/svn/trunk@2 d779f126-a31b-0410-b53b-1d3aecad763e