aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
authorJake Wharton <jw@squareup.com>2014-12-03 18:01:56 -0800
committerJake Wharton <jw@squareup.com>2014-12-04 16:25:31 -0800
commitc716d5c44e7ef7e0d55ab388740a6af9ca8edf79 (patch)
treefac614952bf267c40584fa3905cba8e2b2e90b3f /pom.xml
parent3fc1be2e414a86b933676eea644b0ff80feb58bb (diff)
downloadjavapoet-c716d5c44e7ef7e0d55ab388740a6af9ca8edf79.tar.gz
Type writer subclasses are now top level. JavaWriter is for multiple types.
This changes JavaWriter from having parity with a single Java file containing multiple types to each TypeWriter subclass being representative of a single Java file (thus eliminating multiple types in a file). JavaWriter instead becomes an aggregator of top-level types and supports emitting them as a tree of files to a Path, File, or Filer.
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml8
1 files changed, 7 insertions, 1 deletions
diff --git a/pom.xml b/pom.xml
index 94c971c..76a5002 100644
--- a/pom.xml
+++ b/pom.xml
@@ -75,6 +75,12 @@
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>com.google.jimfs</groupId>
+ <artifactId>jimfs</artifactId>
+ <version>1.0</version>
+ <scope>test</scope>
+ </dependency>
</dependencies>
<build>
@@ -92,7 +98,7 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
- <version>2.9.1</version>
+ <version>2.13</version>
<configuration>
<failsOnError>true</failsOnError>
<configLocation>checkstyle.xml</configLocation>