aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorcgruber <cgruber@google.com>2016-03-11 12:41:52 -0800
committerRon Shapiro <ronshapiro@google.com>2016-03-22 16:28:41 -0400
commit4ab58461fe54b8a3c783e8c82dfe8ced96d4b60b (patch)
treed3af323ad756fe3e8d7df8cd658bba54fcf30b0e /README.md
parentb81e6a694eec80e901350c3efc754e356e5459b9 (diff)
downloaddagger2-4ab58461fe54b8a3c783e8c82dfe8ced96d4b60b.tar.gz
Bump the build files to 2.2-SNAPSHOT
------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=116998144
Diffstat (limited to 'README.md')
-rw-r--r--README.md83
1 files changed, 42 insertions, 41 deletions
diff --git a/README.md b/README.md
index f9d182f6a..ed9db7ccb 100644
--- a/README.md
+++ b/README.md
@@ -1,49 +1,47 @@
-Dagger 2
-========
+# Dagger 2
A fast dependency injector for Android and Java.
-About Google's Fork
--------------
+## About Google's Fork
-Dagger 2 is a compile-time evolution approach to dependency injection. Taking the approach
-started in Dagger 1.x to its ultimate conclusion, Dagger 2.0 eliminates all reflection, and
-improves code clarity by removing the traditional ObjectGraph/Injector in favor of
-user-specified @Component interfaces.
+Dagger 2 is a compile-time evolution approach to dependency injection.
+Taking the approach started in Dagger 1.x to its ultimate conclusion,
+Dagger 2.x eliminates all reflection, and improves code clarity by
+removing the traditional ObjectGraph/Injector in favor of user-specified
+`@Component` interfaces.
-This github project represents the Dagger 2 development stream. The earlier
-[project page][square] (Square, Inc's repository) represents the earlier 1.0 development stream.
-Both versions have benefitted from strong involvement from Square, Google, and other contributors.
+This github project represents the Dagger 2 development stream. The earlier
+[project page][square] (Square, Inc's repository) represents the earlier 1.0
+development stream. Both versions have benefitted from strong involvement from
+Square, Google, and other contributors.
-## [Dagger 2's main documentation website can be found here.][website]
+> [Dagger 2's main documentation website can be found here.][website]
-Status
-------
+## Status
- - ***Release Version:* 2.0.2**
- - ***Snapshot Version:* 2.1-SNAPSHOT**
+ - ***Release Version:* 2.1**
+ - ***Snapshot Version:* 2.2-SNAPSHOT**
-Dagger is currently in active development, primarily internally at Google, with regular pushes
-to the open-source community. Snapshot releases are auto-deployed to sonatype's central maven
-repository on a clean build with the version `2.1-SNAPSHOT`.
+Dagger is currently in active development, primarily internally at Google,
+with regular pushes to the open-source community. Snapshot releases are
+auto-deployed to sonatype's central maven repository on a clean build with
+the version `2.2-SNAPSHOT`.
-Documentation
--------------
+## Documentation
You can [find the dagger documentation here][website] which has extended usage
instructions and other useful information. Substantial usage information can be
found in the [API documentation][20api].
-You can also learn more from [the original proposal][proposal],
+You can also learn more from [the original proposal][proposal],
[this talk by Greg Kick][gaktalk], and on the dagger-discuss@googlegroups.com
-mailing list.
+mailing list.
-Installation
---------
+## Installation
-You will need to include the `dagger-2.0.2.jar` in your application's runtime.
+You will need to include the `dagger-2.1.jar` in your application's runtime.
In order to activate code generation and generate implementations to manage
-your graph you will need to include `dagger-compiler-2.0.2.jar` in your build
+your graph you will need to include `dagger-compiler-2.1.jar` in your build
at compile time.
In a Maven project, include the `dagger` artifact in the dependencies section
@@ -55,53 +53,56 @@ of your `pom.xml` and the `dagger-compiler` artifact as either an `optional` or
<dependency>
<groupId>com.google.dagger</groupId>
<artifactId>dagger</artifactId>
- <version>2.0.2</version>
+ <version>2.1</version>
</dependency>
<dependency>
<groupId>com.google.dagger</groupId>
<artifactId>dagger-compiler</artifactId>
- <version>2.0.2</version>
+ <version>2.1</version>
<optional>true</optional>
</dependency>
</dependencies>
```
-If you use the beta `dagger-producers` extension (which supplies parallelizable execution graphs),
-then add this to your maven configuration:
+If you use the beta `dagger-producers` extension (which supplies
+parallelizable execution graphs), then add this to your maven configuration:
```xml
<dependencies>
<dependency>
<groupId>com.google.dagger</groupId>
<artifactId>dagger-producers</artifactId>
- <version>2.0-beta</version>
+ <version>2.1</version>
</dependency>
</dependencies>
```
-### Download
+### Download
* 2.x (google/dagger)
* [Dagger 2.0 Documentation][website]
* [Dagger 2.0 Javadocs][20api]
- * [Dagger development Javadocs][latestapi] (from the `master` branch on GitHub)
+ * [Dagger development Javadocs][latestapi] (from the `master` branch
+ on GitHub)
* [Google's Dagger project site on GitHub][project]
- * <a href="https://plus.google.com/118328287768685565185" rel="publisher">Google+ Dagger Project Page</a>
+ * <a href="https://plus.google.com/118328287768685565185"
+ rel="publisher">Google+ Dagger Project Page</a>
* [Google+ Dagger Users Community][community]
* 1.x (square/dagger)
* [Square's original Dagger project site on GitHub][square]
* [Square Open Source Community][squarecommunity]
-If you do not use maven, gradle, ivy, or other build systems that consume maven-style binary
-artifacts, they can be downloaded directly via the [Maven Central Repository][mavensearch].
+If you do not use maven, gradle, ivy, or other build systems that consume
+maven-style binary artifacts, they can be downloaded directly via the
+[Maven Central Repository][mavensearch].
-Developer snapshots are available from [Sonatype's snapshot repository][dagger-snap], and
-are built on a clean build of the GitHub project's master branch.
+Developer snapshots are available from Sonatype's
+[snapshot repository][dagger-snap], and are built on a clean build of
+the GitHub project's master branch.
-License
--------
+## License
Copyright 2012 Square, Inc.
Copyright 2012 Google, Inc.