History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: GRAILS-2412
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Graeme Rocher
Reporter: Jason Rudolph
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Grails

Patch: Resolve deprecation warnings in Grails build output

Created: 08/Feb/08 11:24 PM   Updated: 25/Feb/08 02:33 AM
Component/s: ContinuousBuild
Affects Version/s: 1.0
Fix Version/s: 1.0.1

Time Tracking:
Not Specified

File Attachments: 1. File resolve_deprecation_warnings_in_build.diff (4 kb)

Environment: Mac OS X 10.5, JDK 1.5

Patch Submitted: Yes


 Description  « Hide
The attached patch resolves all deprecation-related warnings that appear in the Grails build output:
[groovyc] /Users/jason/dev/projects/grails/grails/src/web/org/codehaus/groovy/grails/web/servlet/mvc/GrailsHttpSession.java:21: warning: [deprecation] javax.servlet.http.HttpSessionContext in javax.servlet.http has been deprecated
  [groovyc] import javax.servlet.http.HttpSessionContext;
  [groovyc]                           ^
...
  [groovyc] /Users/jason/dev/projects/grails/grails/src/commons/org/codehaus/groovy/grails/commons/DefaultGrailsDomainClassProperty.java:487: warning: [deprecation] getPersistantProperties() in org.codehaus.groovy.grails.commons.GrailsDomainClass has been deprecated
  [groovyc]         public GrailsDomainClassProperty[] getPersistantProperties() {
  [groovyc]                                            ^
...
  [groovyc] /Users/jason/dev/projects/grails/grails/test/commons/grails/util/JSonBuilderTests.java:24: warning: [deprecation] setStatus(int,java.lang.String) in javax.servlet.http.HttpServletResponse has been deprecated
  [groovyc]                     public PrintWriter getWriter() throws UnsupportedEncodingException {
  [groovyc]                                            ^
  [groovyc] /Users/jason/dev/projects/grails/grails/test/commons/grails/util/JSonBuilderTests.java:24: warning: [deprecation] encodeRedirectUrl(java.lang.String) in javax.servlet.http.HttpServletResponse has been deprecated
  [groovyc]                     public PrintWriter getWriter() throws UnsupportedEncodingException {
  [groovyc]                                            ^
  [groovyc] /Users/jason/dev/projects/grails/grails/test/commons/grails/util/JSonBuilderTests.java:24: warning: [deprecation] encodeUrl(java.lang.String) in javax.servlet.http.HttpServletResponse has been deprecated
  [groovyc]                     public PrintWriter getWriter() throws UnsupportedEncodingException {
  [groovyc]                                            ^
  [groovyc] /Users/jason/dev/projects/grails/grails/test/commons/grails/util/OpenRicoBuilderTests.java:53: warning: [deprecation] setStatus(int,java.lang.String) in javax.servlet.http.HttpServletResponse has been deprecated
  [groovyc]                     public PrintWriter getWriter() throws UnsupportedEncodingException {
  [groovyc]                                            ^
  [groovyc] /Users/jason/dev/projects/grails/grails/test/commons/grails/util/OpenRicoBuilderTests.java:53: warning: [deprecation] encodeRedirectUrl(java.lang.String) in javax.servlet.http.HttpServletResponse has been deprecated
  [groovyc]                     public PrintWriter getWriter() throws UnsupportedEncodingException {
  [groovyc]                                            ^
  [groovyc] /Users/jason/dev/projects/grails/grails/test/commons/grails/util/OpenRicoBuilderTests.java:53: warning: [deprecation] encodeUrl(java.lang.String) in javax.servlet.http.HttpServletResponse has been deprecated
  [groovyc]                     public PrintWriter getWriter() throws UnsupportedEncodingException {
  [groovyc]                                            ^


 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Graeme Rocher - 18/Feb/08 04:13 AM
patch applied. thanks.

Claus Ibsen - 25/Feb/08 02:33 AM
Shouldn't we raise a JIRA in spring so they could mark those methods as @deprecated in their distros?