Source compatibility report for the library XWork from version 1.2.1 to 1.2.2


Summary


Total Java ARchives2
Total Classes215
Checked Methods / Types1443 / 203
VerdictIncompatible

Problem Summary


Added Methods43
Removed Methods0
Problems with
Data Types
High risk2
Medium risk0
Low risk1
Problems with
Methods
High risk0
Medium risk0
Low risk0

Added Methods (43)


xwork-1.2.2.jar, ActionSupport.class
package com.opensymphony.xwork
ActionSupport.hasKey String key ):boolean

xwork-1.2.2.jar, ActionValidatorManager.class
package com.opensymphony.xwork.validator
ActionValidatorManager.validate Object p1, java.util.List p2, ValidatorContext p3 ) [abstract]:void

xwork-1.2.2.jar, CollectionFieldValidator.class
package com.opensymphony.xwork.validator.validators
CollectionFieldValidator.CollectionFieldValidator (  )
CollectionFieldValidator.getProperty (  ):String
CollectionFieldValidator.getValidatorParams (  ):java.util.Map
CollectionFieldValidator.getValidatorRef (  ):String
CollectionFieldValidator.populateValue Object obj, CollectionFieldValidator.CloneableIterator iterator, java.util.List result, String overallPropertyName ):void
CollectionFieldValidator.setProperty String collection ):void
CollectionFieldValidator.setValidatorParams java.util.Map validatorParams ):void
CollectionFieldValidator.setValidatorRef String validatorRef ):void
CollectionFieldValidator.validate Object object ):void

xwork-1.2.2.jar, DefaultActionValidatorManager.class
package com.opensymphony.xwork.validator
DefaultActionValidatorManager.validate Object object, java.util.List validators, ValidatorContext validatorContext ):void

xwork-1.2.2.jar, DefaultTextProvider.class
package com.opensymphony.xwork
DefaultTextProvider.hasKey String key ):boolean

xwork-1.2.2.jar, DelegatingValidatorContext.class
package com.opensymphony.xwork.validator
DelegatingValidatorContext.hasKey String key ):boolean

xwork-1.2.2.jar, LocalizedTextUtil.class
package com.opensymphony.xwork.util
LocalizedTextUtil.findText Class aClass, String aTextName, java.util.Locale locale, String defaultMessage, Object[] args, OgnlValueStack valueStack, boolean warnIfNoMessageFound ) [static]:String
LocalizedTextUtil.findText java.util.ResourceBundle bundle, String aTextName, java.util.Locale locale, String defaultMessage, Object[] args, OgnlValueStack valueStack, boolean warnIfNoMessageFound ) [static]:String

xwork-1.2.2.jar, ParameterRemoverInterceptor.class
package com.opensymphony.xwork.interceptor
ParameterRemoverInterceptor.after ( com.opensymphony.xwork.ActionInvocation dispatcher, String result ):void
ParameterRemoverInterceptor.before ( com.opensymphony.xwork.ActionInvocation invocation ):void
ParameterRemoverInterceptor.ParameterRemoverInterceptor (  )
ParameterRemoverInterceptor.setParamNames String paramNames ):void
ParameterRemoverInterceptor.setParamValues String paramValues ):void

xwork-1.2.2.jar, TextProvider.class
package com.opensymphony.xwork
TextProvider.hasKey String p1 ) [abstract]:boolean

xwork-1.2.2.jar, TextProviderSupport.class
package com.opensymphony.xwork
TextProviderSupport.hasKey String key ):boolean

xwork-1.2.2.jar, ValidatorSupport.class
package com.opensymphony.xwork.validator.validators
ValidatorSupport.conditionalParse String expression ):Object
ValidatorSupport.getParse (  ):boolean
ValidatorSupport.setParse boolean parse ):void

xwork-tiger-1.2.2.jar, Action.class
package com.opensymphony.xwork.config.annotations
Action.name ( ) [abstract]:String
Action.namespace ( ) [abstract]:String

xwork-tiger-1.2.2.jar, AnnotationActionValidatorManager.class
package com.opensymphony.xwork.validator
AnnotationActionValidatorManager.validate Object object, java.util.List validators, ValidatorContext validatorContext ):void

xwork-tiger-1.2.2.jar, InterceptorRef.class
package com.opensymphony.xwork.config.annotations
InterceptorRef.value ( ) [abstract]:String

