Binary compatibility report for the Grails library between 2.4.3 and 2.4.4 versions

Test Info


Library NameGrails
Version #12.4.3
Version #22.4.4

Test Results


Total Java ARchives36
Total Methods / Classes21291 / 2896
VerdictIncompatible
(25.5%)

Problem Summary


SeverityCount
Added Methods-83
Removed MethodsHigh8
Problems with
Data Types
High331
Medium2
Low1
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-13

Added Methods (83)


grails-core-2.4.4.jar, ConstraintsEvaluator.class
package org.codehaus.groovy.grails.validation
ConstraintsEvaluator.evaluate ( Class p1, boolean p2 ) [abstract]  :  Map

grails-core-2.4.4.jar, DefaultGrailsApplication.class
package org.codehaus.groovy.grails.commons
DefaultGrailsApplication.initialiseGroovyExtensionModules ( ) [static]  :  void

grails-datastore-core-3.1.3.RELEASE.jar, Criteria.class
package org.grails.datastore.mapping.query.api
Criteria.cache ( boolean p1 ) [abstract]  :  Criteria
Criteria.readOnly ( boolean p1 ) [abstract]  :  Criteria

grails-datastore-core-3.1.3.RELEASE.jar, EntityProxyMethodHandler.class
package org.grails.datastore.mapping.proxy
EntityProxyMethodHandler.EntityProxyMethodHandler ( Class proxyClass )
EntityProxyMethodHandler.getPropertyBeforeResolving ( Object self, String property )  :  Object
EntityProxyMethodHandler.getProxyKey ( Object p1 ) [abstract]  :  Object
EntityProxyMethodHandler.getProxyTarget ( Object self )  :  Object
EntityProxyMethodHandler.handleInvocation ( Object self, Method thisMethod, Object[ ] args )  :  Object
EntityProxyMethodHandler.handleInvocationFallback ( Object self, Method thisMethod, Object[ ] args )  :  Object
EntityProxyMethodHandler.initializeProxyTarget ( Object self )  :  void
EntityProxyMethodHandler.invokeEntityProxyMethods ( Object self, String methodName, Object[ ] args )  :  Object
EntityProxyMethodHandler.invokeMethodBeforeResolving ( Object self, String methodName, Object[ ] args )  :  Object
EntityProxyMethodHandler.isProxyInitiated ( Object p1 ) [abstract]  :  Object

grails-datastore-core-3.1.3.RELEASE.jar, GroovyObjectMethodHandler.class
package org.grails.datastore.mapping.proxy
GroovyObjectMethodHandler.getPropertyAfterResolving ( Object delegate, String property )  :  Object
GroovyObjectMethodHandler.getPropertyBeforeResolving ( Object self, String property )  :  Object
GroovyObjectMethodHandler.invokeMethodAfterResolving ( Object delegate, String name, Object[ ] args )  :  Object
GroovyObjectMethodHandler.invokeMethodBeforeResolving ( Object self, String name, Object[ ] args )  :  Object
GroovyObjectMethodHandler.invokeThisMethod ( Object self, String name, Object[ ] args )  :  Object
GroovyObjectMethodHandler.resolveDelegateAndGetProperty ( Object self, String property )  :  Object
GroovyObjectMethodHandler.resolveDelegateAndInvokeThisMethod ( Object self, String name, Object[ ] args )  :  Object
GroovyObjectMethodHandler.resolveDelegateAndSetProperty ( Object self, String property, Object newValue )  :  void
GroovyObjectMethodHandler.setPropertyAfterResolving ( Object delegate, String property, Object newValue )  :  void
GroovyObjectMethodHandler.setPropertyBeforeResolving ( Object self, String property, Object newValue )  :  boolean

grails-datastore-core-3.1.3.RELEASE.jar, JavassistProxyFactory.class
package org.grails.datastore.mapping.proxy
JavassistProxyFactory.convertId ( Serializable idAsInput, Class ownerClass )  :  Serializable

