Revision: 5947
Author: [email protected]
Date: Tue Aug 11 19:11:51 2009
Log: Sort & format SerializableTypeOracleBuilderTest.
http://code.google.com/p/google-web-toolkit/source/detail?r=5947

Modified:
   
/trunk/user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java

=======================================
---  
/trunk/user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java
   
Fri Apr 17 14:15:58 2009
+++  
/trunk/user/test/com/google/gwt/user/rebind/rpc/SerializableTypeOracleBuilderTest.java
   
Tue Aug 11 19:11:51 2009
@@ -1,12 +1,12 @@
  /*
   * Copyright 2008 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
@@ -320,7 +320,7 @@
    /**
     * Test with a generic class whose type parameter is exposed only in  
certain
     * subclasses.
-   *
+   *
     * NOTE: This test has been disabled because it requires a better pruner  
in
     * STOB. See SerializableTypeOracleBuilder.pruneUnreachableTypes().
     */
@@ -381,7 +381,7 @@

    /**
     * Tests abstract root types that are field serializable.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -682,7 +682,7 @@

    /**
     * Tests the rules that govern whether a type qualifies for  
serialization.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -810,20 +810,19 @@
      // Local types should not qualify for serialization
      JClassType iFoo = to.getType("AutoSerializable.IFoo");
      problems = new ProblemReport();
-    assertFalse(sob.shouldConsiderFieldsForSerialization(
-        iFoo.getSubtypes()[0],  problems));
+     
assertFalse(sob.shouldConsiderFieldsForSerialization(iFoo.getSubtypes()[0],
+        problems));

      // Static nested types qualify for serialization
      JClassType staticNested = to.getType("OuterClass.StaticNested");
      problems = new ProblemReport();
-    assertTrue(sob.shouldConsiderFieldsForSerialization(staticNested,
-        problems));
+    assertTrue(sob.shouldConsiderFieldsForSerialization(staticNested,  
problems));

      // Non-static nested types do not qualify for serialization
      JClassType nonStaticNested = to.getType("OuterClass.NonStaticNested");
      problems = new ProblemReport();
-    assertFalse(sob.shouldConsiderFieldsForSerialization(
-        nonStaticNested, problems));
+    assertFalse(sob.shouldConsiderFieldsForSerialization(nonStaticNested,
+        problems));

      // Abstract classes that implement Serializable should not qualify
      JClassType abstractSerializableClass =  
to.getType("AbstractSerializableClass");
@@ -860,8 +859,8 @@
      // Enum with subclasses should qualify, but their subtypes should not
      JClassType enumWithSubclasses = to.getType("EnumWithSubclasses");
      problems = new ProblemReport();
-    assertTrue(sob.shouldConsiderFieldsForSerialization(
-        enumWithSubclasses, problems));
+    assertTrue(sob.shouldConsiderFieldsForSerialization(enumWithSubclasses,
+        problems));

      problems = new ProblemReport();
      assertFalse(sob.shouldConsiderFieldsForSerialization(
@@ -877,7 +876,7 @@
    /**
     * Tests that both the generic and raw forms of type that has a type  
parameter
     * that erases to object are not serializable.
-   *
+   *
     * @throws NotFoundException
     */
    public void testClassWithTypeParameterThatErasesToObject()
@@ -902,7 +901,7 @@
    /**
     * Test the situation where an abstract class has an unconstrained type
     * parameter but all of its concrete subclasses add helpful constraints  
to it.
-   *
+   *
     * @throws NotFoundException
     * @throws UnableToCompleteException
     */
@@ -1038,7 +1037,7 @@
    /**
     * If the query type extends a raw type, be sure to pick up the  
parameters of
     * the raw subertype.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -1111,7 +1110,7 @@
     * If a subtype of a root type extends from the raw version of that root  
type,
     * then when visiting the fields of the raw version, take advantage of
     * information from the original root type.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -1672,8 +1671,7 @@
    }

    /**
-   * Tests a hierarchy blending various serializable and non-serializable
-   * types.
+   * Tests a hierarchy blending various serializable and non-serializable  
types.
     */
    public void testProblemReporting() throws UnableToCompleteException,
        NotFoundException {
@@ -1758,57 +1756,62 @@

      ProblemReport problems = new ProblemReport();
      assertTrue("TopInterface should be (partially) serializable",
-        stob.checkTypeInstantiable(logger, topInterface, null,
-            problems));
+        stob.checkTypeInstantiable(logger, topInterface, null, problems));
      assertTrue("TopInterface should be a serializable type",
          problems.getProblemsForType(topInterface).isEmpty());
