Binary compatibility report for the Grails library between 2.2.2 and 2.2.3 versions

Test Info


Library NameGrails
Version #12.2.2
Version #22.2.3

Test Results


Total Java ARchives21
Total Methods / Classes16210 / 2335
VerdictIncompatible
(22.9%)

Problem Summary


SeverityCount
Added Methods-52
Removed MethodsHigh129
Problems with
Data Types
High236
Medium0
Low3
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-5

Added Methods (52)


grails-bootstrap-2.2.3.jar, BuildSettings.class
package grails.util
BuildSettings.copyDirectoryContentsToTarget ( File dir, String targetPath )  :  void
BuildSettings.initializeResourcesDir ( )  :  void

grails-bootstrap-2.2.3.jar, FileSystemResource.class
package org.codehaus.groovy.grails.io.support
FileSystemResource.toString ( )  :  String

grails-bootstrap-2.2.3.jar, UrlResource.class
package org.codehaus.groovy.grails.io.support
UrlResource.toString ( )  :  String

grails-core-2.2.3.jar, AbstractGrailsArtefactTransformer.class
package org.codehaus.groovy.grails.compiler.injection
AbstractGrailsArtefactTransformer.performInjectionOnAnnotatedClass ( SourceUnit source, GeneratorContext context, ClassNode classNode )  :  void

grails-core-2.2.3.jar, AnnotatedClassInjector.class
package org.codehaus.groovy.grails.compiler.injection
AnnotatedClassInjector.performInjectionOnAnnotatedClass ( SourceUnit p1, GeneratorContext p2, ClassNode p3 ) [abstract]  :  void

grails-core-2.2.3.jar, DefaultGrailsDomainClassInjector.class
package org.codehaus.groovy.grails.compiler.injection
DefaultGrailsDomainClassInjector.getArtefactTypes ( )  :  String[ ]

grails-core-2.2.3.jar, GrailsASTUtils.class
package org.codehaus.groovy.grails.compiler.injection
GrailsASTUtils.isInnerClassNode ( ClassNode classNode ) [static]  :  boolean

grails-datastore-core-1.1.8.RELEASE.jar, AbstractAttributeStoringSession.class
package org.grails.datastore.mapping.core
AbstractAttributeStoringSession.clearSessionProperty ( String property )  :  Object
AbstractAttributeStoringSession.getSessionProperty ( String property )  :  Object
AbstractAttributeStoringSession.setSessionProperty ( String property, Object value )  :  Object

grails-datastore-core-1.1.8.RELEASE.jar, AbstractQueryEvent.class
package org.grails.datastore.mapping.query.event
AbstractQueryEvent.AbstractQueryEvent ( Query query )
AbstractQueryEvent.getEventType ( ) [abstract]  :  QueryEventType
AbstractQueryEvent.getQuery ( )  :  Query

grails-datastore-core-1.1.8.RELEASE.jar, KeyValuePersistentEntity.class
package org.grails.datastore.mapping.keyvalue.mapping.config
KeyValuePersistentEntity.getParentEntity ( )  :  PersistentEntity
KeyValuePersistentEntity.getPropertyByName ( String name )  :  PersistentProperty

grails-datastore-core-1.1.8.RELEASE.jar, PostQueryEvent.class
package org.grails.datastore.mapping.query.event
PostQueryEvent.getEventType ( )  :  QueryEventType
PostQueryEvent.getResults ( )  :  List
PostQueryEvent.PostQueryEvent ( Query query, List results )
PostQueryEvent.setResults ( List results )  :  void

grails-datastore-core-1.1.8.RELEASE.jar, PreQueryEvent.class
package org.grails.datastore.mapping.query.event
PreQueryEvent.getEventType ( )  :  QueryEventType
PreQueryEvent.PreQueryEvent ( Query query )

grails-datastore-core-1.1.8.RELEASE.jar, QueryEventType.class
package org.grails.datastore.mapping.query.event
QueryEventType.valueOf ( String name ) [static]  :  QueryEventType
QueryEventType.values ( ) [static]  :  QueryEventType[ ]

