Add truth 0.28.

Change-Id: Icfc2c97a05004dfb83a7156d1b2cab52a567701c
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom b/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom
new file mode 100644
index 0000000..48b9e3b
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom
@@ -0,0 +1,128 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project
+    xmlns="http://maven.apache.org/POM/4.0.0"
+    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>org.sonatype.oss</groupId>
+    <artifactId>oss-parent</artifactId>
+    <version>7</version>
+  </parent>
+  <groupId>com.google.truth</groupId>
+  <artifactId>truth-parent</artifactId>
+  <version>0.28</version>
+  <packaging>pom</packaging>
+  <name>Truth (Parent)</name>
+  <description>
+    Parent metdata for Truth, a pure-java, strongly typed testing proposition framework.
+  </description>
+  <modules>
+    <module>core</module>
+    <module>extensions</module>
+  </modules>
+  <prerequisites><maven>3.1.1</maven></prerequisites>
+  <developers>
+    <developer>
+      <id>cgruber</id>
+      <name>Christian Gruber</name>
+      <email>christianedwardgruber@gmail.com</email>
+      <url>http://www.geekinasuit.com/</url>
+      <roles>
+        <role>creator</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-8</timezone>
+    </developer>
+    <developer>
+      <id>kak</id>
+      <name>Kurt Alfred Kluever</name>
+      <roles>
+        <role>evolver</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+    <developer>
+      <id>dsaff</id>
+      <name>David Saff</name>
+      <roles>
+        <role>creator</role>
+        <role>developer</role>
+      </roles>
+      <timezone>-5</timezone>
+    </developer>
+    <developer>
+      <id>hagbard</id>
+      <name>David B</name>
+      <roles>
+        <role>creator</role>
+        <role>developer</role>
+      </roles>
+      <timezone>+2</timezone>
+    </developer>
+  </developers>
+  <url>http://github.com/google/truth</url>
+  <licenses>
+    <license>
+      <name>The Apache Software License, Version 2.0</name>
+      <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <issueManagement>
+    <system>Github</system>
+    <url>https://github.com/google/truth/issues</url>
+  </issueManagement>
+  <ciManagement>
+    <system>Jenkins</system>
+    <url>https://travis-ci.org/google/truth</url>
+  </ciManagement>
+  <mailingLists>
+    <mailingList>
+      <name>Announcements List</name>
+      <post>truth-announce@googlecode.com</post>
+    </mailingList>
+    <mailingList>
+      <name>User List</name>
+      <post>truth-users@googlecode.com</post>
+    </mailingList>
+    <mailingList>
+      <name>Developer List</name>
+      <post>truth-dev@googlecode.com</post>
+    </mailingList>
+  </mailingLists>
+  <scm>
+    <connection>scm:git:git@github.com:google/truth.git</connection>
+    <url>scm:git:git@github.com:google/truth.git</url>
+  </scm>
+  <build>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-jar-plugin</artifactId>
+          <version>2.5</version> <!-- work around ubuntu bug -->
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+  <profiles>
+    <profile>
+      <id>disable-java8-doclint</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <configuration>
+              <!-- Disable doclint in java8 where problems are errors -->
+              <additionalparam>-Xdoclint:none</additionalparam>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom.md5 b/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom.md5
new file mode 100644
index 0000000..213516e
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom.md5
@@ -0,0 +1 @@
+1f7bdee1d39881ea1b852cf0c70021e2
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom.sha1 b/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom.sha1
new file mode 100644
index 0000000..51672e3
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth-parent/0.28/truth-parent-0.28.pom.sha1
@@ -0,0 +1 @@
+e0581caeab677ab44fa7148c1b3b052e4e803264
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth-parent/maven-metadata.xml b/common/m2/repository/com/google/truth/truth-parent/maven-metadata.xml
index a5a5709..4fab5ff 100644
--- a/common/m2/repository/com/google/truth/truth-parent/maven-metadata.xml
+++ b/common/m2/repository/com/google/truth/truth-parent/maven-metadata.xml
@@ -2,10 +2,10 @@
 <metadata>
   <groupId>com.google.truth</groupId>
   <artifactId>truth-parent</artifactId>
