Skip to content
Browse files

added grails-web (not compiling yet), grails-hibernate now compiles fine

  • Loading branch information...
1 parent fcae731 commit b2da1db26dbc43aea5c56b107ec526329186b92c @graemerocher graemerocher committed Feb 17, 2011
Showing with 27 additions and 427 deletions.
  1. 0 {src/java → grails-web/src/main/groovy}/grails/converters/JSON.java
  2. 0 {src/java → grails-web/src/main/groovy}/grails/converters/XML.java
  3. 0 {src/java → grails-web/src/main/groovy}/grails/converters/deep/JSON.java
  4. 0 {src/java → grails-web/src/main/groovy}/grails/converters/deep/XML.java
  5. 0 {src/java → grails-web/src/main/groovy}/grails/util/GrailsWebUtil.java
  6. 0 {src/java → grails-web/src/main/groovy}/grails/web/JSONBuilder.groovy
  7. 0 {src/java → grails-web/src/main/groovy}/grails/web/container/EmbeddableServer.java
  8. 0 {src/java → grails-web/src/main/groovy}/grails/web/container/EmbeddableServerFactory.java
  9. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/BindEventListener.java
  10. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/CurrencyEditor.java
  11. 0 ...s-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/DataBindingLazyMetaPropertyMap.java
  12. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/DataBindingUtils.java
  13. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/GrailsDataBinder.java
  14. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/ListOrderedSet.java
  15. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/StructuredDateEditor.java
  16. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/StructuredPropertyEditor.java
  17. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/TimeZoneEditor.java
  18. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/binding/UriEditor.java
  19. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/context/GrailsConfigUtils.java
  20. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/context/GrailsContextLoader.java
  21. 0 ...ails-web/src/main/groovy}/org/codehaus/groovy/grails/web/context/GrailsContextLoaderListener.java
  22. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/context/ServletContextHolder.java
  23. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/AbstractConverter.java
  24. 0 ...groovy}/org/codehaus/groovy/grails/web/converters/AbstractParsingParameterCreationListener.groovy
  25. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/Converter.java
  26. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/ConverterUtil.java
  27. 0 ...ain/groovy}/org/codehaus/groovy/grails/web/converters/JSONParsingParameterCreationListener.groovy
  28. 0 ...main/groovy}/org/codehaus/groovy/grails/web/converters/XMLParsingParameterCreationListener.groovy
  29. 0 ...roovy}/org/codehaus/groovy/grails/web/converters/configuration/ChainedConverterConfiguration.java
  30. 0 .../main/groovy}/org/codehaus/groovy/grails/web/converters/configuration/ConverterConfiguration.java
  31. 0 ...roovy}/org/codehaus/groovy/grails/web/converters/configuration/ConvertersConfigurationHolder.java
  32. 0 ...}/org/codehaus/groovy/grails/web/converters/configuration/ConvertersConfigurationInitializer.java
  33. 0 ...roovy}/org/codehaus/groovy/grails/web/converters/configuration/DefaultConverterConfiguration.java
  34. 0 ...ovy}/org/codehaus/groovy/grails/web/converters/configuration/ImmutableConverterConfiguration.java
  35. 0 ...n/groovy}/org/codehaus/groovy/grails/web/converters/configuration/ObjectMarshallerRegisterer.java
  36. 0 ...ls-web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/configuration/configtest.groovy
  37. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/exceptions/ConverterException.java
  38. 0 ...src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/ClosureOjectMarshaller.java
  39. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/NameAwareMarshaller.java
  40. 0 ...s-web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/ObjectMarshaller.java
  41. 0 .../main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/ProxyUnwrappingMarshaller.java
  42. 0 ...b/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/ArrayMarshaller.java
  43. 0 ...c/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/ByteArrayMarshaller.java
  44. 0 .../main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/CollectionMarshaller.java
  45. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/DateMarshaller.java
  46. 0 .../groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/DeepDomainClassMarshaller.java
  47. 0 ...main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/DomainClassMarshaller.java
  48. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/EnumMarshaller.java
  49. 0 .../groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/GenericJavaBeanMarshaller.java
  50. 0 .../main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/GroovyBeanMarshaller.java
  51. 0 ...ovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/InstanceMethodBasedMarshaller.java
  52. 0 ...n/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/JavascriptDateMarshaller.java
  53. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/MapMarshaller.java
  54. 0 ...ain/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/ToStringBeanMarshaller.java
  55. 0 ...groovy}/org/codehaus/groovy/grails/web/converters/marshaller/json/ValidationErrorsMarshaller.java
  56. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/ArrayMarshaller.java
  57. 0 ...n/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/Base64ByteArrayMarshaller.java
  58. 0 ...c/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/CollectionMarshaller.java
  59. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/DateMarshaller.java
  60. 0 ...n/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/DeepDomainClassMarshaller.java
  61. 0 .../main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/DomainClassMarshaller.java
  62. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/EnumMarshaller.java
  63. 0 ...n/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/GenericJavaBeanMarshaller.java
  64. 0 ...c/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/GroovyBeanMarshaller.java
  65. 0 ...oovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/InstanceMethodBasedMarshaller.java
  66. 0 ...-web/src/main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/MapMarshaller.java
  67. 0 ...main/groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/ToStringBeanMarshaller.java
  68. 0 .../groovy}/org/codehaus/groovy/grails/web/converters/marshaller/xml/ValidationErrorsMarshaller.java
  69. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/errors/GrailsExceptionResolver.java
  70. 0 ...ils-web/src/main/groovy}/org/codehaus/groovy/grails/web/errors/GrailsWrappedRuntimeException.java
  71. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/filters/GrailsFiltersClass.java
  72. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/filters/HiddenHttpMethodFilter.java
  73. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/filters/JavascriptLibraryFilters.groovy
  74. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/i18n/ParamsAwareLocaleChangeInterceptor.groovy
  75. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/JSONArray.java
  76. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/JSONElement.java
  77. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/JSONException.java
  78. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/JSONObject.java
  79. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/JSONTokener.java
  80. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/JSONWriter.java
  81. 0 ...ails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/PathCapturingJSONWriterWrapper.java
  82. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/PrettyPrintJSONWriter.java
  83. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/JSONParser.java
  84. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/JsonParserConstants.java
  85. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/JsonParserTokenManager.java
  86. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/ParseException.java
  87. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/SimpleCharStream.java
  88. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/StringUnmarshaller.java
  89. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/Token.java
  90. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/TokenMgrError.java
  91. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/json/parser/jsonparser.jj
  92. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/AbstractUrlMapping.java
  93. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/AbstractUrlMappingInfo.java
  94. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/DefaultUrlCreator.java
  95. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/DefaultUrlMappingData.java
  96. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/DefaultUrlMappingEvaluator.java
  97. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/DefaultUrlMappingInfo.java
  98. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/DefaultUrlMappingParser.java
  99. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/DefaultUrlMappingsHolder.java
  100. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/ForwardUrlMappingInfo.groovy
  101. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/RegexUrlMapping.java
  102. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/ResponseCodeMappingData.java
  103. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/ResponseCodeUrlMapping.java
  104. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlCreator.java
  105. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlCreatorCache.java
  106. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMapping.java
  107. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMappingData.java
  108. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMappingEvaluator.java
  109. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMappingInfo.java
  110. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMappingParser.java
  111. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMappingsHolder.java
  112. 0 ...ils-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/UrlMappingsHolderFactoryBean.java
  113. 0 ...s-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/exceptions/UrlMappingException.java
  114. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mapping/filter/UrlMappingsFilter.java
  115. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/AbstractDynamicControllerMethod.java
  116. 0 .../src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/AbstractDynamicControllerProperty.java
  117. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/BindDynamicMethod.java
  118. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/ChainMethod.groovy
  119. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/ControllerDynamicMethods.java
  120. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/ForwardMethod.groovy
  121. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/GetParamsDynamicProperty.java
  122. 0 ...ails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/GetSessionDynamicProperty.java
  123. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/RedirectDynamicMethod.java
  124. +6 −36 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/RenderDynamicMethod.java
  125. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/TagLibDynamicMethods.java
  126. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/metaclass/WithFormMethod.groovy
  127. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mime/AcceptHeaderParser.groovy
  128. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mime/DefaultAcceptHeaderParser.groovy
  129. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/mime/MimeType.groovy
  130. 0 .../groovy}/org/codehaus/groovy/grails/web/multipart/ContentLengthAwareCommonsMultipartResolver.java
  131. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/DefaultGroovyPagesUriService.java
  132. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/FastStringWriter.java
  133. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GSPResponseWriter.java
  134. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GSPWriter.java
  135. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPage.java
  136. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageBinding.java
  137. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageCompiler.groovy
  138. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageCompilerTask.groovy
  139. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageMetaInfo.java
  140. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageOutputStack.java
  141. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageParser.java
  142. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageResourceLoader.java
  143. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageScanner.java
  144. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageTemplate.java
  145. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageUtils.java
  146. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPageWritable.java
  147. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPagesServlet.java
  148. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPagesTemplateEngine.java
  149. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPagesUriService.java
  150. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/GroovyPagesUriSupport.java
  151. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/Reverse.java
  152. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/SitemeshPreprocessor.java
  153. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/Strip.java
  154. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/TagLibraryLookup.java
  155. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/Tokens.java
  156. 0 ...ls-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/exceptions/GroovyPagesException.java
  157. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/BodyContentImpl.java
  158. 0 ...ls-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/GroovyPagesJspFactory.groovy
  159. 0 ...ils-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/GroovyPagesPageContext.java
  160. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/JspTag.java
  161. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/JspTagImpl.groovy
  162. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/JspTagLib.java
  163. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/JspTagLibImpl.groovy
  164. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/JspWriterDelegate.java
  165. 0 ...grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/LocalEntityResolver.java
  166. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/PageContextFactory.groovy
  167. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/TagLibFactory.java
  168. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/TagLibraryResolver.groovy
  169. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/TldReader.groovy
  170. 0 ...ils-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/UncloseableInputStream.java
  171. 0 ...s-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/WebXmlTagLibraryReader.groovy
  172. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-app_2_2.dtd
  173. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-app_2_3.dtd
  174. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-app_2_4.xsd
  175. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-app_2_5.xsd
  176. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-jsptaglibrary_1_1.dtd
  177. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-jsptaglibrary_1_2.dtd
  178. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-jsptaglibrary_2_0.xsd
  179. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/pages/ext/jsp/web-jsptaglibrary_2_1.xsd
  180. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/plugins/support/WebMetaUtils.groovy
  181. 0 ...b/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/DefaultGrailsApplicationAttributes.java
  182. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/ErrorHandlingServlet.java
  183. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/FlashScope.java
  184. 0 ...ails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/GrailsApplicationAttributes.java
  185. 0 ...s-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/GrailsControllerHandlerMapping.java
  186. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/GrailsDispatcherServlet.java
  187. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/GrailsFlashScope.java
  188. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/GrailsRequestContext.java
  189. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/GrailsUrlPathHelper.java
  190. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/HttpHeaders.java
  191. 0 ...b/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/WebRequestDelegatingRequestContext.java
  192. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/WrappedResponseHolder.java
  193. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/filter/GrailsReloadServletFilter.java
  194. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/filter/ResourceCopier.java
  195. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/AbstractTokenResponseHandler.java
  196. 0 ...c/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/CommandObjectEnablingPostProcessor.java
  197. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/GrailsControllerHelper.java
  198. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/GrailsHttpSession.java
  199. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/GrailsParameterMap.groovy
  200. 0 ...ails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/GrailsUrlHandlerMapping.java
  201. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/GrailsWebRequest.java
  202. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/GrailsWebRequestFilter.java
  203. 0 ...ls-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/ParameterCreationListener.java
  204. 0 .../src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/ParameterInitializationCallback.java
  205. 0 ...grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/RedirectEventListener.java
  206. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/SimpleGrailsController.java
  207. 0 ...web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/SimpleGrailsControllerHelper.java
  208. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/SynchronizerToken.groovy
  209. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/TokenResponseHandler.java
  210. 0 ...main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/CannotRedirectException.groovy
  211. 0 ...n/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/ControllerExecutionException.java
  212. 0 ...eb/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/GrailsMVCException.java
  213. 0 ...y}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/IncompatibleParameterCountException.java
  214. 0 ...b/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/InvalidUriException.java
  215. 0 ...oovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/NoClosurePropertyForURIException.java
  216. 0 ...ain/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/NoViewNameDefinedException.java
  217. 0 ...ain/groovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/UnknownControllerException.java
  218. 0 ...roovy}/org/codehaus/groovy/grails/web/servlet/mvc/exceptions/UnsupportedReturnValueException.java
  219. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/view/GrailsViewResolver.java
  220. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/view/GroovyPageView.java
  221. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/servlet/view/NullView.java
  222. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/FactoryHolder.java
  223. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GSPSitemeshPage.java
  224. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/Grails5535Factory.java
  225. 0 ...-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsContentBufferingResponse.java
  226. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsHTMLPageParser.java
  227. +19 −13 ...ils-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsLayoutDecoratorMapper.java
  228. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsNoDecorator.java
  229. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsPageFilter.java
  230. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsPageResponseWrapper.java
  231. 0 ...rails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsRoutablePrintWriter.java
  232. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/sitemesh/GrailsTokenizedHTMLPage.java
  233. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GrailsTag.java
  234. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GrailsTagRegistry.java
  235. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyCollectTag.java
  236. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyConditionalTag.java
  237. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyDefTag.java
  238. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyEachTag.java
  239. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyElseIfTag.java
  240. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyElseTag.java
  241. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyFindAllTag.java
  242. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyGrepTag.java
  243. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyIfTag.java
  244. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyPageAttributes.groovy
  245. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyPageTagBody.java
  246. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyPageTagWriter.java
  247. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovySyntaxTag.java
  248. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyUnlessTag.java
  249. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/GroovyWhileTag.java
  250. 0 ... grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/NamespacedTagDispatcher.groovy
  251. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/RenderInputTag.java
  252. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/RequestContextTag.java
  253. 0 ...ils-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/exceptions/GrailsTagException.java
  254. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspActionSubmitTag.java
  255. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspCheckboxTag.java
  256. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspCurrencySelectTag.java
  257. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspDatePickerTag.java
  258. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspEachErrorTag.java
  259. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspFormRemoteTag.java
  260. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspFormTag.java
  261. 0 ...java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspHasErrorsTag.java
  262. 0 ...ails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspInvokeGrailsTagLibTag.java
  263. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspLinkTag.java
  264. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspLocaleSelectTag.java
  265. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspMessageTag.java
  266. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspRemoteFunctionTag.java
  267. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspRemoteLinkTag.java
  268. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspRenderErrorsTag.java
  269. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspRenderInputTag.java
  270. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspRenderTag.java
  271. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspSelectTag.java
  272. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspSubmitToRemoteTag.java
  273. 0 ...→ grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/taglib/jsp/JspTimeZoneSelectTag.java
  274. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/transform/LineNumber.java
  275. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/transform/LineNumberTransform.java
  276. 0 ...s-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/BoundedCharsAsEncodedBytesCounter.java
  277. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/CodecPrintWriter.java
  278. 0 ...a → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/DebugHttpSessionListener.java
  279. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/GrailsPrintWriter.java
  280. 0 ...ava → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/IncludeResponseWrapper.java
  281. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/IncludedContent.java
  282. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/Log4jConfigListener.java
  283. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/StreamByteBuffer.java
  284. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/StreamCharBuffer.java
  285. 0 ...va → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/StringCharArrayAccessor.java
  286. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/TypeConvertingMap.groovy
  287. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/util/WebUtils.java
  288. 0 ... → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/xml/PrettyPrintXMLStreamWriter.java
  289. 0 .../java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/xml/StreamingMarkupWriter.java
  290. 0 {src/java → grails-web/src/main/groovy}/org/codehaus/groovy/grails/web/xml/XMLStreamWriter.java
  291. +2 −1 settings.gradle
  292. +0 −211 src/java/grails/util/JSonBuilder.java
  293. +0 −166 src/java/grails/util/OpenRicoBuilder.java