xwork-tiger-1.2.2.jar, InterceptorRefs.class
package com.opensymphony.xwork.config.annotations
InterceptorRefs.value ( ) [abstract]:InterceptorRef[]

xwork-tiger-1.2.2.jar, Param.class
package com.opensymphony.xwork.config.annotations
Param.name ( ) [abstract]:String
Param.value ( ) [abstract]:String

xwork-tiger-1.2.2.jar, Result.class
package com.opensymphony.xwork.config.annotations
Result.name ( ) [abstract]:String
Result.params ( ) [abstract]:Param[]
Result.type ( ) [abstract]:String
Result.value ( ) [abstract]:String

xwork-tiger-1.2.2.jar, Results.class
package com.opensymphony.xwork.config.annotations
Results.value ( ) [abstract]:Result[]

xwork-tiger-1.2.2.jar, XWorkAnnotationConfigurationProvider.class
package com.opensymphony.xwork.config
XWorkAnnotationConfigurationProvider.destroy (  ):void
XWorkAnnotationConfigurationProvider.init Configuration config ):void
XWorkAnnotationConfigurationProvider.needsReload (  ):boolean
XWorkAnnotationConfigurationProvider.XWorkAnnotationConfigurationProvider (  )
XWorkAnnotationConfigurationProvider.XWorkAnnotationConfigurationProvider String filename )

to the top

Problems with Data Types, High risk (2)


xwork-1.2.1.jar
package com.opensymphony.xwork
[+] TextProvider (1)

package com.opensymphony.xwork.validator
[+] ActionValidatorManager (1)

to the top

Problems with Data Types, Low risk (1)


xwork-1.2.1.jar
package com.opensymphony.xwork.mock
[+] MockResult (1)

to the top

Java ARchives (2)


xwork-1.2.1.jar
xwork-tiger-1.2.1.jar

to the top

Classes (215)


package com.opensymphony.xwork
Action
ActionChainResult
ActionContext
ActionContext.ActionContextThreadLocal
ActionInvocation
ActionProxy
ActionProxyFactory
ActionSupport
DefaultActionInvocation
DefaultActionProxy
DefaultActionProxyFactory
DefaultTextProvider
InvalidMetadataException
LocaleProvider
ModelDriven
NonCloningContinuableObject
ObjectFactory
ObjectFactory.ContinuationsClassLoader
Preparable
Result
TextProvider
TextProviderSupport
Unchainable
Validateable
ValidationAware
ValidationAwareSupport
XworkException
XWorkMessages
XWorkTestCase

package com.opensymphony.xwork.apt
AbstractProcessor
ConversionGenerator
ConversionProcessor
Generator
XWorkProcessorFactory

package com.opensymphony.xwork.config
Configuration
ConfigurationException
ConfigurationManager
ConfigurationProvider
ConfigurationUtil
ExternalReferenceResolver
ReferenceResolverException
RuntimeConfiguration

package com.opensymphony.xwork.config.entities
ActionConfig
ExceptionMappingConfig
ExternalReference
InterceptorConfig
InterceptorListHolder
InterceptorMapping
InterceptorStackConfig
PackageConfig
Parameterizable
ResultConfig
ResultTypeConfig

package com.opensymphony.xwork.config.providers
InterceptorBuilder
XmlConfigurationProvider
XmlHelper

package com.opensymphony.xwork.conversion.annotations
Conversion
ConversionRule
ConversionType
TypeConversion

package com.opensymphony.xwork.conversion.metadata
ConversionDescription

package com.opensymphony.xwork.interceptor
AbstractLifecycleInterceptor
AliasInterceptor
AroundInterceptor
ChainingInterceptor
ConversionErrorInterceptor
DefaultWorkflowInterceptor
ExceptionHolder
ExceptionMappingInterceptor
ExternalReferencesInterceptor
I18nInterceptor
Interceptor
LoggingInterceptor
MethodFilterInterceptor
MethodFilterInterceptorUtil
ModelDrivenInterceptor
NoParameters
ParameterFilterInterceptor
ParameterNameAware
ParametersInterceptor
PrefixMethodInvocationUtil
PrepareInterceptor
PreResultListener
StaticParametersInterceptor
TimerInterceptor