-  <version>0.26</version>
+  <version>0.28</version>
   <versioning>
-    <latest>0.26</latest>
-    <release>0.26</release>
+    <latest>0.28</latest>
+    <release>0.28</release>
     <versions>
       <version>0.21</version>
       <version>0.22</version>
@@ -13,7 +13,9 @@
       <version>0.24</version>
       <version>0.25</version>
       <version>0.26</version>
+      <version>0.27</version>
+      <version>0.28</version>
     </versions>
-    <lastUpdated>20150426072640</lastUpdated>
+    <lastUpdated>20151208201100</lastUpdated>
   </versioning>
 </metadata>
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar
new file mode 100644
index 0000000..51bf20e
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar
Binary files differ
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar.md5 b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar.md5
new file mode 100644
index 0000000..2e4e290
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar.md5
@@ -0,0 +1 @@
+0a44e67f1af4324a8b311912e556b2d0
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar.sha1 b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar.sha1
new file mode 100644
index 0000000..4b70437
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28-sources.jar.sha1
@@ -0,0 +1 @@
+cd343f2cdcf9f99b79c8e38dc9f40b3c54c7c583
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar
new file mode 100644
index 0000000..8b79786
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar
Binary files differ
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar.md5 b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar.md5
new file mode 100644
index 0000000..b2368bb
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar.md5
@@ -0,0 +1 @@
+a85ddfcf767e8ca226dcdbd4a160e237
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar.sha1 b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar.sha1
new file mode 100644
index 0000000..6150d0e
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.jar.sha1
@@ -0,0 +1 @@
+0a388c7877c845ff4b8e19689dda5ac9d34622c4
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom
new file mode 100644
index 0000000..6b80433
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <parent>
+    <groupId>com.google.truth</groupId>
+    <artifactId>truth-parent</artifactId>
+    <version>0.28</version>
+  </parent>
+  <artifactId>truth</artifactId>
+  <properties>
+    <gwt.version>2.6.1</gwt.version>
+  </properties>
+  <dependencies>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <version>18.0</version>
+    </dependency>
+    <dependency>
+      <groupId>com.google.code.findbugs</groupId>
+      <artifactId>jsr305</artifactId>
+      <version>2.0.1</version>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.10</version>
+    </dependency>
+    <!-- Required only to build the -gwt sub-artifact. -->
+    <dependency>
+      <groupId>com.google.gwt</groupId>
+      <artifactId>gwt-user</artifactId>
+      <version>${gwt.version}</version>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>com.google.auto.value</groupId>
+      <artifactId>auto-value</artifactId>
+      <version>1.0</version>
+      <optional>true</optional>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava-gwt</artifactId>
+      <version>18.0</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava-testlib</artifactId>
+      <version>18.0</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.testing.compile</groupId>
+      <artifactId>compile-testing</artifactId>
+      <version>0.7</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  <build>
+    <resources>
+      <resource>
+        <directory>src/main/java</directory>
+        <excludes>
+          <exclude>**/*.java</exclude>
+          <exclude>**/*.gwt.xml</exclude>          
+        </excludes>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource><directory>src/test/java</directory></testResource>
+    </testResources>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <configuration>
+          <source>1.6</source>
+          <target>1.6</target>
+          <excludes>
+            <exclude>**/super/**/*.java</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-source-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>**/super/**</exclude>
+            <exclude>**/*.gwt.xml</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <!-- TODO(cgruber): Replace this with Gwt annotation processing plugin. -->
+        <artifactId>maven-jar-plugin</artifactId>
+        <executions>
+          <execution>
+            <id>attach-gwt-sources</id>
+            <phase>post-integration-test</phase>
+            <goals><goal>jar</goal></goals>
+            <configuration>
+              <classifier>gwt</classifier>
+              <classesDirectory>src/main/java</classesDirectory>
+              <includes>
+                <include>**/*.java</include>
+                <include>**/*.gwt.xml</include>
+              </includes>
+              <excludes>
+                <exclude>com/google/common/truth/ClassSubject.java</exclude>
+                <exclude>com/google/common/truth/Expect.java</exclude>
+                <exclude>com/google/common/truth/IteratingVerb.java</exclude>
+                <exclude>com/google/common/truth/ReflectionUtil.java</exclude>
+                <exclude>com/google/common/truth/codegen/**</exclude>
+              </excludes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <excludes>
+            <exclude>**/*GwtTest.java</exclude>
+          </excludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>gwt-maven-plugin</artifactId>
+        <version>${gwt.version}</version>
+        <executions>
+          <execution>
+            <id>gwt-test</id>
+            <goals><goal>test</goal></goals>
+            <configuration>
+              <mode>htmlunit</mode>
+              <productionMode>true</productionMode>
+              <sourceLevel>1.7</sourceLevel>
+              <userAgents>gecko1_8</userAgents>
+              <includes>**/*GwtTest.java</includes>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  <reporting>
+    <plugins>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-project-info-reports-plugin</artifactId>
+        <version>2.0.1</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>findbugs-maven-plugin</artifactId>
+        <version>2.5.2</version>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <version>2.5.1</version>
+        <configuration>
+          <formats>
+            <format>html</format>
+            <format>xml</format>
+          </formats>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.9.1</version>
+      </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-pmd-plugin</artifactId>
+        <version>2.7.1</version>
+        <configuration>
+          <linkXref>true</linkXref>
+          <sourceEncoding>utf-8</sourceEncoding>
+          <targetJdk>1.6</targetJdk>
+        </configuration>        
+      </plugin>
+    </plugins>
+  </reporting>
+  <profiles>
+    <profile>
+      <id>java8</id>
+      <activation>
+        <jdk>[1.8,)</jdk>
+      </activation>
+      <properties>
+        <javadoc.param>-Xdoclint:none</javadoc.param>
+      </properties>
+    </profile>
+  </profiles>
+</project>
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom.md5 b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom.md5
new file mode 100644
index 0000000..ec94cbd
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom.md5
@@ -0,0 +1 @@
+90f3b7612ede789105364d1f1b0bfc8b
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom.sha1 b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom.sha1
new file mode 100644
index 0000000..d02fb51
--- /dev/null
+++ b/common/m2/repository/com/google/truth/truth/0.28/truth-0.28.pom.sha1
@@ -0,0 +1 @@
+8a03139a76bd3899d572b79af4954b8e0ccc982a
\ No newline at end of file
diff --git a/common/m2/repository/com/google/truth/truth/maven-metadata.xml b/common/m2/repository/com/google/truth/truth/maven-metadata.xml
index f8d4b77..b7d575d 100644
--- a/common/m2/repository/com/google/truth/truth/maven-metadata.xml
+++ b/common/m2/repository/com/google/truth/truth/maven-metadata.xml
@@ -2,10 +2,10 @@
 <metadata>
   <groupId>com.google.truth</groupId>
   <artifactId>truth</artifactId>
-  <version>0.26</version>
+  <version>0.28</version>
   <versioning>
-    <latest>0.26</latest>
-    <release>0.26</release>
+    <latest>0.28</latest>
+    <release>0.28</release>
     <versions>
       <version>0.21</version>
       <version>0.22</version>
@@ -13,7 +13,9 @@
       <version>0.24</version>
       <version>0.25</version>
       <version>0.26</version>
+      <version>0.27</version>
+      <version>0.28</version>
     </versions>
-    <lastUpdated>20150425180708</lastUpdated>
+    <lastUpdated>20151208201100</lastUpdated>
   </versioning>
 </metadata>