grails-datastore-core-3.1.3.RELEASE.jar, MappingFactory.class
package org.grails.datastore.mapping.model
MappingFactory.createBasicCollection ( PersistentEntity entity, MappingContext context, PropertyDescriptor property, Class collectionType )  :  Basic

grails-datastore-gorm-3.1.3.RELEASE.jar, AggregateTimestampProvider.class
package org.grails.datastore.gorm.timestamp
AggregateTimestampProvider.AggregateTimestampProvider ( )
AggregateTimestampProvider.createTimestamp ( Class dateTimeClass )  :  Object
AggregateTimestampProvider.createTimestamp ( TimestampProvider provider, Class dateTimeClass )  :  Object
AggregateTimestampProvider.getTimestampProviders ( )  :  List
AggregateTimestampProvider.setTimestampProviders ( List timestampProviders )  :  void
AggregateTimestampProvider.supportsCreating ( Class dateTimeClass )  :  boolean

grails-datastore-gorm-3.1.3.RELEASE.jar, AutoTimestampEventListener.class
package org.grails.datastore.gorm.events
AutoTimestampEventListener.getTimestampProvider ( )  :  TimestampProvider
AutoTimestampEventListener.setTimestampProvider ( TimestampProvider timestampProvider )  :  void
AutoTimestampEventListener.storeDateCreatedAndLastUpdatedInfo ( PersistentEntity persistentEntity )  :  void
AutoTimestampEventListener.storeTimestampAvailability ( Map timestampAvailabilityMap, PersistentEntity persistentEntity, PersistentProperty property )  :  void

grails-datastore-gorm-3.1.3.RELEASE.jar, CriteriaBuilder.class
package grails.gorm
CriteriaBuilder.readOnly ( boolean readOnly )  :  Criteria

grails-datastore-gorm-3.1.3.RELEASE.jar, DefaultTimestampProvider.class
package org.grails.datastore.gorm.timestamp
DefaultTimestampProvider.createTimestamp ( Class dateTimeClass )  :  Object
DefaultTimestampProvider.currentTimeMillis ( )  :  long
DefaultTimestampProvider.DefaultTimestampProvider ( )
DefaultTimestampProvider.supportsCreating ( Class dateTimeClass )  :  boolean

grails-datastore-gorm-3.1.3.RELEASE.jar, DetachedCriteria.class
package grails.gorm
DetachedCriteria.cache ( boolean shouldCache )  :  Criteria
DetachedCriteria.readOnly ( boolean readOnly )  :  Criteria

grails-datastore-gorm-3.1.3.RELEASE.jar, GroovyProxyFactory.class
package org.grails.datastore.gorm.proxy
GroovyProxyFactory.getIdDynamic ( Object obj )  :  Serializable
GroovyProxyFactory.getProxyInstanceMetaClass ( Object object )  :  ProxyInstanceMetaClass
GroovyProxyFactory.resolveTargetMetaClass ( Object proxy, Class type )  :  MetaClass

grails-datastore-gorm-3.1.3.RELEASE.jar, PagedResultList.class
package grails.gorm
PagedResultList.equals ( Object o )  :  boolean
PagedResultList.hashCode ( )  :  int

grails-datastore-gorm-3.1.3.RELEASE.jar, ProxyInstanceMetaClass.class
package org.grails.datastore.gorm.proxy
ProxyInstanceMetaClass.getAttribute ( Object object, String attribute )  :  Object
ProxyInstanceMetaClass.getKey ( )  :  Serializable
ProxyInstanceMetaClass.getProperty ( Object object, String property )  :  Object
ProxyInstanceMetaClass.getProxyTarget ( )  :  Object
ProxyInstanceMetaClass.invokeMethod ( Object o, String methodName, Object[ ] arguments )  :  Object
ProxyInstanceMetaClass.isProxyInitiated ( )  :  boolean
ProxyInstanceMetaClass.ProxyInstanceMetaClass ( MetaClass delegate, Session session, Serializable key )
ProxyInstanceMetaClass.setAttribute ( Object object, String attribute, Object newValue )  :  void
ProxyInstanceMetaClass.setProperty ( Object object, String property, Object newValue )  :  void

