Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: GRAILS-11505C
Commits on Jun 17, 2014
  1. Lari Hotari
  2. update version to 2.4.1

    Graeme Rocher authored
Commits on Jun 16, 2014
  1. graemerocher

    Enable Travis

    graemerocher authored
  2. graemerocher
  3. graemerocher

    (GRAILS-11487) Fixed location of grails cache files for Windows

    Eugeny Pozharsky authored graemerocher committed
  4. graemerocher

    Merge branch '2.3.x' into 2.4.x

    graemerocher authored
    Conflicts:
    	grails-web-common/src/main/groovy/org/codehaus/groovy/grails/web/servlet/mvc/GrailsParameterMap.java
  5. graemerocher
  6. graemerocher
  7. Lari Hotari
  8. Lari Hotari

    Merge branch '2.3.x' into 2.4.x

    lhotari authored
    Conflicts:
    	grails-encoder/src/main/groovy/org/codehaus/groovy/grails/support/encoding/AbstractEncodedAppender.java
    	grails-encoder/src/main/groovy/org/codehaus/groovy/grails/support/encoding/StreamingStatelessEncoder.java
    	grails-test-suite-uber/src/test/groovy/org/codehaus/groovy/grails/web/util/StreamCharBufferSpec.groovy
  9. Lari Hotari
  10. Lari Hotari

    GRAILS-11507 optimize output of StringBuilder and StringBuffer instan…

    lhotari authored
    …ces (CharSequence) in GrailsPrintWriter
  11. Lari Hotari
Commits on Jun 14, 2014
  1. Lari Hotari

    Merge branch '2.3.x' into 2.4.x

    lhotari authored
    Conflicts:
    	grails-encoder/src/main/groovy/org/codehaus/groovy/grails/web/util/StreamCharBuffer.java
    	grails-test-suite-web/src/test/groovy/org/codehaus/groovy/grails/web/codecs/CodecSpec.groovy
  2. Lari Hotari

    GRAILS-11361 JSON Converter should ignore encoding state (like usage …

    lhotari authored
    …of raw)
    
    - JSONCodec is used in JSONObject for escaping object inputs
    - this change adds a feature to the EncodedAppender to force encoding of all input
Commits on Jun 13, 2014
  1. Jeff Scott Brown
  2. Jeff Scott Brown

    interceptor methods should be private

    jeffbrown authored
     This should fix the failing JDK8 joint build test.  The issue is that since these methods were public they were being configured as controller actions.  This happened to work ok with JDK7 and not work with JDK8 because of a difference in the ordering of AST transformation classes at compile time.
    
     When a controller is compiled with JDK7, the getRequest method that we add to that controller looks like this...
    
        public HttpServletRequest getRequest() {
            return this.instanceControllerTagLibraryApi.getRequest(this);
        }
    
    When that same controller is compiled with JDK8 that method looks like this...
    
        public HttpServletRequest getRequest() {
            return this.instanceControllersRestApi.getRequest(this);
        }
    
    instanceControllerTagLibraryApi is initialized in the constructor.  instanceControllersRestApi is not, at least not directly.  I think it relies on injection from the app context and that bean doesn't exist when that particular failing test is run.
    
    Since these methods were being configured as controller action methods code was being added to them to access the request in order to do allowedMethods checking.  Because instanceControllersRestApi is used when the controller is compiled with JDK8 and that property is null for this particular test, the test was failing.
  3. graemerocher
  4. graemerocher
  5. graemerocher
  6. graemerocher
  7. graemerocher

    Merge branch '2.3.x' of github.com:grails/grails-core into 2.3.x

    graemerocher authored
    Conflicts:
    	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/cli/fork/ForkedGrailsProcess.groovy
  8. graemerocher

    Merge branch '2.3.x' into 2.4.x

    graemerocher authored
    Conflicts:
    	grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/cli/fork/ForkedGrailsProcess.groovy
  9. graemerocher

    Merged changes

    graemerocher authored
  10. graemerocher
  11. graemerocher
  12. Lari Hotari
  13. Lari Hotari
  14. Lari Hotari
Commits on Jun 12, 2014
  1. Lari Hotari

    improve performance leftShift(Object) method of GrailsPrintWriter

    lhotari authored
    - CompileStatic code picks this method, no call site caching like in dynamic code, so optimize the happy path
  2. Lari Hotari

    optimize GroovyPageOutputStack performance

    lhotari authored
    - reduce unnecessary operations
  3. Lari Hotari
  4. Lari Hotari
  5. graemerocher

    upgrade to Aether 1.0.0

    graemerocher authored
  6. graemerocher

    Improve the solution that ensures the correct version of spring, groo…

    graemerocher authored
    …vy and grails jars by reading info from GrailsCoreDependencies
Something went wrong with that request. Please try again.