grails-datastore-core-1.1.8.RELEASE.jar, Session.class
package org.grails.datastore.mapping.core
Session.clearSessionProperty ( String p1 ) [abstract]  :  Object
Session.getSessionProperty ( String p1 ) [abstract]  :  Object
Session.setSessionProperty ( String p1, Object p2 ) [abstract]  :  Object

grails-datastore-core-1.1.8.RELEASE.jar, SessionCreationEvent.class
package org.grails.datastore.mapping.core
SessionCreationEvent.getSession ( )  :  Session
SessionCreationEvent.SessionCreationEvent ( Session session )

grails-datastore-simple-1.1.8.RELEASE.jar, SimpleMapQuery.class
package org.grails.datastore.mapping.simple.query
SimpleMapQuery.resolveIfEmbedded ( Object propertyName, Object obj )  :  Object

grails-web-2.2.3.jar, PageRenderRequestCreator.class
package grails.gsp
PageRenderer.PageRenderRequestCreator.__.swapInit ( ) [static]  :  void
PageRenderer.PageRenderRequestCreator.createInstance ( String requestURI ) [static]  :  HttpServletRequest
PageRenderer.PageRenderRequestCreator.getMetaClass ( )  :  MetaClass
PageRenderer.PageRenderRequestCreator.getProperty ( String p1 )  :  Object
PageRenderer.PageRenderRequestCreator.invokeMethod ( String p1, Object p2 )  :  Object
PageRenderer.PageRenderRequestCreator.methodMissing ( String name, Object args )  :  Object
PageRenderer.PageRenderRequestCreator.PageRenderer.PageRenderRequestCreator ( )
PageRenderer.PageRenderRequestCreator.propertyMissing ( String name )  :  Object
PageRenderer.PageRenderRequestCreator.propertyMissing ( String name, Object val )  :  void
PageRenderer.PageRenderRequestCreator.setMetaClass ( MetaClass p1 )  :  void
PageRenderer.PageRenderRequestCreator.setProperty ( String p1, Object p2 )  :  void

grails-web-2.2.3.jar, PageRenderResponseCreator.class
package grails.gsp
PageRenderer.PageRenderResponseCreator.__.swapInit ( ) [static]  :  void
PageRenderer.PageRenderResponseCreator.createInstance ( PrintWriter writer ) [static]  :  HttpServletResponse
PageRenderer.PageRenderResponseCreator.getMetaClass ( )  :  MetaClass
PageRenderer.PageRenderResponseCreator.getProperty ( String p1 )  :  Object
PageRenderer.PageRenderResponseCreator.invokeMethod ( String p1, Object p2 )  :  Object
PageRenderer.PageRenderResponseCreator.methodMissing ( String name, Object args )  :  Object
PageRenderer.PageRenderResponseCreator.PageRenderer.PageRenderResponseCreator ( )
PageRenderer.PageRenderResponseCreator.propertyMissing ( String name )  :  Object
PageRenderer.PageRenderResponseCreator.propertyMissing ( String name, Object val )  :  void
PageRenderer.PageRenderResponseCreator.setMetaClass ( MetaClass p1 )  :  void
PageRenderer.PageRenderResponseCreator.setProperty ( String p1, Object p2 )  :  void

to the top

Removed Methods (129)