grails-datastore-gorm-3.1.3.RELEASE.jar, TestCriteriaBuilder.class
package grails.gorm
TestCriteriaBuilder.readOnly ( boolean readOnly )  :  Criteria
TestCriteriaBuilder.TestCriteriaBuilder ( Class targetClass, Session session )
TestCriteriaBuilder.TestCriteriaBuilder ( Class targetClass, Session session, Query query )

grails-datastore-gorm-3.1.3.RELEASE.jar, TimestampProvider.class
package org.grails.datastore.gorm.timestamp
TimestampProvider.createTimestamp ( Class p1 ) [abstract]  :  Object
TimestampProvider.supportsCreating ( Class p1 ) [abstract]  :  boolean

grails-validation-2.4.4.jar, DefaultConstraintEvaluator.class
package org.codehaus.groovy.grails.validation
DefaultConstraintEvaluator.applyDefaultNullableConstraint ( Constrained cp, boolean defaultNullable )  :  void
DefaultConstraintEvaluator.evaluate ( Class cls, boolean defaultNullable )  :  Map
DefaultConstraintEvaluator.evaluateConstraints ( Class theClass, GrailsDomainClassProperty[ ] properties, boolean defaultNullable )  :  Map

grails-web-common-2.4.4.jar, ParamsAwareLocaleChangeInterceptor.class
package org.codehaus.groovy.grails.web.i18n
ParamsAwareLocaleChangeInterceptor.getLocaleResolver ( )  :  LocaleResolver
ParamsAwareLocaleChangeInterceptor.setLocaleResolver ( LocaleResolver localeResolver )  :  void

grails-web-gsp-2.4.4.jar, GroovyPageViewResolver.class
package org.codehaus.groovy.grails.web.servlet.view
GroovyPageViewResolver.resolveCurrentControllerKeyPrefixes ( )  :  String

springloaded-1.2.1.RELEASE.jar, ClassPrinter.class
package org.springsource.loaded.test.infra
ClassPrinter.ClassPrinter ( PrintStream destination, int includeFlags )
ClassPrinter.print ( byte[ ] bytes, int includeFlags ) [static]  :  void

springloaded-1.2.1.RELEASE.jar, MethodInsnNode.class
package sl.org.objectweb.asm.tree
MethodInsnNode.MethodInsnNode ( int p1, String p2, String p3, String p4, boolean p5 )

springloaded-1.2.1.RELEASE.jar, MethodNode.class
package sl.org.objectweb.asm.tree
MethodNode.visitMethodInsn ( int p1, String p2, String p3, String p4, boolean p5 )  :  void

springloaded-1.2.1.RELEASE.jar, MethodPrinter.class
package org.springsource.loaded.test.infra
MethodPrinter.MethodPrinter ( PrintStream destination, int includeFlags )
MethodPrinter.visitMethodInsn ( int opcode, String owner, String name, String desc, boolean itf )  :  void

springloaded-1.2.1.RELEASE.jar, MethodVisitor.class
package sl.org.objectweb.asm
MethodVisitor.visitMethodInsn ( int p1, String p2, String p3, String p4, boolean p5 )  :  void

springloaded-1.2.1.RELEASE.jar, ReloadableType.class
package org.springsource.loaded
ReloadableType.createTypeAssociations ( )  :  void
ReloadableType.getAssociatedSubtypes ( )  :  List
ReloadableType.getInterfacesRtypes ( )  :  ReloadableType[ ]
ReloadableType.getSlashedSuperinterfacesName ( )  :  String[ ]
ReloadableType.isAffectedByReload ( )  :  boolean
ReloadableType.recordSubtype ( ReloadableType child )  :  void

springloaded-1.2.1.RELEASE.jar, SystemClassReflectionInvestigator.class
package org.springsource.loaded
SystemClassReflectionInvestigator.investigate ( String slashedClassName, byte[ ] bytes, boolean print ) [static]  :  int

springloaded-1.2.1.RELEASE.jar, TypeRegistry.class
package org.springsource.loaded
TypeRegistry.associateReloadableType ( ReloadableType child, Class parent ) [static]  :  void

