Skip to content

Commit

Permalink
Merge pull request #311 from codeconsole/gradle-89-compat
Browse files Browse the repository at this point in the history
Make Gradle 8.9 compatable
  • Loading branch information
codeconsole authored Jul 30, 2024
2 parents c640157 + 41ff585 commit a823c74
Showing 1 changed file with 16 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,22 +1,30 @@
package org.grails.gradle.plugin.web.gsp

import org.gradle.api.model.ObjectFactory
import org.gradle.api.tasks.Input
import org.gradle.api.tasks.Nested
import org.gradle.api.tasks.compile.AbstractOptions
import org.gradle.api.tasks.compile.BaseForkOptions
import org.gradle.api.tasks.compile.GroovyForkOptions
import javax.inject.Inject;

/**
* Presents the Compile Options used by the {@llink GroovyPageForkCompileTask}
*
* @author David Estes
* @since 4.0
*/
class GspCompileOptions implements Serializable {
* Presents the Compile Options used by the {@llink GroovyPageForkCompileTask}
*
* @author David Estes
* @since 4.0
*/
class GspCompileOptions extends AbstractOptions {
private static final long serialVersionUID = 0L;

@Input
String encoding = "UTF-8"
String encoding = "UTF-8"

@Inject
protected ObjectFactory getObjectFactory() {
throw new UnsupportedOperationException();
}

@Nested
GroovyForkOptions forkOptions = new GroovyForkOptions()
GroovyForkOptions forkOptions = getObjectFactory().newInstance(GroovyForkOptions.class)
}

0 comments on commit a823c74

Please sign in to comment.