grails-web-2.2.2.jar, PageRenderRequest.class
package grails.gsp
PageRenderer.PageRenderRequest.__.swapInit ( ) [static]  :  void
PageRenderer.PageRenderRequest.authenticate ( HttpServletResponse response )  :  boolean
PageRenderer.PageRenderRequest.getAsyncContext ( )  :  AsyncContext
PageRenderer.PageRenderRequest.getAttribute ( String name )  :  Object
PageRenderer.PageRenderRequest.getAttributeNames ( )  :  Enumeration
PageRenderer.PageRenderRequest.getAttributes ( )  :  Object
PageRenderer.PageRenderRequest.getAuthType ( )  :  String
PageRenderer.PageRenderRequest.getCharacterEncoding ( )  :  String
PageRenderer.PageRenderRequest.getContentLength ( )  :  int
PageRenderer.PageRenderRequest.getContentType ( )  :  String
PageRenderer.PageRenderRequest.getContextPath ( )  :  String
PageRenderer.PageRenderRequest.getCookies ( )  :  Cookie[ ]
PageRenderer.PageRenderRequest.getDateHeader ( String name )  :  long
PageRenderer.PageRenderRequest.getDispatcherType ( )  :  DispatcherType
PageRenderer.PageRenderRequest.getHeader ( String name )  :  String
PageRenderer.PageRenderRequest.getHeaderNames ( )  :  Enumeration
PageRenderer.PageRenderRequest.getHeaders ( String name )  :  Enumeration
PageRenderer.PageRenderRequest.getInputStream ( )  :  ServletInputStream
PageRenderer.PageRenderRequest.getIntHeader ( String name )  :  int
PageRenderer.PageRenderRequest.getLocalAddr ( )  :  String
PageRenderer.PageRenderRequest.getLocale ( )  :  Locale
PageRenderer.PageRenderRequest.getLocales ( )  :  Enumeration
PageRenderer.PageRenderRequest.getLocalName ( )  :  String
PageRenderer.PageRenderRequest.getLocalPort ( )  :  int
PageRenderer.PageRenderRequest.getMetaClass ( )  :  MetaClass
PageRenderer.PageRenderRequest.getMethod ( )  :  String
PageRenderer.PageRenderRequest.getParameter ( String name )  :  String
PageRenderer.PageRenderRequest.getParameterMap ( )  :  Map
PageRenderer.PageRenderRequest.getParameterNames ( )  :  Enumeration
PageRenderer.PageRenderRequest.getParameterValues ( String name )  :  String[ ]
PageRenderer.PageRenderRequest.getParams ( )  :  Object
PageRenderer.PageRenderRequest.getPart ( String name )  :  Part
PageRenderer.PageRenderRequest.getParts ( )  :  Collection
PageRenderer.PageRenderRequest.getPathInfo ( )  :  String
PageRenderer.PageRenderRequest.getPathTranslated ( )  :  String
PageRenderer.PageRenderRequest.getProperty ( String p1 )  :  Object
PageRenderer.PageRenderRequest.getProtocol ( )  :  String
PageRenderer.PageRenderRequest.getQueryString ( )  :  String
PageRenderer.PageRenderRequest.getReader ( )  :  BufferedReader
PageRenderer.PageRenderRequest.getRealPath ( String path )  :  String
PageRenderer.PageRenderRequest.getRemoteAddr ( )  :  String
PageRenderer.PageRenderRequest.getRemoteHost ( )  :  String
PageRenderer.PageRenderRequest.getRemotePort ( )  :  int
PageRenderer.PageRenderRequest.getRemoteUser ( )  :  String
PageRenderer.PageRenderRequest.getRequestDispatcher ( String path )  :  RequestDispatcher
PageRenderer.PageRenderRequest.getRequestedSessionId ( )  :  String
PageRenderer.PageRenderRequest.getRequestURI ( )  :  String
PageRenderer.PageRenderRequest.getRequestURL ( )  :  StringBuffer
PageRenderer.PageRenderRequest.getScheme ( )  :  String
PageRenderer.PageRenderRequest.getServerName ( )  :  String
PageRenderer.PageRenderRequest.getServerPort ( )  :  int
PageRenderer.PageRenderRequest.getServletContext ( )  :  ServletContext
PageRenderer.PageRenderRequest.getServletPath ( )  :  String
PageRenderer.PageRenderRequest.getSession ( )  :  HttpSession
PageRenderer.PageRenderRequest.getSession ( boolean create )  :  HttpSession
PageRenderer.PageRenderRequest.getUserPrincipal ( )  :  Principal
PageRenderer.PageRenderRequest.invokeMethod ( String p1, Object p2 )  :  Object
PageRenderer.PageRenderRequest.isAsyncStarted ( )  :  boolean
PageRenderer.PageRenderRequest.isAsyncSupported ( )  :  boolean
PageRenderer.PageRenderRequest.isRequestedSessionIdFromCookie ( )  :  boolean
PageRenderer.PageRenderRequest.isRequestedSessionIdFromURL ( )  :  boolean
PageRenderer.PageRenderRequest.isRequestedSessionIdFromUrl ( )  :  boolean
PageRenderer.PageRenderRequest.isRequestedSessionIdValid ( )  :  boolean
PageRenderer.PageRenderRequest.isSecure ( )  :  boolean
PageRenderer.PageRenderRequest.isUserInRole ( String role )  :  boolean
PageRenderer.PageRenderRequest.login ( String username, String password )  :  void
PageRenderer.PageRenderRequest.logout ( )  :  void
PageRenderer.PageRenderRequest.methodMissing ( String name, Object args )  :  Object
PageRenderer.PageRenderRequest.PageRenderer.PageRenderRequest ( PageRenderer requestURI, String p2 )
PageRenderer.PageRenderRequest.propertyMissing ( String name )  :  Object
PageRenderer.PageRenderRequest.propertyMissing ( String name, Object val )  :  void
PageRenderer.PageRenderRequest.removeAttribute ( String name )  :  void
PageRenderer.PageRenderRequest.setAttribute ( String name, Object o )  :  void
PageRenderer.PageRenderRequest.setAttributes ( Object p1 )  :  void
PageRenderer.PageRenderRequest.setCharacterEncoding ( String p1 )  :  void
PageRenderer.PageRenderRequest.setContentType ( String p1 )  :  void
PageRenderer.PageRenderRequest.setMetaClass ( MetaClass p1 )  :  void
PageRenderer.PageRenderRequest.setParams ( Object p1 )  :  void
PageRenderer.PageRenderRequest.setProperty ( String p1, Object p2 )  :  void
PageRenderer.PageRenderRequest.setRequestURI ( String p1 )  :  void
PageRenderer.PageRenderRequest.startAsync ( )  :  AsyncContext
PageRenderer.PageRenderRequest.startAsync ( ServletRequest servletRequest, ServletResponse servletResponse )  :  AsyncContext

