History log of /external/guice/pom.xml
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5a209e98e0dedf3dbb2cc657514e7daf1707296c 28-Apr-2015 Colin Decker <cgdecker@google.com> Update version to 4.0
/external/guice/pom.xml
5be3e95b938fde9b4276a1d2a31ec0767d365038 22-Apr-2015 cgruber <cgruber@google.com> Remove the snapshot repository that was configured to support dagger-adapter. Dagger 2 is now released, so this is not necessary.

Left the TODO in there, because the pom inheritance hierarchy needs to be brought up to something more current (e.g. sonatype's OSS parent pom, etc.)
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=91730888
/external/guice/pom.xml
db4dbfd4df8a4394de71c946e6e143ff5dcb26c5 21-Feb-2015 cgruber <cgruber@google.com> Add a snapshot repository to guice's parent pom configuration, so it can rely on snapshot versions of things while in development.

This should change nothing about release-time as snapshot dependencies are not kosher for release.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=86827570
/external/guice/pom.xml
d0e92a7f8cca7b879bfb604e066a4c227dbaa754 05-Jan-2015 cgdecker <cgdecker@google.com> Change jdk8 profile in pom.xml to use the <reporting> element rather than <reportPlugins>.

This is apparently the preferred way to do this... the previous way shows errors in my IDE.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=83279354
/external/guice/pom.xml
3b76b6f547534d3d0818a3f5feb5a1ef09164c47 04-Nov-2014 Thomas Broyer <t.broyer@ltgt.net> Add "BOM" (Bill of Materials) for easier use with Maven

Guice extensions must generally have their version match the one
of Guice. Maven provides an easy way to make sure this is the case
with “BOMs” [1].

To make sure all your Guice dependencies (either direct or
transitive) use the same version (unless overridden), just add the
following to your <dependencyManagement> section:

<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice-bom</artifactId>
<version>${guice.version</version>
<type>pom</type>
<scope>import</scope>
</dependency>

[1] https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Importing_Dependencies
/external/guice/pom.xml
ded13a7604d0c5bb0549f800e4ba92b8bd79784e 20-Oct-2014 cgdecker <cgdecker@google.com> Add a Maven module for JDK8-specific tests to open-source Guice.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=78097782
/external/guice/pom.xml
4ad6256121f40ae7e0e82cd535c0399c9a8b8cbe 07-Sep-2014 Stuart McCulloch <mcculls@gmail.com> Use 'mvn license:format -N' at top of project to add missing headers
/external/guice/pom.xml
a7e52fc674d6a9d9ff83a423f21b370d3aadc467 24-Sep-2014 Colin Decker <cgdecker@google.com> Override release repository from parent to use https, which is now required.
/external/guice/pom.xml
2fb23e39b22898ea861a36c69a4bef548710e3a4 17-Aug-2014 Stuart McCulloch <mcculls@gmail.com> Miscellaneous build improvements:
* consolidate common versions in dependencyManagement section
* clean up OSGi metadata (remove asm/cglib imports, fix version range to account for Guava's versioning scheme)
* update jarjar-maven-plugin to 1.9 (makes sure manifest is first entry in final jar)
* attach correct pre-jarjar'd classes
* fix old references to Java5
* remove out-of-date asm:asm exclusion
* fix versions of mini/service extensions
/external/guice/pom.xml
c15e74affaa89bcf9499aa14171040a9f991e4e4 08-Aug-2014 Sam Berlin <sameb@google.com> Move utility scripts to util dir, add secure vars to CI username/pwd, update POM to use canonical snapshot dir, add support for snapshot on succesful commit in Travis.
/external/guice/pom.xml
f4d33bae4659de6d1203ee11d7f15751239bebee 07-Aug-2014 Sam Berlin <sberlin@gmail.com> remove custom sonatype deployment profile

we'll inherit the right one from the parent pom.
/external/guice/pom.xml
310d3ad40b86d0449b50e45f69cf21ff872ec694 25-Jul-2014 Sam Berlin <sberlin@gmail.com> Only suppress doclint on java8+ profiles

... this didn't fail on Travis because we don't run javadoc there, but apparently it did break javadoc on java7 & below.
/external/guice/pom.xml
6b3086dc7ca0b0f9d664fb7cc1f4664e4a4df640 20-Jul-2014 Sam Berlin <sberlin@gmail.com> Cleanup javadocs. This makes the following changes:
1) Stop using doclava. It has too many bugs (like dropping annotations).
2) Tell javadoc not to doclint. Java8 does it and errs if it fails.
3) Link to appropriate third parties from javadoc.
4) Split extensions into separate groups in ant javadoc.
5) Cleanup code that had javadoc warnings.
/external/guice/pom.xml
0558b324493c6a83f5e27d137a853d07d7df1e2a 10-Jul-2014 Sam Berlin <sameb@google.com> Update references in code & configuration to point to github instead of
googlecode.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=70898906
/external/guice/pom.xml
3236b100a95b739577dfcd117c24615370a1d0af 13-Feb-2014 Christian Edward Gruber <cgruber@google.com> Replace guava 11 with 16 and extract Guava as a separate dependency.

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.
/external/guice/pom.xml
32a8f2490a92a12dca4f4c6c51ceccec1f7135bb 06-Dec-2013 Sam Berlin <sameb@google.com> Fix issue 720 -- minor build fixes, from the issue:
* Add macros to append no_aop to the Bundle-(Symbolic)Name to help disambiguate
these bundles in OSGi
* Fix some broken links in the Maven POM
(The API version was already incremented.)

