Skip to content
This repository

Mar 09, 2014

  1. Jesse Wilson

    Merge pull request #393 from rtack/typo

    fixed typo in javadoc
    authored March 08, 2014
  2. Raphael Ackermann

    fixed typo in javadoc

    authored March 09, 2014

Feb 21, 2014

  1. Jake Wharton

    Deprecate G+ community in favor of StackOverflow.

    authored February 21, 2014

Feb 17, 2014

  1. Jake Wharton

    [maven-release-plugin] prepare for next development iteration

    authored February 16, 2014
  2. Jake Wharton

    [maven-release-plugin] prepare release dagger-parent-1.2.1

    authored February 16, 2014
  3. Jake Wharton

    Work around a bug in the Maven release plugin.

    authored February 16, 2014
  4. Jake Wharton

    Prepare version 1.2.1.

    authored February 16, 2014

Feb 14, 2014

  1. Jake Wharton

    Merge pull request #389 from cgruber/reverttojava5

    Add an array-backed Queue and use it in Linker to restore Java5 compatibility.
    authored February 14, 2014
  2. Christian Edward Gruber

    Add an ArrayQueue (trimmed ArrayDeque from Android) and use it in Lin…

    …ker to restore Android API 8 (Java5) compatibility. Add animal-sniffer to ensure it.
    authored February 14, 2014

Feb 12, 2014

  1. Christian Edward Gruber

    Merge pull request #386 from qxo/master

    fixed compile issue: Caused by: java.lang.ClassNotFoundException: com.an...
    authored February 11, 2014
  2. qxo

    fixed compile issue: Caused by: java.lang.ClassNotFoundException: com…

    ….android.sdklib.AndroidVersion$AndroidVersionException
    
    at
    org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:130)
    ... 20 more
    Caused by: java.lang.NoClassDefFoundError:
    com/android/sdklib/AndroidVersion$AndroidVersionException
    at
    com.jayway.maven.plugins.android.AbstractAndroidMojo.getAndroidSdk(AbstractAndroidMojo.java:1150)
    at
    com.jayway.maven.plugins.android.phase01generatesources.GenerateSourcesMojo.generateR(GenerateSourcesMojo.java:547)
    at
    com.jayway.maven.plugins.android.phase01generatesources.GenerateSourcesMojo.execute(GenerateSourcesMojo.java:211)
    at
    org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
    ... 20 more
    Caused by: java.lang.ClassNotFoundException:
    com.android.sdklib.AndroidVersion$AndroidVersionException
    at
    org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
    at
    org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:259)
    at
    org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:235)
    at
    org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:227)
    ... 24 more
    authored February 12, 2014

Jan 24, 2014

  1. Jake Wharton

    Merge pull request #383 from square/jw/surface-message

    Do not mask underlying exception message when binding.
    authored January 24, 2014
  2. Jake Wharton

    Do not mask underlying exception message when binding.

    This change surfaces the exception message from the underlyng cause of a failure to fetch bindings. Prior to this, we assumed that all exceptions were due to overrides being unable to contribute set bindings.
    authored January 24, 2014

Jan 18, 2014

  1. Jake Wharton

    Merge pull request #376 from square/jw/travis

    Use a simpler means of installing the Android SDK.
    authored January 18, 2014

Jan 16, 2014

  1. Thomas Broyer

    Merge pull request #375 from square/jw/complete

    Switch Android example to use addsTo for a complete module.
    authored January 15, 2014
  2. Jake Wharton

    Use a simpler means of installing the Android SDK.

    authored January 15, 2014
  3. Jake Wharton

    Switch Android example to use addsTo for a complete module.

    authored January 15, 2014

Jan 11, 2014

  1. Jake Wharton

    Merge pull request #374 from square/jw/deck

    Switch Queue to better performing Deque.
    authored January 10, 2014
  2. Jake Wharton

    Switch Queue to better performing Deque.

    authored January 10, 2014

Jan 10, 2014

  1. Christian Edward Gruber

    Merge pull request #373 from cgruber/fasterplusgraph

    Improve performance of .plus() under large volumes of contributed SetBindings.
    authored January 10, 2014
  2. Christian Edward Gruber

    Fixes from pull request review in square/dagger#373.

    authored January 10, 2014
  3. Christian Edward Gruber

    Chain (instead of copy-construct) SetBindings. Also, extract a Bindin…

    …gMap that treats SetBindings as first-class and sets them aside.
    
    This reduces the amount of scanning we have to do on plus(), since large graphs repeatedly instantiated (say, per request) build up a lot of overhead for each scan
    
    This requires a breaking change in the code-generation of ModuleAdapter subclasses such that they take BindingGroup instead of Map<String, Binding<?>> and call the right method.  The call out allows for no extra work to be done to track the set bindings and keep them for fast use in .plus().
    
    In internal testing at Google, with large (500+) numbers of set-bindings contributions and a .plus() per server request, we shaved off 2% of request latency with this change as compared to the previous fix to Setbindings. YMM.
    
    This change also adds some refactoring of the internals - a bit of clean-up which needs to be completed in another pull.
    -------------
    Created by MOE: http://code.google.com/p/moe-java
    MOE_MIGRATED_REVID=59228595
    
    Conflicts:
    	compiler/pom.xml
    authored January 09, 2014

Dec 14, 2013

  1. Jake Wharton

    [maven-release-plugin] prepare for next development iteration

    authored December 13, 2013
  2. Jake Wharton

    [maven-release-plugin] prepare release dagger-parent-1.2.0

    authored December 13, 2013

Dec 13, 2013

  1. Jake Wharton

    Prepare 1.2.0.

    authored December 13, 2013
  2. Jake Wharton

    Merge pull request #361 from square/jw/ch-ch-ch-chaaanges

    Prepare for 1.2.0.
    authored December 13, 2013
  3. Jake Wharton

    Prepare for 1.2.0.

    authored November 25, 2013

Dec 04, 2013

  1. Christian Edward Gruber

    Merge pull request #365 from cgruber/lessreflection

    Revert #359 which alters how injection keys are generated, as that breaks permissive members-injection of non-annotated classes.
    authored December 04, 2013
  2. Christian Edward Gruber

    Move tests to more appropriate locations.

    authored December 03, 2013
  3. Christian Edward Gruber

    Add a regression test.

    authored December 03, 2013
  4. Christian Edward Gruber

    Revert "A few more changes to eliminate reflection."

    This reverts commit af6ebcd.
    
    Conflicts:
    	compiler/pom.xml
    authored December 03, 2013

Dec 03, 2013

  1. Jake Wharton

    Merge pull request #360 from square/jw/fat-jar

    Add far JAR for users without a dependency manager.
    authored December 02, 2013

Nov 25, 2013

  1. Jake Wharton

    Use the same tagline in the pom.

    authored November 25, 2013
  2. Jake Wharton

    Add far JAR for users without a dependency manager.

    authored November 25, 2013
  3. Jake Wharton

    Push dependencies into room pom.xml.

    authored November 25, 2013
Something went wrong with that request. Please try again.