grails-web-2.2.2.jar, PageRenderResponse.class
package grails.gsp
PageRenderer.PageRenderResponse.__.swapInit ( ) [static]  :  void
PageRenderer.PageRenderResponse.addCookie ( Cookie cookie )  :  void
PageRenderer.PageRenderResponse.addDateHeader ( String name, long date )  :  void
PageRenderer.PageRenderResponse.addHeader ( String name, String value )  :  void
PageRenderer.PageRenderResponse.addIntHeader ( String name, int value )  :  void
PageRenderer.PageRenderResponse.containsHeader ( String name )  :  boolean
PageRenderer.PageRenderResponse.encodeRedirectUrl ( String url )  :  String
PageRenderer.PageRenderResponse.encodeRedirectURL ( String url )  :  String
PageRenderer.PageRenderResponse.encodeUrl ( String url )  :  String
PageRenderer.PageRenderResponse.encodeURL ( String url )  :  String
PageRenderer.PageRenderResponse.flushBuffer ( )  :  void
PageRenderer.PageRenderResponse.getBufferSize ( )  :  int
PageRenderer.PageRenderResponse.getCharacterEncoding ( )  :  String
PageRenderer.PageRenderResponse.getContentType ( )  :  String
PageRenderer.PageRenderResponse.getHeader ( String name )  :  String
PageRenderer.PageRenderResponse.getHeaderNames ( )  :  Collection
PageRenderer.PageRenderResponse.getHeaders ( String name )  :  Collection
PageRenderer.PageRenderResponse.getLocale ( )  :  Locale
PageRenderer.PageRenderResponse.getMetaClass ( )  :  MetaClass
PageRenderer.PageRenderResponse.getOutputStream ( )  :  ServletOutputStream
PageRenderer.PageRenderResponse.getProperty ( String p1 )  :  Object
PageRenderer.PageRenderResponse.getStatus ( )  :  int
PageRenderer.PageRenderResponse.getWriter ( )  :  PrintWriter
PageRenderer.PageRenderResponse.invokeMethod ( String p1, Object p2 )  :  Object
PageRenderer.PageRenderResponse.isCommitted ( )  :  boolean
PageRenderer.PageRenderResponse.methodMissing ( String name, Object args )  :  Object
PageRenderer.PageRenderResponse.PageRenderer.PageRenderResponse ( PageRenderer writer, PrintWriter p2 )
PageRenderer.PageRenderResponse.propertyMissing ( String name )  :  Object
PageRenderer.PageRenderResponse.propertyMissing ( String name, Object val )  :  void
PageRenderer.PageRenderResponse.reset ( )  :  void
PageRenderer.PageRenderResponse.resetBuffer ( )  :  void
PageRenderer.PageRenderResponse.sendError ( int sc )  :  void
PageRenderer.PageRenderResponse.sendError ( int sc, String msg )  :  void
PageRenderer.PageRenderResponse.sendRedirect ( String location )  :  void
PageRenderer.PageRenderResponse.setBufferSize ( int p1 )  :  void
PageRenderer.PageRenderResponse.setCharacterEncoding ( String p1 )  :  void
PageRenderer.PageRenderResponse.setContentLength ( int len )  :  void
PageRenderer.PageRenderResponse.setContentType ( String p1 )  :  void
PageRenderer.PageRenderResponse.setDateHeader ( String name, long date )  :  void
PageRenderer.PageRenderResponse.setHeader ( String name, String value )  :  void
PageRenderer.PageRenderResponse.setIntHeader ( String name, int value )  :  void
PageRenderer.PageRenderResponse.setLocale ( Locale p1 )  :  void
PageRenderer.PageRenderResponse.setMetaClass ( MetaClass p1 )  :  void
PageRenderer.PageRenderResponse.setProperty ( String p1, Object p2 )  :  void
PageRenderer.PageRenderResponse.setStatus ( int sc )  :  void
PageRenderer.PageRenderResponse.setStatus ( int sc, String sm )  :  void
PageRenderer.PageRenderResponse.setWriter ( PrintWriter p1 )  :  void