package com.opensymphony.xwork.interceptor.annotations
After
AnnotationWorkflowInterceptor
Before
BeforeResult

package com.opensymphony.xwork.interceptor.component
ComponentConfiguration
ComponentConfiguration.ComponentDefinition
ComponentInterceptor
ComponentManager
DefaultComponentManager
DefaultComponentManager.ResourceEnablerPair
Disposable
Initializable
ResourceAware

package com.opensymphony.xwork.mock
MockActionInvocation
MockActionProxy
MockConfiguration
MockInterceptor
MockObjectTypeDeterminer
MockResult

package com.opensymphony.xwork.spring
SpringExternalReferenceResolver
SpringObjectFactory
SpringProxyableObjectFactory

package com.opensymphony.xwork.spring.interceptor
ActionAutowiringInterceptor

package com.opensymphony.xwork.util
AnnotationUtils
AnnotationXWorkConverter
CompoundRoot
CompoundRootAccessor
CompoundRootAccessor.MethodCall
CreateIfNull
DefaultObjectTypeDeterminer
DomHelper
DomHelper.DOMBuilder
DomHelper.StartHandler
Element
EnumTypeConverter
GenericsObjectTypeDeterminer
InstantiatingNullHandler
Key
KeyProperty
LocalizedTextUtil
LocalizedTextUtil.GetDefaultMessageReturnArg
LocalizedTextUtil.MessageFormatKey
ObjectProxy
ObjectProxyPropertyAccessor
ObjectTypeDeterminer
ObjectTypeDeterminerFactory
OgnlContextState
OgnlUtil
OgnlValueStack
OgnlValueStack.ObjectAccessor
SurrugateList
TextParseUtil
TextParseUtil.ParsedValueEvaluator
TypeConversionException
XWorkBasicConverter
XWorkCollectionPropertyAccessor
XWorkContinuationConfig
XWorkConverter
XWorkEnumerationAcccessor
XWorkIteratorPropertyAccessor
XWorkList
XWorkListPropertyAccessor
XWorkMap
XWorkMapPropertyAccessor
XWorkMethodAccessor
XWorkObjectPropertyAccessor

package com.opensymphony.xwork.util.location
Locatable
Located
Location
LocationAttributes
LocationAttributes.Pipe
LocationImpl
LocationUtils
LocationUtils.LocationFinder

package com.opensymphony.xwork.validator
ActionValidatorManager
ActionValidatorManagerFactory
AnnotationActionValidatorManager
AnnotationValidationConfigurationBuilder
DefaultActionValidatorManager
DelegatingValidatorContext
DelegatingValidatorContext.ActionContextLocaleProvider
DelegatingValidatorContext.LoggingValidationAware
FieldValidator
ShortCircuitableValidator
ValidationException
ValidationInterceptor
Validator
ValidatorConfig
ValidatorContext
ValidatorFactory
ValidatorFileParser

package com.opensymphony.xwork.validator.annotations
ConversionErrorFieldValidator
CustomValidator
DateRangeFieldValidator
DoubleRangeFieldValidator
EmailValidator
ExpressionValidator
FieldExpressionValidator
IntRangeFieldValidator
RegexFieldValidator
RequiredFieldValidator
RequiredStringValidator
StringLengthFieldValidator
StringRegexValidator
UrlValidator
Validation
ValidationParameter
Validations
ValidatorType
VisitorFieldValidator

package com.opensymphony.xwork.validator.metadata
AbstractFieldValidatorDescription
ConversionErrorFieldValidatorDescription
DateRangeFieldValidatorDescription
DoubleRangeFieldValidatorDescription
EmailValidatorDescription
ExpressionValidatorDescription
FieldExpressionValidatorDescription
IntRangeFieldValidatorDescription
RequiredFieldValidatorDescription
RequiredStringValidatorDescription
StringLengthFieldValidatorDescription
URLValidatorDescription
ValidatorDescription
VisitorFieldValidatorDescription

package com.opensymphony.xwork.validator.validators
AbstractRangeValidator
FieldValidatorSupport
RepopulateConversionErrorFieldValidatorSupport
URLValidator
ValidatorSupport
VisitorFieldValidator.AppendingValidatorContext


to the top




Generated on Mon Jan 17 19:43:05 2011 for XWork by Java API Compliance Checker 1.0
The cross-platform tool for verifying backward compatibility of a Java Library API