to the top

Removed Methods (8)


grails-core-2.4.3.jar, CriteriaTypeCheckingExtension.class
package grails.compiler
CriteriaTypeCheckingExtension.__.swapInit ( ) [static]  :  void
CriteriaTypeCheckingExtension.CriteriaTypeCheckingExtension ( )
CriteriaTypeCheckingExtension.isCriteriaCall ( MethodCall call )  :  boolean
CriteriaTypeCheckingExtension.run ( )  :  Object

grails-datastore-core-3.1.2.RELEASE.jar, GroovyObjectMethodHandler.class
package org.grails.datastore.mapping.proxy
GroovyObjectMethodHandler.invokeThisMethod ( Object self, String name, Object args )  :  Object

grails-validation-2.4.3.jar, DefaultConstraintEvaluator.class
package org.codehaus.groovy.grails.validation
DefaultConstraintEvaluator.applyDefaultNullableConstraint ( Constrained cp )  :  void

springloaded-1.2.0.RELEASE.jar, ClassPrinter.class
package org.springsource.loaded.test.infra
ClassPrinter.ClassPrinter ( PrintStream destination, boolean includeBytecode )

springloaded-1.2.0.RELEASE.jar, SystemClassReflectionInvestigator.class
package org.springsource.loaded
SystemClassReflectionInvestigator.investigate ( String slashedClassName, byte[ ] bytes ) [static]  :  int

to the top

Problems with Data Types, High Severity (331)


grails-aether-2.4.3.jar
package org.codehaus.groovy.grails.resolve.maven.aether
[+] AetherArtifactResultReport (1)
[+] AetherDependencyManager (1)
[+] AetherDependencyReport (1)
[+] AetherExcludeResolver (1)
[+] AetherGraphNode (1)

package org.codehaus.groovy.grails.resolve.maven.aether.config
[+] AetherDsl (1)
[+] DependenciesConfiguration (1)
[+] DependencyConfiguration (1)
[+] DependencyManagementConfiguration (1)
[+] GrailsAetherCoreDependencies (1)
[+] PluginConfiguration (1)
[+] RepositoriesConfiguration (1)
[+] RepositoryConfiguration (1)

package org.codehaus.groovy.grails.resolve.maven.aether.support
[+] GrailsConsoleLogger (1)
[+] GrailsConsoleLoggerManager (1)
[+] GrailsHomeWorkspaceReader (1)
[+] GrailsModelResolver (1)
[+] MultipleTopLevelJavaScopeSelector (1)
[+] ScopeAwareNearestVersionSelector (1)

grails-async-2.4.3.jar
package grails.async
[+] PromiseList (1)
[+] PromiseMap (1)

package org.grails.async.factory
[+] BoundPromise (1)
[+] SynchronousPromise (1)
[+] SynchronousPromiseFactory (1)

package org.grails.async.factory.gpars
[+] GparsPromise (1)
[+] GparsPromiseFactory (1)
[+] LoggingPoolFactory (1)

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

package grails.ui.console
[+] GrailsSwingConsole (1)

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

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

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

package org.codehaus.groovy.grails.cli.fork.compile
[+] ForkedGrailsCompiler (1)