to the top

Problems with Data Types, High Severity (236)


grails-bootstrap-2.2.2.jar
package grails.build.interactive.completors
[+] CreateController (1)
[+] CreateIntegrationTest (1)
[+] CreateScaffoldController (1)
[+] CreateService (1)
[+] CreateTagLib (1)
[+] CreateUnitTest (1)
[+] EscapingFileNameCompletor (1)
[+] GenerateAll (1)
[+] GenerateController (1)
[+] GenerateViews (1)
[+] Open (1)
[+] RegexCompletor (1)
[+] SimpleOrFileNameCompletor (1)
[+] TestApp (1)

package grails.util
[+] BuildSettings (1)
[+] CosineSimilarity (1)
[+] GrailsMain (1)
[+] PluginBuildSettings (1)

package org.codehaus.groovy.grails.cli
[+] ScriptNameResolver (1)
[+] UaaIntegrationSupport (1)

package org.codehaus.groovy.grails.cli.fork
[+] ExecutionContext (1)
[+] ForkedGrailsProcess (1)

package org.codehaus.groovy.grails.cli.interactive
[+] GrailsInteractiveCompletor (1)
[+] InteractiveMode (1)

package org.codehaus.groovy.grails.cli.interactive.completors
[+] ClassNameCompletor (1)

package org.codehaus.groovy.grails.cli.maven
[+] MavenMultiProjectGenerator (1)
[+] MavenPomGenerator (1)

package org.codehaus.groovy.grails.exceptions
[+] DefaultStackTracePrinter (1)

package org.codehaus.groovy.grails.io.support
[+] ByteArrayResource (1)

package org.codehaus.groovy.grails.plugins
[+] GrailsPluginUtils (1)
[+] GrailsVersionUtils (1)
[+] PluginInfo (1)
[+] VersionComparator (1)

package org.codehaus.groovy.grails.plugins.build.scopes
[+] PluginScopeInfo (1)

package org.codehaus.groovy.grails.resolve
[+] EnhancedDefaultDependencyDescriptor (1)
[+] IvyDependencyManager (1)
[+] PluginInstallEngine (1)
[+] PluginResolveEngine (1)
[+] ResolveException (1)