Patch from Stuart McCulloch, thanks Stuart!
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57798649
/external/guice/pom.xml
e1197a962b656e5128cfa01319e42db19c8ffc4b 13-Nov-2013 Christian Edward Gruber <cgruber@google.com> Update Guice's maven build system to run the unit tests in three configurations, representing the three different values for stack-trace inclusion in error messages. Additionally, modify the open-source InternalFlags to log a warning if a value is passed to the flag that does not correspond to the Enum.

Tested:
normal open-source tests in google's internal build
full maven build from MOE's assembly of the open-source project
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=54815820
/external/guice/pom.xml
ba5acdf7cf1eef418cfdb463991ff76e7f3ded28 05-Oct-2013 Christian Edward Gruber <cgruber@google.com> Allow turning off stack trace collection in Guice.

By setting guice_include_stack_traces flag OFF, Guice does not collect stack traces for identifying the declaring source of a binding. Instead it uses the first non-skipped module class name from the modules stack. As a result, in some cases, error messages can be slightly different with this flag. For example, the file name and line number are not always available.

A sample error message with this flag :

Guice creation errors:
1) Received null converting foo (bound at com.google.inject.TypeConversionTest.configure(Unknown Source) (via modules: com.google.inject.TypeConversionTest -> com.google.inject.TypeConversionTest)) to java.util.Date
using CustomConverter which matches only(java.util.Date) (bound at com.google.inject.TypeConversionTest.configure(Unknown Source) (via modules: com.google.inject.TypeConversionTest -> com.google.inject.TypeConversionTest -> com.google.inject.TypeConversionTest)).
while locating java.util.Date annotated with @com.google.inject.TypeConversionTest()
for field at com.google.inject.TypeConversionTest.date(TypeConversionTest.java:478)
at com.google.inject.TypeConversionTest.configure(Unknown Source) (via modules: com.google.inject.TypeConversionTest -> com.google.inject.TypeConversionTest)

This also changes the DEFAULT flag name to ONLY_FOR_DECLARTION_SOURCE.
Adds InternalFlags.getIncludeStackTraceOption() to wrap system property access.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=53610378
/external/guice/pom.xml
a0e734452fde6426dc5f021ceabd85db689dbbfe 01-Aug-2013 Christian Edward Gruber <cgruber@google.com> Restore versions to 4.0-SNAPSHOT
/external/guice/pom.xml
359c5c3ec4083dea3dd5060ffc4087d73ff98777 01-Aug-2013 Christian Edward Gruber <cgruber@google.com> Fix up poms to properly sign on deploy, provide source and javadoc jars per sonatype's requirements, and bump the API version to 1.4 for OSGI components.
/external/guice/pom.xml
ce48fa81e56d21490eab540e3f51d7e8dce0b784 29-Jul-2013 Christian Edward Gruber <cgruber@google.com> Bump version numbers to release 4.0-beta.
/external/guice/pom.xml
7d7277121df61e5309e6aa85d99c817514864d45 31-Aug-2012 Stuart McCulloch <mcculls@gmail.com> Actually pom versions should really be 3.1.0 to reflect the addition of a couple of new features (ProvisionListener SPI)
/external/guice/pom.xml
7f6a136a285f5d597cbff1e379d7b98e544f00e8 31-Aug-2012 Stuart McCulloch <mcculls@gmail.com> Bump pom versions towards next maintenance release
/external/guice/pom.xml
45ef01760942b9575a6094effeb4eb034db9a113 14-Jan-2012 Sam Berlin <sameb@google.com> Cleanup a few things:
1) Remove invalid annotation.
2) Update to Guava 11.0.1, from r9.
3) Remove some unused files.
4) Forcibly keep Throwables, since servlet uses it but core doesn't (so jarjar
was wiping it).
5) Disable failing Multibinder test.