View
0 src/java/grails/converters/JSON.java → ...c/main/groovy/grails/converters/JSON.java
File renamed without changes.
View
0 src/java/grails/converters/XML.java → ...rc/main/groovy/grails/converters/XML.java
File renamed without changes.
View
0 src/java/grails/converters/deep/JSON.java → ...n/groovy/grails/converters/deep/JSON.java
File renamed without changes.
View
0 src/java/grails/converters/deep/XML.java → ...in/groovy/grails/converters/deep/XML.java
File renamed without changes.
View
0 src/java/grails/util/GrailsWebUtil.java → ...ain/groovy/grails/util/GrailsWebUtil.java
File renamed without changes.
View
0 src/java/grails/web/JSONBuilder.groovy → ...main/groovy/grails/web/JSONBuilder.groovy
File renamed without changes.
View
0 ...rails/web/container/EmbeddableServer.java → ...rails/web/container/EmbeddableServer.java
File renamed without changes.
View
0 ...eb/container/EmbeddableServerFactory.java → ...eb/container/EmbeddableServerFactory.java
File renamed without changes.
View
0 ...grails/web/binding/BindEventListener.java → ...grails/web/binding/BindEventListener.java
File renamed without changes.
View
0 ...vy/grails/web/binding/CurrencyEditor.java → ...vy/grails/web/binding/CurrencyEditor.java
File renamed without changes.
View
0 ...nding/DataBindingLazyMetaPropertyMap.java → ...nding/DataBindingLazyMetaPropertyMap.java
File renamed without changes.
View
0 .../grails/web/binding/DataBindingUtils.java → .../grails/web/binding/DataBindingUtils.java
File renamed without changes.
View
0 .../grails/web/binding/GrailsDataBinder.java → .../grails/web/binding/GrailsDataBinder.java
File renamed without changes.
View
0 ...vy/grails/web/binding/ListOrderedSet.java → ...vy/grails/web/binding/ListOrderedSet.java
File renamed without changes.
View
0 ...ils/web/binding/StructuredDateEditor.java → ...ils/web/binding/StructuredDateEditor.java
File renamed without changes.
View
0 ...web/binding/StructuredPropertyEditor.java → ...web/binding/StructuredPropertyEditor.java
File renamed without changes.
View
0 ...vy/grails/web/binding/TimeZoneEditor.java → ...vy/grails/web/binding/TimeZoneEditor.java
File renamed without changes.
View
0 .../groovy/grails/web/binding/UriEditor.java → .../groovy/grails/web/binding/UriEditor.java
File renamed without changes.
View
0 ...grails/web/context/GrailsConfigUtils.java → ...grails/web/context/GrailsConfigUtils.java
File renamed without changes.
View
0 ...ails/web/context/GrailsContextLoader.java → ...ails/web/context/GrailsContextLoader.java
File renamed without changes.
View
0 .../context/GrailsContextLoaderListener.java → .../context/GrailsContextLoaderListener.java
File renamed without changes.
View
0 ...ils/web/context/ServletContextHolder.java → ...ils/web/context/ServletContextHolder.java
File renamed without changes.
View
0 ...ils/web/converters/AbstractConverter.java → ...ils/web/converters/AbstractConverter.java
File renamed without changes.
View
0 ...ctParsingParameterCreationListener.groovy → ...ctParsingParameterCreationListener.groovy
File renamed without changes.
View
0 ...oovy/grails/web/converters/Converter.java → ...oovy/grails/web/converters/Converter.java
File renamed without changes.
View
0 .../grails/web/converters/ConverterUtil.java → .../grails/web/converters/ConverterUtil.java
File renamed without changes.
View
0 ...ONParsingParameterCreationListener.groovy → ...ONParsingParameterCreationListener.groovy
File renamed without changes.
View
0 ...MLParsingParameterCreationListener.groovy → ...MLParsingParameterCreationListener.groovy
File renamed without changes.
View
0 ...ration/ChainedConverterConfiguration.java → ...ration/ChainedConverterConfiguration.java
File renamed without changes.
View
0 ...configuration/ConverterConfiguration.java → ...configuration/ConverterConfiguration.java
File renamed without changes.
View
0 ...ration/ConvertersConfigurationHolder.java → ...ration/ConvertersConfigurationHolder.java
File renamed without changes.
View
0 ...n/ConvertersConfigurationInitializer.java → ...n/ConvertersConfigurationInitializer.java
File renamed without changes.
View
0 ...ration/DefaultConverterConfiguration.java → ...ration/DefaultConverterConfiguration.java
File renamed without changes.
View
0 ...tion/ImmutableConverterConfiguration.java → ...tion/ImmutableConverterConfiguration.java
File renamed without changes.
View
0 ...iguration/ObjectMarshallerRegisterer.java → ...iguration/ObjectMarshallerRegisterer.java
File renamed without changes.
View
0 ...onverters/configuration/configtest.groovy → ...onverters/configuration/configtest.groovy
File renamed without changes.
View
0 ...erters/exceptions/ConverterException.java → ...erters/exceptions/ConverterException.java
File renamed without changes.
View
0 ...rs/marshaller/ClosureOjectMarshaller.java → ...rs/marshaller/ClosureOjectMarshaller.java
File renamed without changes.
View
0 ...rters/marshaller/NameAwareMarshaller.java → ...rters/marshaller/NameAwareMarshaller.java
File renamed without changes.
View
0 ...nverters/marshaller/ObjectMarshaller.java → ...nverters/marshaller/ObjectMarshaller.java
File renamed without changes.
View
0 ...marshaller/ProxyUnwrappingMarshaller.java → ...marshaller/ProxyUnwrappingMarshaller.java
File renamed without changes.
View
0 ...ters/marshaller/json/ArrayMarshaller.java → ...ters/marshaller/json/ArrayMarshaller.java
File renamed without changes.
View
0 .../marshaller/json/ByteArrayMarshaller.java → .../marshaller/json/ByteArrayMarshaller.java
File renamed without changes.
View
0 ...marshaller/json/CollectionMarshaller.java → ...marshaller/json/CollectionMarshaller.java
File renamed without changes.
View
0 ...rters/marshaller/json/DateMarshaller.java → ...rters/marshaller/json/DateMarshaller.java
File renamed without changes.
View
0 ...aller/json/DeepDomainClassMarshaller.java → ...aller/json/DeepDomainClassMarshaller.java
File renamed without changes.
View
0 ...arshaller/json/DomainClassMarshaller.java → ...arshaller/json/DomainClassMarshaller.java
File renamed without changes.
View
0 ...rters/marshaller/json/EnumMarshaller.java → ...rters/marshaller/json/EnumMarshaller.java
File renamed without changes.
View
0 ...aller/json/GenericJavaBeanMarshaller.java → ...aller/json/GenericJavaBeanMarshaller.java
File renamed without changes.
View
0 ...marshaller/json/GroovyBeanMarshaller.java → ...marshaller/json/GroovyBeanMarshaller.java
File renamed without changes.
View
0 ...r/json/InstanceMethodBasedMarshaller.java → ...r/json/InstanceMethodBasedMarshaller.java
File renamed without changes.
View
0 ...haller/json/JavascriptDateMarshaller.java → ...haller/json/JavascriptDateMarshaller.java
File renamed without changes.
View
0 ...erters/marshaller/json/MapMarshaller.java → ...erters/marshaller/json/MapMarshaller.java
File renamed without changes.
View
0 ...rshaller/json/ToStringBeanMarshaller.java → ...rshaller/json/ToStringBeanMarshaller.java
File renamed without changes.
View
0 ...ller/json/ValidationErrorsMarshaller.java → ...ller/json/ValidationErrorsMarshaller.java
File renamed without changes.
View
0 ...rters/marshaller/xml/ArrayMarshaller.java → ...rters/marshaller/xml/ArrayMarshaller.java
File renamed without changes.
View
0 ...haller/xml/Base64ByteArrayMarshaller.java → ...haller/xml/Base64ByteArrayMarshaller.java
File renamed without changes.
View
0 .../marshaller/xml/CollectionMarshaller.java → .../marshaller/xml/CollectionMarshaller.java
File renamed without changes.
View
0 ...erters/marshaller/xml/DateMarshaller.java → ...erters/marshaller/xml/DateMarshaller.java
File renamed without changes.
View
0 ...haller/xml/DeepDomainClassMarshaller.java → ...haller/xml/DeepDomainClassMarshaller.java
File renamed without changes.
View
0 ...marshaller/xml/DomainClassMarshaller.java → ...marshaller/xml/DomainClassMarshaller.java
File renamed without changes.
View
0 ...erters/marshaller/xml/EnumMarshaller.java → ...erters/marshaller/xml/EnumMarshaller.java
File renamed without changes.
View
0 ...haller/xml/GenericJavaBeanMarshaller.java → ...haller/xml/GenericJavaBeanMarshaller.java
File renamed without changes.
View
0 .../marshaller/xml/GroovyBeanMarshaller.java → .../marshaller/xml/GroovyBeanMarshaller.java
File renamed without changes.
View
0 ...er/xml/InstanceMethodBasedMarshaller.java → ...er/xml/InstanceMethodBasedMarshaller.java
File renamed without changes.
View
0 ...verters/marshaller/xml/MapMarshaller.java → ...verters/marshaller/xml/MapMarshaller.java
File renamed without changes.
View
0 ...arshaller/xml/ToStringBeanMarshaller.java → ...arshaller/xml/ToStringBeanMarshaller.java
File renamed without changes.
View
0 ...aller/xml/ValidationErrorsMarshaller.java → ...aller/xml/ValidationErrorsMarshaller.java
File renamed without changes.
View
0 ...s/web/errors/GrailsExceptionResolver.java → ...s/web/errors/GrailsExceptionResolver.java
File renamed without changes.
View
0 ...errors/GrailsWrappedRuntimeException.java → ...errors/GrailsWrappedRuntimeException.java
File renamed without changes.
View
0 ...rails/web/filters/GrailsFiltersClass.java → ...rails/web/filters/GrailsFiltersClass.java
File renamed without changes.
View
0 ...s/web/filters/HiddenHttpMethodFilter.java → ...s/web/filters/HiddenHttpMethodFilter.java
File renamed without changes.
View
0 ...b/filters/JavascriptLibraryFilters.groovy → ...b/filters/JavascriptLibraryFilters.groovy
File renamed without changes.
View
0 ...ParamsAwareLocaleChangeInterceptor.groovy → ...ParamsAwareLocaleChangeInterceptor.groovy
File renamed without changes.
View
0 ...aus/groovy/grails/web/json/JSONArray.java → ...aus/groovy/grails/web/json/JSONArray.java
File renamed without changes.
View
0 ...s/groovy/grails/web/json/JSONElement.java → ...s/groovy/grails/web/json/JSONElement.java
File renamed without changes.
View
0 ...groovy/grails/web/json/JSONException.java → ...groovy/grails/web/json/JSONException.java
File renamed without changes.
View
0 ...us/groovy/grails/web/json/JSONObject.java → ...us/groovy/grails/web/json/JSONObject.java
File renamed without changes.
View
0 ...s/groovy/grails/web/json/JSONTokener.java → ...s/groovy/grails/web/json/JSONTokener.java
File renamed without changes.
View
0 ...us/groovy/grails/web/json/JSONWriter.java → ...us/groovy/grails/web/json/JSONWriter.java
File renamed without changes.
View
0 .../json/PathCapturingJSONWriterWrapper.java → .../json/PathCapturingJSONWriterWrapper.java
File renamed without changes.
View
0 ...rails/web/json/PrettyPrintJSONWriter.java → ...rails/web/json/PrettyPrintJSONWriter.java
File renamed without changes.
View
0 ...vy/grails/web/json/parser/JSONParser.java → ...vy/grails/web/json/parser/JSONParser.java
File renamed without changes.
View
0 .../web/json/parser/JsonParserConstants.java → .../web/json/parser/JsonParserConstants.java
File renamed without changes.
View
0 ...b/json/parser/JsonParserTokenManager.java → ...b/json/parser/JsonParserTokenManager.java
File renamed without changes.
View
0 ...rails/web/json/parser/ParseException.java → ...rails/web/json/parser/ParseException.java
File renamed without changes.
View
0 ...ils/web/json/parser/SimpleCharStream.java → ...ils/web/json/parser/SimpleCharStream.java
File renamed without changes.
View
0 ...s/web/json/parser/StringUnmarshaller.java → ...s/web/json/parser/StringUnmarshaller.java
File renamed without changes.
View
0 .../groovy/grails/web/json/parser/Token.java → .../groovy/grails/web/json/parser/Token.java
File renamed without changes.
View
0 ...grails/web/json/parser/TokenMgrError.java → ...grails/web/json/parser/TokenMgrError.java
File renamed without changes.
View
0 ...oovy/grails/web/json/parser/jsonparser.jj → ...oovy/grails/web/json/parser/jsonparser.jj
File renamed without changes.
View
0 ...rails/web/mapping/AbstractUrlMapping.java → ...rails/web/mapping/AbstractUrlMapping.java
File renamed without changes.
View
0 ...s/web/mapping/AbstractUrlMappingInfo.java → ...s/web/mapping/AbstractUrlMappingInfo.java
File renamed without changes.
View
0 ...grails/web/mapping/DefaultUrlCreator.java → ...grails/web/mapping/DefaultUrlCreator.java
File renamed without changes.
View
0 ...ls/web/mapping/DefaultUrlMappingData.java → ...ls/web/mapping/DefaultUrlMappingData.java
File renamed without changes.
View
0 ...b/mapping/DefaultUrlMappingEvaluator.java → ...b/mapping/DefaultUrlMappingEvaluator.java
File renamed without changes.
View
0 ...ls/web/mapping/DefaultUrlMappingInfo.java → ...ls/web/mapping/DefaultUrlMappingInfo.java
File renamed without changes.
View
0 .../web/mapping/DefaultUrlMappingParser.java → .../web/mapping/DefaultUrlMappingParser.java
File renamed without changes.
View
0 ...web/mapping/DefaultUrlMappingsHolder.java → ...web/mapping/DefaultUrlMappingsHolder.java
File renamed without changes.
View
0 .../web/mapping/ForwardUrlMappingInfo.groovy → .../web/mapping/ForwardUrlMappingInfo.groovy
File renamed without changes.
View
0 ...y/grails/web/mapping/RegexUrlMapping.java → ...y/grails/web/mapping/RegexUrlMapping.java
File renamed without changes.
View
0 .../web/mapping/ResponseCodeMappingData.java → .../web/mapping/ResponseCodeMappingData.java
File renamed without changes.
View
0 ...s/web/mapping/ResponseCodeUrlMapping.java → ...s/web/mapping/ResponseCodeUrlMapping.java
File renamed without changes.
View
0 ...groovy/grails/web/mapping/UrlCreator.java → ...groovy/grails/web/mapping/UrlCreator.java
File renamed without changes.
View
0 ...y/grails/web/mapping/UrlCreatorCache.java → ...y/grails/web/mapping/UrlCreatorCache.java
File renamed without changes.
View
0 ...groovy/grails/web/mapping/UrlMapping.java → ...groovy/grails/web/mapping/UrlMapping.java
File renamed without changes.
View
0 ...vy/grails/web/mapping/UrlMappingData.java → ...vy/grails/web/mapping/UrlMappingData.java
File renamed without changes.
View
0 ...ails/web/mapping/UrlMappingEvaluator.java → ...ails/web/mapping/UrlMappingEvaluator.java
File renamed without changes.
View
0 ...vy/grails/web/mapping/UrlMappingInfo.java → ...vy/grails/web/mapping/UrlMappingInfo.java
File renamed without changes.
View
0 .../grails/web/mapping/UrlMappingParser.java → .../grails/web/mapping/UrlMappingParser.java
File renamed without changes.
View
0 ...grails/web/mapping/UrlMappingsHolder.java → ...grails/web/mapping/UrlMappingsHolder.java
File renamed without changes.
View
0 ...mapping/UrlMappingsHolderFactoryBean.java → ...mapping/UrlMappingsHolderFactoryBean.java
File renamed without changes.
View
0 ...pping/exceptions/UrlMappingException.java → ...pping/exceptions/UrlMappingException.java
File renamed without changes.
View
0 ...web/mapping/filter/UrlMappingsFilter.java → ...web/mapping/filter/UrlMappingsFilter.java
File renamed without changes.
View
0 ...lass/AbstractDynamicControllerMethod.java → ...lass/AbstractDynamicControllerMethod.java
File renamed without changes.
View
0 ...ss/AbstractDynamicControllerProperty.java → ...ss/AbstractDynamicControllerProperty.java
File renamed without changes.
View
0 ...ails/web/metaclass/BindDynamicMethod.java → ...ails/web/metaclass/BindDynamicMethod.java
File renamed without changes.
View
0 ...y/grails/web/metaclass/ChainMethod.groovy → ...y/grails/web/metaclass/ChainMethod.groovy
File renamed without changes.
View
0 ...b/metaclass/ControllerDynamicMethods.java → ...b/metaclass/ControllerDynamicMethods.java
File renamed without changes.
View
0 ...grails/web/metaclass/ForwardMethod.groovy → ...grails/web/metaclass/ForwardMethod.groovy
File renamed without changes.
View
0 ...b/metaclass/GetParamsDynamicProperty.java → ...b/metaclass/GetParamsDynamicProperty.java
File renamed without changes.
View
0 .../metaclass/GetSessionDynamicProperty.java → .../metaclass/GetSessionDynamicProperty.java
File renamed without changes.
View
0 .../web/metaclass/RedirectDynamicMethod.java → .../web/metaclass/RedirectDynamicMethod.java
File renamed without changes.
View
42 ...ls/web/metaclass/RenderDynamicMethod.java → ...ls/web/metaclass/RenderDynamicMethod.java
@@ -17,7 +17,6 @@
import grails.converters.JSON;
import grails.util.GrailsWebUtil;
-import grails.util.OpenRicoBuilder;
import grails.web.JSONBuilder;
import groovy.lang.Closure;
import groovy.lang.GroovyObject;
@@ -162,10 +161,7 @@ else if (argMap.containsKey(ARGUMENT_CONTENT_TYPE)) {
if (arguments[arguments.length - 1] instanceof Closure) {
Closure callable = (Closure) arguments[arguments.length - 1];
- if (BUILDER_TYPE_RICO.equals(argMap.get(ARGUMENT_BUILDER))) {
- renderView = renderRico(callable, response);
- }
- else if (BUILDER_TYPE_JSON.equals(argMap.get(ARGUMENT_BUILDER)) || isJSONResponse(response)) {
+ if (BUILDER_TYPE_JSON.equals(argMap.get(ARGUMENT_BUILDER)) || isJSONResponse(response)) {
renderView = renderJSON(callable, response);
}
else {
@@ -380,40 +376,14 @@ else if (target instanceof GroovyObject) {
@SuppressWarnings("deprecation")
private boolean renderJSON(Closure callable, HttpServletResponse response) {
boolean renderView = true;
- if (!useLegacyJSONBuilder) {
- JSONBuilder builder = new JSONBuilder();
- JSON json = builder.build( callable);
- json.render(response);
- renderView = false;
- }
- else {
- grails.util.JSonBuilder jsonBuilder;
- try {
- jsonBuilder = new grails.util.JSonBuilder(response);
- renderView = false;
- }
- catch (IOException e) {
- throw new ControllerExecutionException("I/O error executing render method for arguments [" +
- callable + "]: " + e.getMessage(), e);
- }
- jsonBuilder.invokeMethod("json", new Object[]{callable});
- }
+ JSONBuilder builder = new JSONBuilder();
+ JSON json = builder.build( callable);
+ json.render(response);
+ renderView = false;
return renderView;
}
- private boolean renderRico(Closure callable, HttpServletResponse response) {
- boolean renderView;
- OpenRicoBuilder orb;
- try {
- orb = new OpenRicoBuilder(response);
- renderView = false;
- }
- catch (IOException e) {
- throw new ControllerExecutionException("I/O error executing render method for arguments [" + callable + "]: " + e.getMessage(), e);
- }
- orb.invokeMethod("ajax", new Object[]{callable});
- return renderView;
- }
+
private boolean renderMarkup(Closure closure, HttpServletResponse response) {
boolean renderView;
View
0 ...s/web/metaclass/TagLibDynamicMethods.java → ...s/web/metaclass/TagLibDynamicMethods.java
File renamed without changes.
View
0 ...rails/web/metaclass/WithFormMethod.groovy → ...rails/web/metaclass/WithFormMethod.groovy
File renamed without changes.
View
0 ...grails/web/mime/AcceptHeaderParser.groovy → ...grails/web/mime/AcceptHeaderParser.groovy
File renamed without changes.
View
0 ...web/mime/DefaultAcceptHeaderParser.groovy → ...web/mime/DefaultAcceptHeaderParser.groovy
File renamed without changes.
View
0 ...us/groovy/grails/web/mime/MimeType.groovy → ...us/groovy/grails/web/mime/MimeType.groovy
File renamed without changes.
View
0 ...tLengthAwareCommonsMultipartResolver.java → ...tLengthAwareCommonsMultipartResolver.java
File renamed without changes.
View
0 ...b/pages/DefaultGroovyPagesUriService.java → ...b/pages/DefaultGroovyPagesUriService.java
File renamed without changes.
View
0 ...vy/grails/web/pages/FastStringWriter.java → ...vy/grails/web/pages/FastStringWriter.java
File renamed without changes.
View
0 ...y/grails/web/pages/GSPResponseWriter.java → ...y/grails/web/pages/GSPResponseWriter.java
File renamed without changes.
View
0 ...us/groovy/grails/web/pages/GSPWriter.java → ...us/groovy/grails/web/pages/GSPWriter.java
File renamed without changes.
View
0 ...s/groovy/grails/web/pages/GroovyPage.java → ...s/groovy/grails/web/pages/GroovyPage.java
File renamed without changes.
View
0 ...y/grails/web/pages/GroovyPageBinding.java → ...y/grails/web/pages/GroovyPageBinding.java
File renamed without changes.
View
0 ...rails/web/pages/GroovyPageCompiler.groovy → ...rails/web/pages/GroovyPageCompiler.groovy
File renamed without changes.
View
0 ...s/web/pages/GroovyPageCompilerTask.groovy → ...s/web/pages/GroovyPageCompilerTask.groovy
File renamed without changes.
View
0 .../grails/web/pages/GroovyPageMetaInfo.java → .../grails/web/pages/GroovyPageMetaInfo.java
File renamed without changes.
View
0 ...ails/web/pages/GroovyPageOutputStack.java → ...ails/web/pages/GroovyPageOutputStack.java
File renamed without changes.
View
0 ...vy/grails/web/pages/GroovyPageParser.java → ...vy/grails/web/pages/GroovyPageParser.java
File renamed without changes.
View
0 ...s/web/pages/GroovyPageResourceLoader.java → ...s/web/pages/GroovyPageResourceLoader.java
File renamed without changes.
View
0 ...y/grails/web/pages/GroovyPageScanner.java → ...y/grails/web/pages/GroovyPageScanner.java
File renamed without changes.
View
0 .../grails/web/pages/GroovyPageTemplate.java → .../grails/web/pages/GroovyPageTemplate.java
File renamed without changes.
View
0 ...ovy/grails/web/pages/GroovyPageUtils.java → ...ovy/grails/web/pages/GroovyPageUtils.java
File renamed without changes.
View
0 .../grails/web/pages/GroovyPageWritable.java → .../grails/web/pages/GroovyPageWritable.java
File renamed without changes.
View
0 .../grails/web/pages/GroovyPagesServlet.java → .../grails/web/pages/GroovyPagesServlet.java
File renamed without changes.
View
0 .../web/pages/GroovyPagesTemplateEngine.java → .../web/pages/GroovyPagesTemplateEngine.java
File renamed without changes.
View
0 ...ails/web/pages/GroovyPagesUriService.java → ...ails/web/pages/GroovyPagesUriService.java
File renamed without changes.
View
0 ...ails/web/pages/GroovyPagesUriSupport.java → ...ails/web/pages/GroovyPagesUriSupport.java
File renamed without changes.
View
0 ...haus/groovy/grails/web/pages/Reverse.java → ...haus/groovy/grails/web/pages/Reverse.java
File renamed without changes.
View
0 ...rails/web/pages/SitemeshPreprocessor.java → ...rails/web/pages/SitemeshPreprocessor.java
File renamed without changes.
View
0 ...dehaus/groovy/grails/web/pages/Strip.java → ...dehaus/groovy/grails/web/pages/Strip.java
File renamed without changes.
View
0 ...vy/grails/web/pages/TagLibraryLookup.java → ...vy/grails/web/pages/TagLibraryLookup.java
File renamed without changes.
View
0 ...ehaus/groovy/grails/web/pages/Tokens.java → ...ehaus/groovy/grails/web/pages/Tokens.java
File renamed without changes.
View
0 ...ages/exceptions/GroovyPagesException.java → ...ages/exceptions/GroovyPagesException.java
File renamed without changes.
View
0 ...ls/web/pages/ext/jsp/BodyContentImpl.java → ...ls/web/pages/ext/jsp/BodyContentImpl.java
File renamed without changes.
View
0 ...ages/ext/jsp/GroovyPagesJspFactory.groovy → ...ages/ext/jsp/GroovyPagesJspFactory.groovy
File renamed without changes.
View
0 ...pages/ext/jsp/GroovyPagesPageContext.java → ...pages/ext/jsp/GroovyPagesPageContext.java
File renamed without changes.
View
0 ...oovy/grails/web/pages/ext/jsp/JspTag.java → ...oovy/grails/web/pages/ext/jsp/JspTag.java
File renamed without changes.
View
0 ...rails/web/pages/ext/jsp/JspTagImpl.groovy → ...rails/web/pages/ext/jsp/JspTagImpl.groovy
File renamed without changes.
View
0 ...y/grails/web/pages/ext/jsp/JspTagLib.java → ...y/grails/web/pages/ext/jsp/JspTagLib.java
File renamed without changes.
View
0 ...ls/web/pages/ext/jsp/JspTagLibImpl.groovy → ...ls/web/pages/ext/jsp/JspTagLibImpl.groovy
File renamed without changes.
View
0 .../web/pages/ext/jsp/JspWriterDelegate.java → .../web/pages/ext/jsp/JspWriterDelegate.java
File renamed without changes.
View
0 ...eb/pages/ext/jsp/LocalEntityResolver.java → ...eb/pages/ext/jsp/LocalEntityResolver.java
File renamed without changes.
View
0 ...b/pages/ext/jsp/PageContextFactory.groovy → ...b/pages/ext/jsp/PageContextFactory.groovy
File renamed without changes.
View
0 ...ails/web/pages/ext/jsp/TagLibFactory.java → ...ails/web/pages/ext/jsp/TagLibFactory.java
File renamed without changes.
View
0 ...b/pages/ext/jsp/TagLibraryResolver.groovy → ...b/pages/ext/jsp/TagLibraryResolver.groovy
File renamed without changes.
View
0 ...grails/web/pages/ext/jsp/TldReader.groovy → ...grails/web/pages/ext/jsp/TldReader.groovy
File renamed without changes.
View
0 ...pages/ext/jsp/UncloseableInputStream.java → ...pages/ext/jsp/UncloseableInputStream.java
File renamed without changes.
View
0 ...ges/ext/jsp/WebXmlTagLibraryReader.groovy → ...ges/ext/jsp/WebXmlTagLibraryReader.groovy
File renamed without changes.
View
0 .../grails/web/pages/ext/jsp/web-app_2_2.dtd → .../grails/web/pages/ext/jsp/web-app_2_2.dtd
File renamed without changes.
View
0 .../grails/web/pages/ext/jsp/web-app_2_3.dtd → .../grails/web/pages/ext/jsp/web-app_2_3.dtd
File renamed without changes.
View
0 .../grails/web/pages/ext/jsp/web-app_2_4.xsd → .../grails/web/pages/ext/jsp/web-app_2_4.xsd
File renamed without changes.
View
0 .../grails/web/pages/ext/jsp/web-app_2_5.xsd → .../grails/web/pages/ext/jsp/web-app_2_5.xsd
File renamed without changes.
View
0 ...b/pages/ext/jsp/web-jsptaglibrary_1_1.dtd → ...b/pages/ext/jsp/web-jsptaglibrary_1_1.dtd
File renamed without changes.
View
0 ...b/pages/ext/jsp/web-jsptaglibrary_1_2.dtd → ...b/pages/ext/jsp/web-jsptaglibrary_1_2.dtd
File renamed without changes.
View
0 ...b/pages/ext/jsp/web-jsptaglibrary_2_0.xsd → ...b/pages/ext/jsp/web-jsptaglibrary_2_0.xsd
File renamed without changes.
View
0 ...b/pages/ext/jsp/web-jsptaglibrary_2_1.xsd → ...b/pages/ext/jsp/web-jsptaglibrary_2_1.xsd
File renamed without changes.
View
0 ...s/web/plugins/support/WebMetaUtils.groovy → ...s/web/plugins/support/WebMetaUtils.groovy
File renamed without changes.
View
0 ...t/DefaultGrailsApplicationAttributes.java → ...t/DefaultGrailsApplicationAttributes.java
File renamed without changes.
View
0 ...ils/web/servlet/ErrorHandlingServlet.java → ...ils/web/servlet/ErrorHandlingServlet.java
File renamed without changes.
View
0 ...groovy/grails/web/servlet/FlashScope.java → ...groovy/grails/web/servlet/FlashScope.java
File renamed without changes.
View
0 .../servlet/GrailsApplicationAttributes.java → .../servlet/GrailsApplicationAttributes.java
File renamed without changes.
View
0 ...rvlet/GrailsControllerHandlerMapping.java → ...rvlet/GrailsControllerHandlerMapping.java
File renamed without changes.
View
0 .../web/servlet/GrailsDispatcherServlet.java → .../web/servlet/GrailsDispatcherServlet.java
File renamed without changes.
View
0 .../grails/web/servlet/GrailsFlashScope.java → .../grails/web/servlet/GrailsFlashScope.java
File renamed without changes.
View
0 ...ils/web/servlet/GrailsRequestContext.java → ...ils/web/servlet/GrailsRequestContext.java
File renamed without changes.
View
0 ...ails/web/servlet/GrailsUrlPathHelper.java → ...ails/web/servlet/GrailsUrlPathHelper.java
File renamed without changes.
View
0 ...roovy/grails/web/servlet/HttpHeaders.java → ...roovy/grails/web/servlet/HttpHeaders.java
File renamed without changes.
View
0 ...t/WebRequestDelegatingRequestContext.java → ...t/WebRequestDelegatingRequestContext.java
File renamed without changes.
View
0 ...ls/web/servlet/WrappedResponseHolder.java → ...ls/web/servlet/WrappedResponseHolder.java
File renamed without changes.
View
0 ...let/filter/GrailsReloadServletFilter.java → ...let/filter/GrailsReloadServletFilter.java
File renamed without changes.
View
0 ...ls/web/servlet/filter/ResourceCopier.java → ...ls/web/servlet/filter/ResourceCopier.java
File renamed without changes.
View
0 ...let/mvc/AbstractTokenResponseHandler.java → ...let/mvc/AbstractTokenResponseHandler.java
File renamed without changes.
View
0 ...c/CommandObjectEnablingPostProcessor.java → ...c/CommandObjectEnablingPostProcessor.java
File renamed without changes.
View
0 ...b/servlet/mvc/GrailsControllerHelper.java → ...b/servlet/mvc/GrailsControllerHelper.java
File renamed without changes.
View
0 ...ls/web/servlet/mvc/GrailsHttpSession.java → ...ls/web/servlet/mvc/GrailsHttpSession.java
File renamed without changes.
View
0 ...web/servlet/mvc/GrailsParameterMap.groovy → ...web/servlet/mvc/GrailsParameterMap.groovy
File renamed without changes.
View
0 .../servlet/mvc/GrailsUrlHandlerMapping.java → .../servlet/mvc/GrailsUrlHandlerMapping.java
File renamed without changes.
View
0 ...ils/web/servlet/mvc/GrailsWebRequest.java → ...ils/web/servlet/mvc/GrailsWebRequest.java
File renamed without changes.
View
0 ...b/servlet/mvc/GrailsWebRequestFilter.java → ...b/servlet/mvc/GrailsWebRequestFilter.java
File renamed without changes.
View
0 ...ervlet/mvc/ParameterCreationListener.java → ...ervlet/mvc/ParameterCreationListener.java
File renamed without changes.
View
0 .../mvc/ParameterInitializationCallback.java → .../mvc/ParameterInitializationCallback.java
File renamed without changes.
View
0 ...eb/servlet/mvc/RedirectEventListener.java → ...eb/servlet/mvc/RedirectEventListener.java
File renamed without changes.
View
0 ...b/servlet/mvc/SimpleGrailsController.java → ...b/servlet/mvc/SimpleGrailsController.java
File renamed without changes.
View
0 ...let/mvc/SimpleGrailsControllerHelper.java → ...let/mvc/SimpleGrailsControllerHelper.java
File renamed without changes.
View
0 .../web/servlet/mvc/SynchronizerToken.groovy → .../web/servlet/mvc/SynchronizerToken.groovy
File renamed without changes.
View
0 ...web/servlet/mvc/TokenResponseHandler.java → ...web/servlet/mvc/TokenResponseHandler.java
File renamed without changes.
View
0 ...exceptions/CannotRedirectException.groovy → ...exceptions/CannotRedirectException.groovy
File renamed without changes.
View
0 ...eptions/ControllerExecutionException.java → ...eptions/ControllerExecutionException.java
File renamed without changes.
View
0 ...et/mvc/exceptions/GrailsMVCException.java → ...et/mvc/exceptions/GrailsMVCException.java
File renamed without changes.
View
0 .../IncompatibleParameterCountException.java → .../IncompatibleParameterCountException.java
File renamed without changes.
View
0 ...t/mvc/exceptions/InvalidUriException.java → ...t/mvc/exceptions/InvalidUriException.java
File renamed without changes.
View
0 ...ons/NoClosurePropertyForURIException.java → ...ons/NoClosurePropertyForURIException.java
File renamed without changes.
View
0 ...xceptions/NoViewNameDefinedException.java → ...xceptions/NoViewNameDefinedException.java
File renamed without changes.
View
0 ...xceptions/UnknownControllerException.java → ...xceptions/UnknownControllerException.java
File renamed without changes.
View
0 ...ions/UnsupportedReturnValueException.java → ...ions/UnsupportedReturnValueException.java
File renamed without changes.
View
0 .../web/servlet/view/GrailsViewResolver.java → .../web/servlet/view/GrailsViewResolver.java
File renamed without changes.
View
0 ...ails/web/servlet/view/GroovyPageView.java → ...ails/web/servlet/view/GroovyPageView.java
File renamed without changes.
View
0 ...ovy/grails/web/servlet/view/NullView.java → ...ovy/grails/web/servlet/view/NullView.java
File renamed without changes.
View
0 ...vy/grails/web/sitemesh/FactoryHolder.java → ...vy/grails/web/sitemesh/FactoryHolder.java
File renamed without changes.
View
0 .../grails/web/sitemesh/GSPSitemeshPage.java → .../grails/web/sitemesh/GSPSitemeshPage.java
File renamed without changes.
View
0 ...rails/web/sitemesh/Grails5535Factory.java → ...rails/web/sitemesh/Grails5535Factory.java
File renamed without changes.
View
0 ...emesh/GrailsContentBufferingResponse.java → ...emesh/GrailsContentBufferingResponse.java
File renamed without changes.
View
0 ...ls/web/sitemesh/GrailsHTMLPageParser.java → ...ls/web/sitemesh/GrailsHTMLPageParser.java
File renamed without changes.
View
32 ...sitemesh/GrailsLayoutDecoratorMapper.java → ...sitemesh/GrailsLayoutDecoratorMapper.java
@@ -17,6 +17,7 @@
import grails.util.Environment;
import grails.util.Metadata;
+import grails.util.PluginBuildSettings;
import groovy.lang.GroovyObject;
import java.io.IOException;
@@ -73,6 +74,7 @@
private ServletContext servletContext;
private WebApplicationContext applicationContext;
private GrailsPluginManager pluginManager;
+ private PluginBuildSettings pluginBuildSettings;
@Override
public void init(Config c, Properties properties, DecoratorMapper parentMapper) throws InstantiationException {
@@ -81,6 +83,7 @@ public void init(Config c, Properties properties, DecoratorMapper parentMapper)
applicationContext = WebApplicationContextUtils.getRequiredWebApplicationContext(servletContext);
if (applicationContext.containsBean(GrailsPluginManager.BEAN_NAME)) {
pluginManager = applicationContext.getBean(GrailsPluginManager.BEAN_NAME, GrailsPluginManager.class);
+ pluginBuildSettings = pluginManager.getPluginBuildSettings();
}
}
@@ -223,22 +226,25 @@ public String searchPluginViews(String name, ResourceLoader resourceLoader) {
private String searchPluginViewsInDevelopmentMode(String name) {
String pluginViewLocation = null;
- for (Resource resource : GrailsPluginUtils.getPluginDirectories()) {
- try {
- final String pathToLayoutInPlugin = "grails-app/views/layouts/"+name;
- final String absolutePathToResource = resource.getFile().getAbsolutePath();
- if (!absolutePathToResource.endsWith("/")) {
- resource = new FileSystemResource(absolutePathToResource + '/');
+ if(pluginBuildSettings != null) {
+ for (Resource resource : pluginBuildSettings.getPluginDirectories()) {
+ try {
+ final String pathToLayoutInPlugin = "grails-app/views/layouts/"+name;
+ final String absolutePathToResource = resource.getFile().getAbsolutePath();
+ if (!absolutePathToResource.endsWith("/")) {
+ resource = new FileSystemResource(absolutePathToResource + '/');
+ }
+ final Resource layoutPath = resource.createRelative(pathToLayoutInPlugin);
+ if (layoutPath.exists()) {
+ GrailsPluginInfo info = pluginBuildSettings.getPluginInfo(absolutePathToResource);
+ pluginViewLocation = GrailsResourceUtils.WEB_INF + "/plugins/" + info.getFullName() + '/' + pathToLayoutInPlugin;
+ }
}
- final Resource layoutPath = resource.createRelative(pathToLayoutInPlugin);
- if (layoutPath.exists()) {
- GrailsPluginInfo info = GrailsPluginUtils.getPluginBuildSettings().getPluginInfo(absolutePathToResource);
- pluginViewLocation = GrailsResourceUtils.WEB_INF + "/plugins/" + info.getFullName() + '/' + pathToLayoutInPlugin;
+ catch (IOException e) {
+ // ignore
}
}
- catch (IOException e) {
- // ignore
- }
+
}
return pluginViewLocation;
}
View
0 ...rails/web/sitemesh/GrailsNoDecorator.java → ...rails/web/sitemesh/GrailsNoDecorator.java
File renamed without changes.
View
0 ...grails/web/sitemesh/GrailsPageFilter.java → ...grails/web/sitemesh/GrailsPageFilter.java
File renamed without changes.
View
0 ...b/sitemesh/GrailsPageResponseWrapper.java → ...b/sitemesh/GrailsPageResponseWrapper.java
File renamed without changes.
View
0 ...b/sitemesh/GrailsRoutablePrintWriter.java → ...b/sitemesh/GrailsRoutablePrintWriter.java
File renamed without changes.
View
0 ...web/sitemesh/GrailsTokenizedHTMLPage.java → ...web/sitemesh/GrailsTokenizedHTMLPage.java
File renamed without changes.
View
0 ...s/groovy/grails/web/taglib/GrailsTag.java → ...s/groovy/grails/web/taglib/GrailsTag.java
File renamed without changes.
View
0 .../grails/web/taglib/GrailsTagRegistry.java → .../grails/web/taglib/GrailsTagRegistry.java
File renamed without changes.
View
0 ...y/grails/web/taglib/GroovyCollectTag.java → ...y/grails/web/taglib/GroovyCollectTag.java
File renamed without changes.
View
0 ...ails/web/taglib/GroovyConditionalTag.java → ...ails/web/taglib/GroovyConditionalTag.java
File renamed without changes.
View
0 ...roovy/grails/web/taglib/GroovyDefTag.java → ...roovy/grails/web/taglib/GroovyDefTag.java
File renamed without changes.
View
0 ...oovy/grails/web/taglib/GroovyEachTag.java → ...oovy/grails/web/taglib/GroovyEachTag.java
File renamed without changes.
View
0 ...vy/grails/web/taglib/GroovyElseIfTag.java → ...vy/grails/web/taglib/GroovyElseIfTag.java
File renamed without changes.
View
0 ...oovy/grails/web/taglib/GroovyElseTag.java → ...oovy/grails/web/taglib/GroovyElseTag.java
File renamed without changes.
View
0 ...y/grails/web/taglib/GroovyFindAllTag.java → ...y/grails/web/taglib/GroovyFindAllTag.java
File renamed without changes.
View
0 ...oovy/grails/web/taglib/GroovyGrepTag.java → ...oovy/grails/web/taglib/GroovyGrepTag.java
File renamed without changes.
View
0 ...groovy/grails/web/taglib/GroovyIfTag.java → ...groovy/grails/web/taglib/GroovyIfTag.java
File renamed without changes.
View
0 ...ls/web/taglib/GroovyPageAttributes.groovy → ...ls/web/taglib/GroovyPageAttributes.groovy
File renamed without changes.
View
0 .../grails/web/taglib/GroovyPageTagBody.java → .../grails/web/taglib/GroovyPageTagBody.java
File renamed without changes.
View
0 ...rails/web/taglib/GroovyPageTagWriter.java → ...rails/web/taglib/GroovyPageTagWriter.java
File renamed without changes.
View
0 ...vy/grails/web/taglib/GroovySyntaxTag.java → ...vy/grails/web/taglib/GroovySyntaxTag.java
File renamed without changes.
View
0 ...vy/grails/web/taglib/GroovyUnlessTag.java → ...vy/grails/web/taglib/GroovyUnlessTag.java
File renamed without changes.
View
0 ...ovy/grails/web/taglib/GroovyWhileTag.java → ...ovy/grails/web/taglib/GroovyWhileTag.java
File renamed without changes.
View
0 ...web/taglib/NamespacedTagDispatcher.groovy → ...web/taglib/NamespacedTagDispatcher.groovy
File renamed without changes.
View
0 ...ovy/grails/web/taglib/RenderInputTag.java → ...ovy/grails/web/taglib/RenderInputTag.java
File renamed without changes.
View
0 .../grails/web/taglib/RequestContextTag.java → .../grails/web/taglib/RequestContextTag.java
File renamed without changes.
View
0 ...taglib/exceptions/GrailsTagException.java → ...taglib/exceptions/GrailsTagException.java
File renamed without changes.
View
0 ...ls/web/taglib/jsp/JspActionSubmitTag.java → ...ls/web/taglib/jsp/JspActionSubmitTag.java
File renamed without changes.
View
0 ...grails/web/taglib/jsp/JspCheckboxTag.java → ...grails/web/taglib/jsp/JspCheckboxTag.java
File renamed without changes.
View
0 .../web/taglib/jsp/JspCurrencySelectTag.java → .../web/taglib/jsp/JspCurrencySelectTag.java
File renamed without changes.
View
0 ...ails/web/taglib/jsp/JspDatePickerTag.java → ...ails/web/taglib/jsp/JspDatePickerTag.java
File renamed without changes.
View
0 ...rails/web/taglib/jsp/JspEachErrorTag.java → ...rails/web/taglib/jsp/JspEachErrorTag.java
File renamed without changes.
View
0 ...ails/web/taglib/jsp/JspFormRemoteTag.java → ...ails/web/taglib/jsp/JspFormRemoteTag.java
File renamed without changes.
View
0 ...ovy/grails/web/taglib/jsp/JspFormTag.java → ...ovy/grails/web/taglib/jsp/JspFormTag.java
File renamed without changes.
View
0 ...rails/web/taglib/jsp/JspHasErrorsTag.java → ...rails/web/taglib/jsp/JspHasErrorsTag.java
File renamed without changes.
View
0 .../taglib/jsp/JspInvokeGrailsTagLibTag.java → .../taglib/jsp/JspInvokeGrailsTagLibTag.java
File renamed without changes.
View
0 ...ovy/grails/web/taglib/jsp/JspLinkTag.java → ...ovy/grails/web/taglib/jsp/JspLinkTag.java
File renamed without changes.
View
0 ...ls/web/taglib/jsp/JspLocaleSelectTag.java → ...ls/web/taglib/jsp/JspLocaleSelectTag.java
File renamed without changes.
View
0 .../grails/web/taglib/jsp/JspMessageTag.java → .../grails/web/taglib/jsp/JspMessageTag.java
File renamed without changes.
View
0 .../web/taglib/jsp/JspRemoteFunctionTag.java → .../web/taglib/jsp/JspRemoteFunctionTag.java
File renamed without changes.
View
0 ...ails/web/taglib/jsp/JspRemoteLinkTag.java → ...ails/web/taglib/jsp/JspRemoteLinkTag.java
File renamed without changes.
View
0 ...ls/web/taglib/jsp/JspRenderErrorsTag.java → ...ls/web/taglib/jsp/JspRenderErrorsTag.java
File renamed without changes.
View
0 ...ils/web/taglib/jsp/JspRenderInputTag.java → ...ils/web/taglib/jsp/JspRenderInputTag.java
File renamed without changes.
View
0 ...y/grails/web/taglib/jsp/JspRenderTag.java → ...y/grails/web/taglib/jsp/JspRenderTag.java
File renamed without changes.
View
0 ...y/grails/web/taglib/jsp/JspSelectTag.java → ...y/grails/web/taglib/jsp/JspSelectTag.java
File renamed without changes.
View
0 .../web/taglib/jsp/JspSubmitToRemoteTag.java → .../web/taglib/jsp/JspSubmitToRemoteTag.java
File renamed without changes.
View
0 .../web/taglib/jsp/JspTimeZoneSelectTag.java → .../web/taglib/jsp/JspTimeZoneSelectTag.java
File renamed without changes.
View
0 ...oovy/grails/web/transform/LineNumber.java → ...oovy/grails/web/transform/LineNumber.java
File renamed without changes.
View
0 ...ls/web/transform/LineNumberTransform.java → ...ls/web/transform/LineNumberTransform.java
File renamed without changes.
View
0 ...il/BoundedCharsAsEncodedBytesCounter.java → ...il/BoundedCharsAsEncodedBytesCounter.java
File renamed without changes.
View
0 ...ovy/grails/web/util/CodecPrintWriter.java → ...ovy/grails/web/util/CodecPrintWriter.java
File renamed without changes.
View
0 ...ls/web/util/DebugHttpSessionListener.java → ...ls/web/util/DebugHttpSessionListener.java
File renamed without changes.
View
0 ...vy/grails/web/util/GrailsPrintWriter.java → ...vy/grails/web/util/GrailsPrintWriter.java
File renamed without changes.
View
0 ...ails/web/util/IncludeResponseWrapper.java → ...ails/web/util/IncludeResponseWrapper.java
File renamed without changes.
View
0 ...oovy/grails/web/util/IncludedContent.java → ...oovy/grails/web/util/IncludedContent.java
File renamed without changes.
View
0 .../grails/web/util/Log4jConfigListener.java → .../grails/web/util/Log4jConfigListener.java
File renamed without changes.
View
0 ...ovy/grails/web/util/StreamByteBuffer.java → ...ovy/grails/web/util/StreamByteBuffer.java
File renamed without changes.
View
0 ...ovy/grails/web/util/StreamCharBuffer.java → ...ovy/grails/web/util/StreamCharBuffer.java
File renamed without changes.
View
0 ...ils/web/util/StringCharArrayAccessor.java → ...ils/web/util/StringCharArrayAccessor.java
File renamed without changes.
View
0 .../grails/web/util/TypeConvertingMap.groovy → .../grails/web/util/TypeConvertingMap.groovy
File renamed without changes.
View
0 ...haus/groovy/grails/web/util/WebUtils.java → ...haus/groovy/grails/web/util/WebUtils.java
File renamed without changes.
View
0 ...s/web/xml/PrettyPrintXMLStreamWriter.java → ...s/web/xml/PrettyPrintXMLStreamWriter.java
File renamed without changes.
View
0 ...grails/web/xml/StreamingMarkupWriter.java → ...grails/web/xml/StreamingMarkupWriter.java
File renamed without changes.
View
0 ...roovy/grails/web/xml/XMLStreamWriter.java → ...roovy/grails/web/xml/XMLStreamWriter.java
File renamed without changes.
View
3 settings.gradle
@@ -1,7 +1,8 @@
include 'grails-bootstrap',
'grails-core',
'grails-spring',
- 'grails-hibernate'
+ 'grails-hibernate',
+ 'grails-web'
/*,
'crud',
'docs',
View
211 src/java/grails/util/JSonBuilder.java
@@ -1,211 +0,0 @@
-/* Copyright 2004-2005 the original author or authors.
- *
- * 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.
- */
-package grails.util;
-
-import groovy.util.BuilderSupport;
-
-import java.io.IOException;
-import java.io.Writer;
-import java.util.Collection;
-import java.util.Iterator;
-import java.util.Map;
-import java.util.Stack;
-
-import javax.servlet.http.HttpServletResponse;
-
-import org.codehaus.groovy.grails.web.json.JSONException;
-import org.codehaus.groovy.grails.web.json.JSONWriter;
-import org.codehaus.groovy.grails.web.util.GrailsPrintWriter;
-
-/**
- * <p>JSonBuilder provides support for creating JSON responses</p>
- *
- * <p>If this builder is used in controllers no views should be configured since
- * content will be written to the HttpServletResponse instance. Also no operations
- * should be performed on the response object prior to passing it to this builder.</p>
- *
- * <p>This builder will set the content type of the response to "application/json"</p>
- *
- * <p>Sending a simple key value pair to the client requires this code:</p>
- *
- * <pre>
- * new JsonBuilder(response).json{ message('Hello World') }
- * </pre>
- *
- * <p>will produce output as follows:</p>
- * <pre>{"message":"Hello World"}</pre>
- *
- * @author Michal Klujszo
- * @author Graeme Rocher
- * @since 0.2
- *
- * @deprecated Use {@link grails.web.JSONBuilder} instead
- *
- * Date Created: May, 18, 2006
- */
-@Deprecated
-public class JSonBuilder extends BuilderSupport {
-
- private static final String JSON_BUILDER = "JSON Builder: ";
- private static final String TEXT_JSON = "application/json";
- private static final String UTF_8 = "UTF-8";
-
- private enum Mode {
- ARRAY,
- OBJECT
- }
-
- private Stack<Mode> stack = new Stack<Mode>();
- private boolean start = true;
- private JSONWriter writer;
-
- public JSonBuilder(HttpServletResponse response) throws IOException {
- this(response.getWriter());
- if (response.getContentType() == null) {
- response.setContentType(GrailsWebUtil.getContentType(TEXT_JSON,UTF_8));
- }
- }
-
- public JSonBuilder(JSONWriter _writer) {
- writer = _writer;
- }
-
- public JSonBuilder(Writer writer) {
- this(new JSONWriter((!(writer instanceof GrailsPrintWriter)) ? new GrailsPrintWriter(writer) : writer));
- }
-
- @Override
- protected Object createNode(Object name) {
- int retVal = 1;
- try {
- if (start) {
- start = false;
- writeObject();
- }
- else {
- if (getCurrent() == null && stack.peek() == Mode.OBJECT) {
- throw new IllegalArgumentException(JSON_BUILDER +
- "only call to [element { }] is allowed when creating array");
- }
-
- if (stack.peek() == Mode.ARRAY) {
- writeObject();
- retVal = 2;
- }
- writer.key(String.valueOf(name)).array();
- stack.push(Mode.ARRAY);
- }
- }
- catch (JSONException e) {
- throw new IllegalArgumentException(JSON_BUILDER + "invalid element");
- }
-
- return retVal;
- }
-
- @SuppressWarnings("rawtypes")
- @Override
- protected Object createNode(Object key, Map valueMap) {
- try {
- if (stack.peek().equals(Mode.OBJECT)) writer.key(String.valueOf(key));
- writer.object();
- for (Iterator iter = valueMap.entrySet().iterator(); iter.hasNext();) {
- Map.Entry element = (Map.Entry) iter.next();
- writer.key(String.valueOf(element.getKey())).value(element.getValue());
- }
- writer.endObject();
- return null;
- }
- catch (JSONException e) {
- throw new IllegalArgumentException(JSON_BUILDER + "invalid element");
- }
- }
-
- @SuppressWarnings("rawtypes")
- @Override
- protected Object createNode(Object arg0, Map arg1, Object arg2) {
- throw new IllegalArgumentException(JSON_BUILDER + "not implemented");
- }
-
- @SuppressWarnings("rawtypes")
- @Override
- protected Object createNode(Object key, Object value) {
- if (getCurrent() == null && stack.peek().equals(Mode.OBJECT)) {
- throw new IllegalArgumentException(JSON_BUILDER +
- "only call to [element { }] is allowed when creating array");
- }
- try {
- int retVal = 0;
- if (stack.peek().equals(Mode.ARRAY)) {
- writeObject();
- retVal = 1;
- }
- if (value instanceof Collection) {
- writer.key(String.valueOf(key));
- handleCollectionRecurse((Collection)value);
- }
- else {
- writer.key(String.valueOf(key)).value(value);
- }
- return retVal != 0 ? new Integer(retVal) : null;
- }
- catch (JSONException e) {
- throw new IllegalArgumentException(JSON_BUILDER + "invalid element");
- }
- }
-
- @SuppressWarnings("rawtypes")
- private void handleCollectionRecurse(Collection c) throws JSONException {
- writer.array();
- for (Iterator i = c.iterator(); i.hasNext();) {
- Object element = i.next();
- if (element instanceof Collection) {
- handleCollectionRecurse((Collection)element);
- }else {
- writer.value(element);
- }
- }
- writer.endArray();
- }
-
- @Override
- protected void nodeCompleted(Object parent, Object node) {
- Object last = null;
-
- if (node != null) {
- try {
- int i = ((Integer)node).intValue();
- while (i-- > 0) {
- last = stack.pop();
- if (Mode.ARRAY == last) writer.endArray();
- if (Mode.OBJECT == last) writer.endObject();
- }
- }
- catch (JSONException e) {
- throw new IllegalArgumentException(JSON_BUILDER + "invalid element on the stack");
- }
- }
- }
-
- @Override
- protected void setParent(Object arg0, Object arg1) {
- /* do nothing */
- }
-
- private void writeObject() throws JSONException {
- writer.object();
- stack.push(Mode.OBJECT);
- }
-}
View
166 src/java/grails/util/OpenRicoBuilder.java
@@ -1,166 +0,0 @@
-/*
- * Copyright 2004-2005 the original author or authors.
- *
- * 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.
- */
-package grails.util;
-
-import groovy.xml.MarkupBuilder;
-
-import java.io.IOException;
-import java.util.Map;
-
-import javax.servlet.http.HttpServletResponse;
-
-/**
- * <p>Provides support for creating OpenRico AJAX responses.
- *
- * <p>If this builder is used in controllers no views should be configured since
- * content will be written to the HttpServletResponse instance. Also no operations
- * should be performed on the response object prior to passing it to this builder.
- *
- * <p>This builder will set the content type of the response to "text/xml" and will
- * render a correct XML prolog (<?xml version="1.0" encoding="ISO-8859-1"?>).
- *
- * <p>This builder supports no namespaces or hyphens in element and attribute names.
- *
- * <p>Use this builder to write a OpenRico reponse to the client. Sending a simple
- * DIV tag to the client requires this code:
- *
- * <pre>
- * new OpenRicoBuilder(response).ajax { element(id:"personInfo") { div(class:"person") } }
- * </pre>
- *
- * <p>Sending object XML to the client requires this code:
- *
- * <pre>
- * new OpenRicoBuilder(response).ajax { object(id:"formLetterUpdater") {
- * person(
- * fullName:"Pat Barnes",
- * title:"Mr.",
- * firstName:"Pat",
- * lastName:"Barnes")
- * }
- * }
- * </pre>
- *
- * <p>The first call on a OpenRicoBuilder instance should be "ajax", the second either "element" (to return HTML)
- * or object (to return XML) both with a required "id" attribute. Violations against these rules will be
- * reported as exceptions.
- *
- * <p>OpenRico responses can contain multiple element and/or object nodes which is supported by this builder.
- *
- * <p>When using OpenRicoBuilder in controllers you may need to return a null value at the end of a closure to avoid an
- * UnsupporterReturnValueException.
- *
- * @author Steven Devijver
- * @since Jul 5, 2005
- */
-public class OpenRicoBuilder extends MarkupBuilder {
-
- private static final String TEXT_XML = "text/xml";
- private static final String UTF_8 = "UTF-8";
- private static final String AJAX = "ajax";
- private static final String AJAX_RESPONSE = "ajax-response";