| <!doctype html> |
| <html> |
| <head> |
| <meta charset="utf-8"> |
| <meta http-equiv="X-UA-Compatible" content="chrome=1"> |
| <title>Auto by google</title> |
| |
| <link rel="stylesheet" href="stylesheets/styles.css"> |
| <link rel="stylesheet" href="stylesheets/pygment_trac.css"> |
| <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> |
| <!--[if lt IE 9]> |
| <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> |
| <![endif]--> |
| </head> |
| <body> |
| <div class="wrapper"> |
| <header> |
| <h1>Auto</h1> |
| <p>A collection of source code generators for Java.</p> |
| |
| <p class="view"><a href="https://github.com/google/auto">View the Project on GitHub <small>google/auto</small></a></p> |
| |
| |
| <ul> |
| <li><a href="https://github.com/google/auto/zipball/master">Download <strong>ZIP File</strong></a></li> |
| <li><a href="https://github.com/google/auto/tarball/master">Download <strong>TAR Ball</strong></a></li> |
| <li><a href="https://github.com/google/auto">View On <strong>GitHub</strong></a></li> |
| </ul> |
| </header> |
| <section> |
| <h1> |
| <a name="auto" class="anchor" href="#auto"><span class="octicon octicon-link"></span></a>Auto</h1> |
| |
| <p>A collection of source code generators for <a href="https://en.wikipedia.org/wiki/Java_(programming_language)">Java</a>.</p> |
| |
| <h2> |
| <a name="auto-1" class="anchor" href="#auto-1"><span class="octicon octicon-link"></span></a>Auto‽</h2> |
| |
| <p><a href="https://en.wikipedia.org/wiki/Java_(programming_language)">Java</a> is full of code that is mechanical, repetitive, typically untested and sometimes the source of subtle bugs. <em>Sounds like a job for robots!</em></p> |
| |
| <p>The Auto subprojects are a collection of code generators that automate those types of tasks. They create the code you would have written, but without the bugs.</p> |
| |
| <p>Save time. Save code. Save sanity.</p> |
| |
| <h2> |
| <a name="subprojects" class="anchor" href="#subprojects"><span class="octicon octicon-link"></span></a>Subprojects</h2> |
| |
| <ul> |
| <li> |
| <p><a href="https://github.com/google/auto/tree/master/factory">AutoFactory</a> - JSR-330-compatible factories</p> |
| |
| <p>Latest version: Unreleased</p> |
| </li> |
| <li> |
| <p><a href="https://github.com/google/auto/tree/master/service">AutoService</a> - Provider-configuration files for <a href="http://docs.oracle.com/javase/7/docs/api/java/util/ServiceLoader.html"><code>ServiceLoader</code></a></p> |
| |
| <p>Latest version: <code>1.0-rc1</code></p> |
| </li> |
| <li> |
| <p><a href="https://github.com/google/auto/tree/master/value">AutoValue</a> - Immutable <a href="http://en.wikipedia.org/wiki/Value_object">value-type</a> code generation for Java 1.6+ Java.</p> |
| |
| <p>Latest version: <code>1.0-rc1</code></p> |
| </li> |
| </ul><h2> |
| <a name="license" class="anchor" href="#license"><span class="octicon octicon-link"></span></a>License</h2> |
| |
| <pre><code>Copyright 2013 Google, Inc. |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); |
| you may not use this file except in compliance with the License. |
| You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| </code></pre> |
| </section> |
| <footer> |
| <p>This project is maintained by <a href="https://github.com/google">google</a></p> |
| <p><small>Hosted on GitHub Pages — Theme by <a href="https://github.com/orderedlist">orderedlist</a></small></p> |
| </footer> |
| </div> |
| <script src="javascripts/scale.fix.js"></script> |
| <script type="text/javascript"> |
| var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); |
| document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); |
| </script> |
| <script type="text/javascript"> |
| try { |
| var pageTracker = _gat._getTracker("UA-43772875-2"); |
| pageTracker._trackPageview(); |
| } catch(err) {} |
| </script> |
| |
| </body> |
| </html> |