package org.codehaus.groovy.grails.resolve.config
[+] DependencyConfigurationConfigurer (1)
[+] InheritanceConfigurer (1)
[+] RepositoriesConfigurer (1)

grails-core-2.2.2.jar
package grails.validation
[+] ValidationErrors (1)
[+] ValidationException (1)

package org.codehaus.groovy.grails.commons.cfg
[+] ConfigurationHelper (1)
[+] MapBasedSmartPropertyOverrideConfigurer (1)

package org.codehaus.groovy.grails.commons.metaclass
[+] MetaClassEnhancer (1)
[+] PropertyExpression (1)

package org.codehaus.groovy.grails.compiler
[+] GrailsProjectCompiler (1)

package org.codehaus.groovy.grails.documentation
[+] DocumentationContext (1)
[+] DocumentedElement (1)
[+] DocumentedMethod (1)
[+] DocumentedProperty (1)

package org.codehaus.groovy.grails.exceptions
[+] DefaultErrorsPrinter (1)

package org.codehaus.groovy.grails.plugins
[+] CoreGrailsPlugin (1)
[+] Servlet3AsyncWebXmlProcessor (1)

package org.codehaus.groovy.grails.plugins.publishing
[+] DefaultPluginPublisher (1)
[+] PluginDescriptorGenerator (1)
[+] PluginPackager (1)

package org.codehaus.groovy.grails.plugins.support
[+] GrailsPluginUtils (1)
[+] WatchPattern (1)

package org.codehaus.groovy.grails.project.packaging
[+] GrailsProjectPackager (1)
[+] GrailsProjectWarCreator (1)

package org.codehaus.groovy.grails.project.plugins
[+] GrailsProjectPluginLoader (1)

package org.codehaus.groovy.grails.support
[+] DevelopmentShutdownHook (1)

package org.codehaus.groovy.grails.validation
[+] ConstraintEvalUtils (1)

grails-crud-2.2.2.jar
package org.codehaus.groovy.grails.scaffolding
[+] DefaultGrailsTemplateGenerator (1)

grails-datastore-core-1.1.7.RELEASE.jar
package org.grails.datastore.mapping.config.groovy
[+] MappingConfigurationBuilder (1)

grails-datastore-gorm-1.1.7.RELEASE.jar
package grails.gorm
[+] DetachedCriteria (1)

package org.grails.datastore.gorm
[+] AbstractDatastoreApi (1)
[+] AbstractGormApi (1)
[+] GormEnhancer (1)
[+] GormInstanceApi (1)
[+] GormStaticApi (1)
[+] GormValidationApi (1)
[+] InstanceMethodInvokingClosure (1)
[+] StaticMethodInvokingClosure (1)

package org.grails.datastore.gorm.bean.factory
[+] AbstractMappingContextFactoryBean (1)

package org.grails.datastore.gorm.proxy
[+] GroovyProxyFactory (1)

package org.grails.datastore.gorm.query
[+] NamedCriteriaProxy (1)
[+] NamedQueriesBuilder (1)

package org.grails.datastore.gorm.query.criteria
[+] DetachedAssociationCriteria (1)

package org.grails.datastore.gorm.utils
[+] InstanceProxy (1)

package org.grails.datastore.gorm.validation.constraints
[+] UniqueConstraint (1)
[+] UniqueConstraintFactory (1)

grails-datastore-simple-1.1.7.RELEASE.jar
package org.grails.datastore.mapping.simple.engine
[+] SimpleMapEntityPersister (1)

package org.grails.datastore.mapping.simple.query
[+] SimpleMapQuery (1)
[+] SimpleMapResultList (1)

grails-hibernate-2.2.2.jar
package org.codehaus.groovy.grails.orm.hibernate
[+] GrailsHibernateTransactionManager (1)
[+] HibernateGormEnhancer (1)
[+] HibernateGormInstanceApi (1)
[+] HibernateGormStaticApi (1)
[+] HibernateGormValidationApi (1)