R=jessewilson
DELTA=193 (10 added, 174 deleted, 9 changed)

Revision created by MOE tool push_codebase.
MOE_MIGRATION=4087
/external/guice/pom.xml
d9c913acca55023ef5d76a32c3d4a51ee6b420cb 26-Jun-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> switch Guice from manually repackaging Guava to depending on Guava. it's 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
/external/guice/pom.xml
ca183a6e9948c680544b47d77ff51002978e3b6f 21-Apr-2011 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Fix maven build (TODO: replace dependency with official cglib-2.2.2 when it's on Maven Central)

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1541 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
d5fcf7c38f88982a9600c096a0df7710d4f64c88 09-Jan-2011 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> don't include pom.xml & pom.properties in maven build, to better mirror ant build.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1472 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
33018c38a1b26f60c305e6292e8a12db48c78044 04-Jan-2011 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Add standard Apache LICENSE and NOTICE files to the Maven build

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1469 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
c2420fb4e6bf01a0c4143569341024dd19bdda58 10-Dec-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Cleanup pom - lock deploy plugin to 2.5 and remove extra source/javadoc profile as they are already enabled when building with -DperformRelease

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1456 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
01941a0092e6ab85370076819c2ea2d5b53cdbc0 10-Dec-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Use same release profile id as the main google pom

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1455 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
692ca95e98624755bf7bbf142bcf2d8cb4382e19 10-Dec-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Align Maven no_aop classifier to match the Ant target

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1454 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
4489484b9f80f5c805c90b944e813ac7fb01e7b0 06-Dec-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Add source and javadoc to Maven release profile

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1433 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
4d4e16045d1b132c8d83ed70d3c5bb7e7830e2b4 24-Nov-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Clarify that the Maven build requires Maven3 and cleanup temporary CGLIB dependency

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1425 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
aacb484b83c3fa7dd6cda72bcbeceb2bb334e9b4 04-Nov-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Add some comments to the Maven POMs

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1367 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
4757520b5e0e8cceffb82843de2610a4cd10009a 04-Nov-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Run maven tests with TestNG (better handling of tests)

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1365 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
188875aea3f5cfd0817c530b35aa96fb602c4499 04-Nov-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Process googlecode test classes

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1362 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
2c3076bdef85cbd7314762859055f3170cf56272 04-Nov-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Update to jarjar-maven-plugin 1.3 release, and use simple logger in persist tests

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1361 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
8846db3f75a25c0b66620bb5c9e43eb29a3ea6b9 04-Nov-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> 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

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1360 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
0009005d899e3d977a7dda79e102737721a7657d 22-Oct-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Add CI details

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1308 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
ec491880a4d86e5689eb5cd15f6716b32e107c8b 22-Oct-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Update grid profile

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1307 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
8815358895531c046373096311e08da506f4585b 22-Oct-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Add grid profile

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1306 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
bc7e1502d9e9a673b67fed3a459e714202585e8b 22-Oct-2010 mcculls <mcculls@d779f126-a31b-0410-b53b-1d3aecad763e> Issue 552: add buildable maven poms

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1305 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
b085238b6af971694d8fc67b874dbb82ca5b5270 01-Aug-2010 sberlin <sberlin@d779f126-a31b-0410-b53b-1d3aecad763e> issue 525 - update poms to guice 3.0. patch courtesy of max bowsher, thanks!

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1200 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
255af73bfde9c7d1ee5933adc82940988a002fb1 01-Aug-2010 sberlin@gmail.com <sberlin@gmail.com@d779f126-a31b-0410-b53b-1d3aecad763e> Merge 2.0-maven branch into trunk.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@1199 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml
ac266a2257cbe441b78d4b40d0b009f7e36e9758 26-Feb-2007 crazyboblee <crazyboblee@d779f126-a31b-0410-b53b-1d3aecad763e> Added Maven build file.

git-svn-id: https://google-guice.googlecode.com/svn/trunk@223 d779f126-a31b-0410-b53b-1d3aecad763e
/external/guice/pom.xml