package org.codehaus.groovy.grails.cli.fork.testing
[+] ForkedGrailsTestRunner (1)
[+] TestExecutionContext (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
[+] DependencyInfo (1)
[+] MavenMultiProjectGenerator (1)
[+] MavenPomGenerator (1)

package org.codehaus.groovy.grails.cli.support
[+] ChildFirstURLClassLoader (1)
[+] UaaEnabler (1)
[+] UaaIntegrationSupport (1)

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

package org.codehaus.groovy.grails.io.support
[+] ByteArrayResource (1)
[+] GrailsIOUtils (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
[+] Dependency (1)
[+] DependencyManagerConfigurer (1)
[+] DependencyManagerUtils (1)
[+] EnhancedDefaultDependencyDescriptor (1)
[+] GrailsCoreDependenciesPomGenerator (1)
[+] GrailsIvyDependencies (1)
[+] IvyDependencyManager (1)
[+] IvyDependencyReport (1)
[+] PluginInstallEngine (1)
[+] PluginResolveEngine (1)
[+] ResolvedArtifactReport (1)
[+] ResolveException (1)

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

package org.codehaus.groovy.grails.resolve.ivy
[+] IvyExcludeResolver (1)
[+] IvyGraphNode (1)

package org.codehaus.groovy.grails.resolve.reporting
[+] GraphNode (1)
[+] SimpleGraphRenderer (1)

grails-core-2.4.3.jar
package grails.compiler
[+] CriteriaTypeCheckingExtension (1)
[+] DomainMappingTypeCheckingExtension (1)
[+] DynamicFinderTypeCheckingExtension (1)
[+] GrailsCompileStatic (1)
[+] GrailsTypeChecked (1)
[+] RelationshipManagementMethodTypeCheckingExtension (1)
[+] ValidateableTypeCheckingExtension (1)
[+] WhereQueryTypeCheckingExtension (1)

package grails.validation
[+] ValidationErrors (1)

package org.codehaus.groovy.grails.commons
[+] GrailsArrayUtils (1)
[+] GrailsStringUtils (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.commons.utils
[+] LazyBeanMap (1)

package org.codehaus.groovy.grails.core.io.support
[+] GrailsFactoriesLoader (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.orm.support
[+] GrailsTransactionTemplate (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
[+] WatchPattern (1)

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

package org.codehaus.groovy.grails.transaction.transform
[+] RollbackTransform (1)
[+] TransactionalTransform (1)

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

grails-databinding-2.4.3.jar
package org.grails.databinding
[+] ClosureValueConverter (1)
[+] IndexedPropertyReferenceDescriptor (1)
[+] SimpleDataBinder (1)
[+] SimpleMapDataBindingSource (1)

package org.grails.databinding.converters
[+] AbstractStructuredDateBindingEditor (1)
[+] CurrencyValueConverter (1)
[+] DateConversionHelper (1)
[+] FormattedDateValueConverter (1)
[+] StructuredCalendarBindingEditor (1)
[+] StructuredDateBindingEditor (1)
[+] StructuredSqlDateBindingEditor (1)
[+] TimeZoneConverter (1)

package org.grails.databinding.xml
[+] GPathResultCollectionDataBindingSource (1)
[+] GPathResultMap (1)

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

package org.grails.datastore.mapping.dirty.checking
[+] DirtyCheckingSupport (1)

package org.grails.datastore.mapping.model.types.conversion
[+] ByteArrayToStringConverter (1)
[+] DoubleToFloatConverter (1)
[+] IntArrayToIntegerArrayConverter (1)
[+] IntegerToByteConverter (1)
[+] IntegerToShortConverter (1)
[+] LongArrayToLongArrayConverter (1)
[+] StringToBigDecimalConverter (1)
[+] StringToBigIntegerConverter (1)
[+] StringToByteArrayConverter (1)
[+] StringToCurrencyConverter (1)
[+] StringToLocaleConverter (1)
[+] StringToShortConverter (1)
[+] StringToTimeZoneConverter (1)
[+] StringToURLConverter (1)

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

package org.codehaus.groovy.grails.compiler.gorm
[+] DirtyCheckingTransformer (1)
[+] DirtyCheckTransformation (1)

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

package org.grails.datastore.gorm.async
[+] AsyncQuery (1)
[+] GormAsyncStaticApi (1)

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

package org.grails.datastore.gorm.bootstrap
[+] AbstractDatastoreInitializer (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-3.1.2.RELEASE.jar
package org.grails.datastore.mapping.simple.engine
[+] SimpleMapEntityPersister (1)

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

grails-encoder-2.4.3.jar
package org.codehaus.groovy.grails.plugins.codecs
[+] HTMLCodecFactory (1)
[+] JavaScriptCodec (1)
[+] JSONCodecFactory (1)
[+] StandaloneCodecLookup (1)
[+] URLCodecFactory (1)

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

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

grails-project-api-2.4.3.jar
package org.codehaus.groovy.grails.compiler
[+] GrailsProjectCompiler (1)

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

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

package org.codehaus.groovy.grails.project.creation
[+] GrailsProjectCleaner (1)

package org.codehaus.groovy.grails.project.loader
[+] GrailsProjectLoader (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.project.ui
[+] GrailsProjectConsole (1)

grails-scripts-2.4.3.jar
[+] _GrailsArgParsing (1)
[+] _GrailsBootstrap (1)
[+] _GrailsClasspath (1)
[+] _GrailsClean (1)
[+] _GrailsCompile (1)
[+] _GrailsCreateArtifacts (1)
[+] _GrailsCreateProject (1)
[+] _GrailsDocs (1)
[+] _GrailsEvents (1)
[+] _GrailsInit (1)
[+] _GrailsPackage (1)
[+] _GrailsPluginDev (1)
[+] _GrailsPlugins (1)
[+] _GrailsProxy (1)
[+] _GrailsRun (1)
[+] _GrailsSettings (1)
[+] _GrailsTest (1)
[+] _GrailsWar (1)
[+] _GrailsWrapper (1)
[+] _PackagePlugins (1)
[+] _PluginDependencies (1)
[+] AddProxy_ (1)
[+] Alias (1)
[+] Bootstrap (1)
[+] BugReport (1)
[+] Clean (1)
[+] CleanAll (1)
[+] ClearProxy_ (1)
[+] Compile (1)
[+] Console (1)
[+] CreateApp_ (1)
[+] CreateController (1)
[+] CreateDomainClass (1)
[+] CreateFilters (1)
[+] CreateIntegrationTest (1)
[+] CreateMultiProjectBuild_ (1)
[+] CreatePlugin_ (1)
[+] CreatePom (1)
[+] CreateScript (1)
[+] CreateService (1)
[+] CreateTagLib (1)
[+] CreateUnitTest (1)
[+] DependencyReport (1)
[+] Doc (1)
[+] Help_ (1)
[+] HelpEvaluatingCategory (1)
[+] Init (1)
[+] InstallAppTemplates_ (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)
[+] SetGrailsVersion (1)
[+] SetProxy_ (1)
[+] SetVersion (1)
[+] Shell (1)
[+] Stats (1)
[+] StopApp (1)
[+] TestApp (1)
[+] UninstallPlugin (1)
[+] UrlMappingsReport (1)
[+] War (1)
[+] Wrapper (1)

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

grails-web-2.4.3.jar
package org.codehaus.groovy.grails.web.context
[+] ServletEnvironmentGrailsApplicationDiscoveryStrategy (1)

grails-web-common-2.4.3.jar
package org.codehaus.groovy.grails.web.beans
[+] PropertyEditorRegistryUtils (1)

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

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

package org.codehaus.groovy.grails.web.metaclass
[+] ControllerDynamicMethods (1)

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

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

grails-web-databinding-2.4.3.jar
package org.codehaus.groovy.grails.web.binding
[+] BindEventListenerAdapter (1)
[+] DataBindingEventMulticastListener (1)
[+] GrailsWebDataBinder (1)
[+] GrailsWebDataBindingListener (1)
[+] SpringConversionServiceAdapter (1)

package org.codehaus.groovy.grails.web.binding.bindingsource
[+] DefaultDataBindingSourceCreator (1)
[+] DefaultDataBindingSourceRegistry (1)
[+] HalGPathResultMap (1)
[+] HalJsonDataBindingSourceCreator (1)
[+] HalXmlDataBindingSourceCreator (1)
[+] JsonDataBindingSourceCreator (1)
[+] XmlDataBindingSourceCreator (1)

package org.codehaus.groovy.grails.web.binding.converters
[+] ByteArrayMultipartFileValueConverter (1)

package org.grails.databinding.bindingsource
[+] AbstractRequestBodyDataBindingSourceCreator (1)

package org.grails.databinding.converters
[+] AbstractStructuredBindingEditor (1)

grails-web-databinding-spring-2.4.3.jar
package org.codehaus.groovy.grails.web.binding
[+] GrailsDataBinderCreator (1)

grails-web-gsp-2.4.3.jar
package grails.gsp
[+] PageRenderer (1)

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

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

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

grails-web-gsp-taglib-2.4.3.jar
package org.codehaus.groovy.grails.plugins.web.taglib
[+] RenderTagLib (1)
[+] SitemeshTagLib (1)

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

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

grails-web-url-mappings-2.4.3.jar
package org.codehaus.groovy.grails.web.mapping
[+] ControllerActionConventions (1)
[+] DefaultLinkGenerator (1)
[+] DefaultUrlMappings (1)
[+] ForwardUrlMappingInfo (1)
[+] MetaMappingInfo (1)
[+] ResponseCodeUrlMappingVisitor (1)
[+] ResponseRedirector (1)

package org.codehaus.groovy.grails.web.mapping.reporting
[+] AnsiConsoleUrlMappingsRenderer (1)

springloaded-1.2.0.RELEASE.jar
package org.springsource.loaded.agent
[+] SpringPlugin (3)

to the top

Problems with Data Types, Medium Severity (2)


grails-bootstrap-2.4.3.jar
package org.codehaus.groovy.grails.resolve
[+] GrailsCoreDependencies (2)

to the top

Problems with Data Types, Low Severity (1)


springloaded-1.2.0.RELEASE.jar
package org.springsource.loaded.test.infra
[+] MethodPrinter (1)

to the top

Other Changes in Data Types (13)


grails-bootstrap-2.4.3.jar
package org.codehaus.groovy.grails.resolve
[+] GrailsCoreDependencies (1)

grails-core-2.4.3.jar
package org.codehaus.groovy.grails.validation
[+] ConstraintsEvaluator (1)

grails-datastore-core-3.1.2.RELEASE.jar
package org.grails.datastore.mapping.query.api
[+] Criteria (2)

grails-web-common-2.4.3.jar
package org.codehaus.groovy.grails.web.i18n
[+] ParamsAwareLocaleChangeInterceptor (1)

springloaded-1.2.0.RELEASE.jar
package org.springsource.loaded
[+] GlobalConfiguration (2)

package org.springsource.loaded.agent
[+] SpringPlugin (3)

package org.springsource.loaded.test.infra
[+] ClassPrinter (2)

package sl.org.objectweb.asm.tree
[+] MethodInsnNode (1)

to the top

Java ARchives (36)


grails-aether-2.4.3.jar
grails-app-files.jar
grails-async-2.4.3.jar
grails-bootstrap-2.4.3.jar
grails-core-2.4.3.jar
grails-databinding-2.4.3.jar
grails-datastore-core-3.1.2.RELEASE.jar
grails-datastore-gorm-3.1.2.RELEASE.jar
grails-datastore-simple-3.1.2.RELEASE.jar
grails-encoder-2.4.3.jar
grails-gdoc-engine-1.0.1.jar
grails-integration-files.jar
grails-logging-2.4.3.jar
grails-plugin-files.jar
grails-project-api-2.4.3.jar
grails-resources-2.4.3.jar
grails-scripts-2.4.3.jar
grails-shared-files.jar
grails-spring-2.4.3.jar
grails-validation-2.4.3.jar
grails-web-2.4.3.jar
grails-web-common-2.4.3.jar
grails-web-databinding-2.4.3.jar
grails-web-databinding-spring-2.4.3.jar
grails-web-fileupload-2.4.3.jar
grails-web-gsp-2.4.3.jar
grails-web-gsp-taglib-2.4.3.jar
grails-web-jsp-2.4.3.jar
grails-web-mvc-2.4.3.jar
grails-web-sitemesh-2.4.3.jar
grails-web-url-mappings-2.4.3.jar
grails-wrapper-2.4.3.jar
grails-wrapper-runtime-2.4.3.jar
grails-wrapper-support-2.4.3.jar
grails-wrapper-support.jar
springloaded-1.2.0.RELEASE.jar

to the top