package org.codehaus.groovy.grails.orm.hibernate.cfg
[+] CacheConfig (1)
[+] ColumnConfig (1)
[+] CompositeIdentity (1)
[+] GORMEnhancingBeanPostProcessor (1)
[+] HibernateMappingBuilder (1)
[+] HibernateNamedQueriesBuilder (1)
[+] Identity (1)
[+] JoinTable (1)
[+] Mapping (1)
[+] NamedCriteriaProxy (1)
[+] NaturalId (1)
[+] PropertyConfig (1)
[+] PropertyDefinitionDelegate (1)
[+] Table (1)

package org.codehaus.groovy.grails.plugins.orm.hibernate
[+] HibernatePluginSupport (1)
[+] InstanceProxy (1)

grails-scripts-2.2.2.jar
[+] _GrailsArgParsing (1)
[+] _GrailsBootstrap (1)
[+] _GrailsClasspath (1)
[+] _GrailsClean (1)
[+] _GrailsCompile (1)
[+] _GrailsCreateArtifacts (1)
[+] _GrailsCreateProject (1)
[+] _GrailsDocs (1)
[+] _GrailsEvents (1)
[+] _GrailsGenerate (1)
[+] _GrailsInit (1)
[+] _GrailsPackage (1)
[+] _GrailsPluginDev (1)
[+] _GrailsPlugins (1)
[+] _GrailsProxy (1)
[+] _GrailsRun (1)
[+] _GrailsSettings (1)
[+] _GrailsTest (1)
[+] _GrailsWar (1)
[+] _PackagePlugins (1)
[+] _PluginDependencies (1)
[+] AddProxy_ (1)
[+] Alias (1)
[+] Bootstrap (1)
[+] BugReport (1)
[+] Clean (1)
[+] ClearProxy_ (1)
[+] Compile (1)
[+] Console (1)
[+] ConsoleFocusListener (1)
[+] CreateApp_ (1)
[+] CreateController (1)
[+] CreateDomainClass (1)
[+] CreateFilters (1)
[+] CreateHibernateCfgXml (1)
[+] CreateIntegrationTest (1)
[+] CreateMultiProjectBuild_ (1)
[+] CreatePlugin_ (1)
[+] CreatePom (1)
[+] CreateScaffoldController (1)
[+] CreateScript (1)
[+] CreateService (1)
[+] CreateTagLib (1)
[+] CreateUnitTest (1)
[+] DependencyReport (1)
[+] Doc (1)
[+] GenerateAll (1)
[+] GenerateController (1)
[+] GenerateViews (1)
[+] Help_ (1)
[+] HelpEvaluatingCategory (1)
[+] Init (1)
[+] InstallDependency (1)
[+] InstallPlugin (1)
[+] InstallTemplates (1)
[+] IntegrateWith (1)
[+] Interactive (1)
[+] ListPlugins_ (1)
[+] ListPluginUpdates (1)
[+] MigrateDocs (1)
[+] Package (1)
[+] PackagePlugin_ (1)
[+] PluginInfo_ (1)
[+] RefreshDependencies (1)
[+] RemoveProxy_ (1)
[+] RunApp (1)
[+] RunScript (1)
[+] RunWar (1)
[+] SchemaExport (1)
[+] SetProxy_ (1)
[+] SetVersion (1)
[+] Shell (1)
[+] Stats (1)
[+] StopApp (1)
[+] TestApp (1)
[+] UninstallPlugin (1)
[+] Upgrade (1)
[+] War (1)
[+] Wrapper (1)

grails-spring-2.2.2.jar
package grails.spring
[+] DynamicElementReader (1)

grails-web-2.2.2.jar
package grails.gsp
[+] PageRenderer (1)
[+] PageRenderer.PageRenderRequest (1)
[+] PageRenderer.PageRenderResponse (1)

package org.codehaus.groovy.grails.project.container
[+] GrailsProjectRunner (1)

package org.codehaus.groovy.grails.web.errors
[+] ErrorsViewStackTracePrinter (1)

package org.codehaus.groovy.grails.web.i18n
[+] ParamsAwareLocaleChangeInterceptor (1)

