Reviewers: keertip, pquitslund, tbroyer,

Description:
Add compile-time tests for APT-based RequestFactory interface validator.
Move all validator message formatting to a single class.
Patch by: bobv
Review by: keertip,pquitslund, t.broyer
Suggested by: t.broyer


Please review this at http://gwt-code-reviews.appspot.com/1473801/

Affected files:
  M user/src/com/google/web/bindery/requestfactory/apt/DomainChecker.java
  A user/src/com/google/web/bindery/requestfactory/apt/Messages.java
  M user/src/com/google/web/bindery/requestfactory/apt/ProxyScanner.java
M user/src/com/google/web/bindery/requestfactory/apt/RequestContextScanner.java M user/src/com/google/web/bindery/requestfactory/apt/RequestFactoryScanner.java
  M user/src/com/google/web/bindery/requestfactory/apt/RfValidator.java
  M user/src/com/google/web/bindery/requestfactory/apt/ScannerBase.java
  M user/src/com/google/web/bindery/requestfactory/apt/State.java
M user/src/com/google/web/bindery/requestfactory/shared/SkipInterfaceValidation.java A user/test/com/google/web/bindery/requestfactory/apt/DiagnosticComparator.java A user/test/com/google/web/bindery/requestfactory/apt/EntityProxyCheckDomainMapping.java A user/test/com/google/web/bindery/requestfactory/apt/EntityProxyMismatchedFind.java A user/test/com/google/web/bindery/requestfactory/apt/EntityProxyMissingDomainLocatorMethods.java A user/test/com/google/web/bindery/requestfactory/apt/EntityProxyMissingDomainType.java
  A user/test/com/google/web/bindery/requestfactory/apt/Expect.java
  A user/test/com/google/web/bindery/requestfactory/apt/ExpectCollector.java
  A user/test/com/google/web/bindery/requestfactory/apt/Expected.java
A user/test/com/google/web/bindery/requestfactory/apt/MyRequestContext.java A user/test/com/google/web/bindery/requestfactory/apt/MyRequestFactory.java A user/test/com/google/web/bindery/requestfactory/apt/RequestContextMissingDomainType.java A user/test/com/google/web/bindery/requestfactory/apt/RequestContextUsingUnmappedProxy.java A user/test/com/google/web/bindery/requestfactory/apt/RequestContextWithMismatchedInstance.java
  A user/test/com/google/web/bindery/requestfactory/apt/RfValidatorTest.java
  A user/test/com/google/web/bindery/requestfactory/apt/package-info.java
M user/test/com/google/web/bindery/requestfactory/gwt/RequestFactoryGwtJreSuite.java M user/test/com/google/web/bindery/requestfactory/shared/TestFooPolymorphicRequest.java


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

Reply via email to