-    assertTrue("AbstractSerializable should not be reported on",
-        problems.getProblemsForType(
-            to.getType("AbstractSerializable")).isEmpty());
-    assertTrue("PureAbstractSerializable should not be reported on",
-        problems.getProblemsForType(
-            to.getType("PureAbstractSerializable")).isEmpty());
+    assertTrue(
+        "AbstractSerializable should not be reported on",
+         
problems.getProblemsForType(to.getType("AbstractSerializable")).isEmpty());
+    assertTrue(
+        "PureAbstractSerializable should not be reported on",
+         
problems.getProblemsForType(to.getType("PureAbstractSerializable")).isEmpty());
      assertTrue("PureAbstractClass should not be reported on",
-        problems.getProblemsForType(
-            to.getType("PureAbstractClass")).isEmpty());
+         
problems.getProblemsForType(to.getType("PureAbstractClass")).isEmpty());
      assertFalse("ConcreteBadCtor should not be a serializable type",
           
problems.getProblemsForType(to.getType("ConcreteBadCtor")).isEmpty());
-    assertFalse("ConcreteNonSerializable should not be a serializable  
type",
-        problems.getProblemsForType(
-            to.getType("ConcreteNonSerializable")).isEmpty());
-    assertTrue("ConcreteSerializable should be a serializable type",
+    assertFalse(
+        "ConcreteNonSerializable should not be a serializable type",
+         
problems.getProblemsForType(to.getType("ConcreteNonSerializable")).isEmpty());
+    assertTrue(
+        "ConcreteSerializable should be a serializable type",
           
problems.getProblemsForType(to.getType("ConcreteSerializable")).isEmpty());
      assertTrue("SubSerializable should be a serializable type",
           
problems.getProblemsForType(to.getType("SubSerializable")).isEmpty());

      problems = new ProblemReport();
-    assertFalse("PureAbstractClass should have no possible concrete  
implementation",
-        stob.checkTypeInstantiable(logger,  
to.getType("PureAbstractClass"), null,
-            problems));
-    assertTrue("PureAbstractClass should have a problem entry as the  
tested class",
+    assertFalse(
+        "PureAbstractClass should have no possible concrete  
implementation",
+        stob.checkTypeInstantiable(logger, to.getType("PureAbstractClass"),
+            null, problems));
+    assertTrue(
+        "PureAbstractClass should have a problem entry as the tested  
class",
          null !=  
problems.getProblemsForType(to.getType("PureAbstractClass")));

      problems = new ProblemReport();
-    assertFalse("PureAbstractSerializable should have no possible concrete  
implementation",
-        stob.checkTypeInstantiable(logger,  
to.getType("PureAbstractSerializable"), null,
-            problems));
-    assertFalse("PureAbstractSerializable should have a problem entry",
+    assertFalse(
+        "PureAbstractSerializable should have no possible concrete  
implementation",
+        stob.checkTypeInstantiable(logger,
+            to.getType("PureAbstractSerializable"), null, problems));
+    assertFalse(
+        "PureAbstractSerializable should have a problem entry",
           
problems.getProblemsForType(to.getType("PureAbstractSerializable")).isEmpty());
-    assertTrue("PureAbstractClassTwo should not have a problem entry as  
the middle class",
+    assertTrue(
+        "PureAbstractClassTwo should not have a problem entry as the  
middle class",
           
problems.getProblemsForType(to.getType("PureAbstractClassTwo")).isEmpty());
-    assertTrue("PureAbstractClassTwo should not have an auxiliary entry as  
the middle class",
-         
problems.getAuxiliaryMessagesForType(to.getType("PureAbstractClassTwo")).
-        isEmpty());
-    assertTrue("PureAbstractClass should not have a problem entry as the  
child class",
+    assertTrue(
+        "PureAbstractClassTwo should not have an auxiliary entry as the  
middle class",
+         
problems.getAuxiliaryMessagesForType(to.getType("PureAbstractClassTwo")).isEmpty());
+    assertTrue(
+        "PureAbstractClass should not have a problem entry as the child  
class",
           
problems.getProblemsForType(to.getType("PureAbstractClass")).isEmpty());
-    assertTrue("PureAbstractClass should not have an auxiliary entry as  
the child class",
-         
problems.getAuxiliaryMessagesForType(to.getType("PureAbstractClass")).
-        isEmpty());
+    assertTrue(
+        "PureAbstractClass should not have an auxiliary entry as the child  
class",
+         
problems.getAuxiliaryMessagesForType(to.getType("PureAbstractClass")).isEmpty());
    }

    /**
     * Tests that adding a raw collection as a root type pulls in the world.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -1866,7 +1869,7 @@
    /**
     * Tests that raw type with type parameters that are instantiable are
     * themselves instantiable.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -1912,7 +1915,7 @@
    /**
     * Tests that a type paramter that occurs within its bounds will not  
result in
     * infinite recursion.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -2019,7 +2022,7 @@

    /**
     * Tests subtypes that introduce new instantiable type parameters.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -2072,7 +2075,7 @@
    /**
     * Tests subtypes that introduce new uninstantiable type parameters as
     * compared to an implemented interface, where the root type is the  
interface.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -2141,7 +2144,7 @@

    /**
     * Tests subtypes that introduce new uninstantiable type parameters.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -2236,7 +2239,7 @@

    /**
     * Miscellaneous direct tests of {...@link TypeConstrainer}.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -2360,7 +2363,7 @@

    /**
     * Tests root types that have type parameters.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */
@@ -2413,7 +2416,7 @@

    /**
     * Tests root types that <em>are</em> type parameters.
-   *
+   *
     * @throws UnableToCompleteException
     * @throws NotFoundException
     */

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to