package org.codehaus.groovy.grails.web.mapping
[+] DefaultLinkGenerator (1)
[+] ForwardUrlMappingInfo (1)

package org.codehaus.groovy.grails.web.mime
[+] MimeType (1)

package org.codehaus.groovy.grails.web.pages
[+] GroovyPageCompiler (1)
[+] GroovyPageCompilerTask (1)
[+] GroovyPagesMetaUtils (1)

package org.codehaus.groovy.grails.web.pages.ext.jsp
[+] GroovyPagesJspFactory (1)
[+] GroovyPagesJspFactory21 (1)
[+] GroovyPagesPageContext21 (1)
[+] JspFragmentImpl (1)
[+] JspTagImpl (1)
[+] JspTagLibImpl (1)
[+] PageContextFactory (1)
[+] TagLibraryResolver (1)
[+] TldReader (1)
[+] WebXmlTagLibraryReader (1)

package org.codehaus.groovy.grails.web.servlet.mvc
[+] SynchronizerTokensHolder (1)

package org.codehaus.groovy.grails.web.servlet.mvc.exceptions
[+] CannotRedirectException (1)

package org.codehaus.groovy.grails.web.taglib
[+] NamespacedTagDispatcher (1)
[+] TemplateNamespacedTagDispatcher (1)

package org.codehaus.groovy.grails.web.util
[+] TypeConvertingMap (1)

grails-webflow-2.2.2.jar
package grails.test
[+] WebFlowTestCase (1)

package org.codehaus.groovy.grails.webflow
[+] WebFlowPluginSupport (1)

package org.codehaus.groovy.grails.webflow.context.servlet
[+] GrailsFlowUrlHandler (1)

package org.codehaus.groovy.grails.webflow.engine.builder
[+] AbstractDelegate (1)
[+] AbstractMapper (1)
[+] ActionDelegate (1)
[+] ClosureExpression (1)
[+] ClosureInvokingAction (1)
[+] ControllerDelegate (1)
[+] ExpressionDelegate (1)
[+] FlowBuilder (1)
[+] FlowInfoCapturer (1)
[+] GrailsSubflowAttributeMapper (1)
[+] InputMapper (1)
[+] KeyExpression (1)
[+] KeyValueMapping (1)
[+] OutputMapper (1)
[+] RuntimeRedirectAction (1)
[+] TransitionTo (1)
[+] UriRedirectAction (1)

to the top

Problems with Data Types, Low Severity (3)


grails-datastore-core-1.1.7.RELEASE.jar
package org.grails.datastore.mapping.keyvalue.mapping.config
[+] KeyValuePersistentEntity (2)

grails-web-2.2.2.jar
package org.codehaus.groovy.grails.web.servlet
[+] GrailsApplicationAttributes (1)

to the top

Other Changes in Data Types (5)


grails-core-2.2.2.jar
package org.codehaus.groovy.grails.compiler.injection
[+] AbstractGrailsArtefactTransformer (1)

grails-datastore-core-1.1.7.RELEASE.jar
package org.grails.datastore.mapping.core
[+] AbstractAttributeStoringSession (1)
[+] Session (3)

to the top

Java ARchives (21)


grails-2.2.2.jar
grails-app-files.jar
grails-bootstrap-2.2.2.jar
grails-core-2.2.2.jar
grails-crud-2.2.2.jar
grails-datastore-core-1.1.7.RELEASE.jar
grails-datastore-gorm-1.1.7.RELEASE.jar
grails-datastore-simple-1.1.7.RELEASE.jar
grails-gdoc-engine-1.0.1.jar
grails-hibernate-2.2.2.jar
grails-integration-files.jar
grails-logging-2.2.2.jar
grails-plugin-files.jar
grails-resources-2.2.2.jar
grails-scripts-2.2.2.jar
grails-shared-files.jar
grails-spring-2.2.2.jar
grails-web-2.2.2.jar
grails-webflow-2.2.2.jar
grails-wrapper-runtime-2.2.2.jar
grails-wrapper-support-2.2.2.jar

to the top