Quick Search:

jump to detailed chart Line History

line history graph

View Mode

Logical Physical

Show Arbitrary Diff

From to

Supports revisions and tags.

Watches and RSS

History

MAIN 1.64 1.57 1.41 1.1 mbranch-2-0 1.57.2.2 1.57.2.1 mbranch-1-2 1.41.2.3 1.41.2.1 spring 1.1.1.1

latest revision download Branch MAIN

1.64 annotated / raw | Diffs: previous, other | Lines: 598 ( +1, -1 )

Created: 2008-10-29 10:56:19 -0500 (2 months 10 days ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20081029155619

BeanUtils skips conventional editor check for array classes (in order to not break AspectJ weaving)

Tags: release-2-5-6

1.63 annotated / raw | Diffs: previous, other | Lines: 598 ( +22, -6 )

Created: 2008-06-21 15:27:02 -0500 (6 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20080621202702

dependency check "simple" accepts Number, Date, URI, URL and Locale as well (consistent with simple MVC value types)

Tags: release-2-5-5

1.62 annotated / raw | Diffs: previous, other | Lines: 582 ( +1, -1 )

Created: 2008-04-25 05:55:02 -0500 (8 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20080425105502

BeanWrapper explicitly finds default PropertyEditor according to "Editor" suffix convention; deprecated BeanWrapper's fallback to the global JavaBeans PropertyEditorManager; DirectFieldAccessor registers Spring's common default PropertyEditors (like BeanWrapperImpl does)

Tags: release-2-5-4

1.61 annotated / raw | Diffs: previous, other | Lines: 582 ( +53, -0 )

Created: 2008-04-18 14:31:48 -0500 (8 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20080418193148

AbstractPropertyBindingResult's "formatFieldValue" finds PropertyEditor according to 'Editor' suffix convention too

1.60 annotated / raw | Diffs: previous, other | Lines: 529 ( +18, -1 )

Created: 2008-01-18 18:47:02 -0600 (11 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20080119004702

BeanWrapperImpl resolves the target type for a generically typed bean property, performing appropriate type conversion; AbstractAutowireCapableBeanFactory and AutowiredAnnotationBeanPostProcessor resolve the target type for a generically typed dependency (method parameter)

Tags: release-2-5-2 release-2-5-3

1.59 annotated / raw | Diffs: previous, other | Lines: 512 ( +2, -4 )

Created: 2007-05-21 04:57:26 -0500 (19 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20070521095726

consistent use of "ReflectionUtils.makeAccessible"

Tags: release-2-1-m2 release-2-1-m3 release-2-1-m4 release-2-5-rc1 release-2-5-rc2 release-2-5 release-2-5-1

1.58 annotated / raw | Diffs: previous, other | Lines: 514 ( +4, -3 )

Created: 2007-05-20 14:28:44 -0500 (19 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20070520192844

optimized "findPropertyForMethod" implementation

1.57 annotated / raw | Diffs: previous, other | Lines: 513 ( +9, -3 )

Created: 2007-03-28 14:24:47 -0500 (21 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20070328192447

revised javadoc

Branch point for: mbranch-2-0

Tags: release-2-0-4 release-2-0-5 mbranch-2-0$BP release-2-1-m1

1.56 annotated / raw | Diffs: previous, other | Lines: 507 ( +1, -1 )

Created: 2006-12-27 08:36:25 -0600 (2 years ago) | Author: springboy | Changeset: MAIN:springboy:20061227143624

Consistent assertion message text across the project.

Tags: release-2-0-2 release-2-0-3

1.55 annotated / raw | Diffs: previous, other | Lines: 507 ( +4, -2 )

Created: 2006-10-15 08:37:16 -0500 (2 years 2 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20061015133715

polishing

Tags: release-2-0-1

1.54 annotated / raw | Diffs: previous, other | Lines: 505 ( +4, -4 )

Created: 2006-10-02 18:16:17 -0500 (2 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20061002231617

refined "resolveSignature"'s exception handling

Tags: release-2-0

1.53 annotated / raw | Diffs: previous, other | Lines: 505 ( +1, -40 )

Created: 2006-09-29 10:51:58 -0500 (2 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060929155158

moved "canonicalPropertyName" method from BeanUtils to PropertyAccessorUtils; added "canonicalPropertyNames" method

1.52 annotated / raw | Diffs: previous, other | Lines: 544 ( +5, -5 )

Created: 2006-09-07 11:34:21 -0500 (2 years 4 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060907163421

polishing

Tags: release-2-0-rc4

1.51 annotated / raw | Diffs: previous, other | Lines: 544 ( +1, -1 )

Created: 2006-05-26 07:11:21 -0500 (2 years 7 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060526121121

uses given Class to resolve parameter type names

Tags: release-2-0-m5 release-2-0-rc1 release-2-0-rc2 release-2-0-rc3

1.50 annotated / raw | Diffs: previous, other | Lines: 544 ( +44, -91 )

Created: 2006-04-06 08:19:11 -0500 (2 years 9 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060406131911

deprecated BeanUtils's "isAssignable" methods in favor of new "isAssignable"/"isAssignableValue" methods on ClassUtils; renamed "canonicalName" to "canonicalPropertyName"

Tags: release-2-0-m4

1.49 annotated / raw | Diffs: previous, other | Lines: 591 ( +66, -82 )

Created: 2006-03-14 05:34:05 -0600 (2 years 9 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060314113405

use findMethodWithMinimalParameters instead of findDeclaredMethodWithMinimalParameters for destroy method; explicitly handle IllegalArgumentException thrown from findMethodWithMinimalParameters; introduced BeanInstantiationException

1.48 annotated / raw | Diffs: previous, other | Lines: 607 ( +39, -3 )

Created: 2006-02-08 09:25:50 -0600 (2 years 10 months ago) | Author: adrian-colyer | Changeset: MAIN:adrian-colyer:20060208152550

handle case of ambiguous method reference

Tags: release-2-0-m3

1.47 annotated / raw | Diffs: previous, other | Lines: 571 ( +3, -3 )

Created: 2006-01-27 14:09:17 -0600 (2 years 11 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060127200917

polishing

Tags: release-2-0-m2

1.46 annotated / raw | Diffs: previous, other | Lines: 571 ( +1, -1 )

Created: 2006-01-17 09:10:37 -0600 (2 years 11 months ago) | Author: springboy | Changeset: MAIN:springboy:20060117151037

Corrected Javadoc typo.

1.45 annotated / raw | Diffs: previous, other | Lines: 571 ( +20, -1 )

Created: 2006-01-16 03:50:27 -0600 (2 years 11 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20060116095027

merged ScriptUtils methods into ScriptFactoryPostProcessor and BeanUtils

1.44 annotated / raw | Diffs: previous, other | Lines: 552 ( +53, -58 )

Created: 2005-12-22 07:49:15 -0600 (3 years ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20051222134915

polishing

Tags: release-2-0-m1

1.43 annotated / raw | Diffs: previous, other | Lines: 557 ( +59, -0 )

Created: 2005-12-22 07:23:48 -0600 (3 years ago) | Author: robharrop | Changeset: MAIN:robharrop:20051222132345

Added support for method signature parsing to BeanUtils. Used this in MethodLocatingFactoryBean.

1.42 annotated / raw | Diffs: previous, other | Lines: 498 ( +10, -2 )

Created: 2005-12-22 02:35:52 -0600 (3 years ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20051222083552

perform the accessible checking for read/write methods before every invocation

1.41 annotated / raw | Diffs: previous, other | Lines: 490 ( +56, -8 )

Created: 2005-11-08 04:48:49 -0600 (3 years 2 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20051108104849

added new "copyProperties" variant, for restriction of copying to properties of specified class/interface

Branch point for: mbranch-1-2

Tags: release-1-2-6 mbranch-1-2$BP

1.40 annotated / raw | Diffs: previous, other | Lines: 442 ( +124, -89 )

Created: 2005-11-06 07:01:44 -0600 (3 years 2 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20051106130144

reworked "copyProperties" method to properly ignore properties not found in the target bean

1.39 annotated / raw | Diffs: previous, other | Lines: 407 ( +69, -31 )

Created: 2005-11-05 18:02:03 -0600 (3 years 2 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20051106000203

use canonical bean property paths for error registration, allowing any map key syntax for error access

1.38 annotated / raw | Diffs: previous, other | Lines: 369 ( +9, -9 )

Created: 2005-09-19 22:43:53 -0500 (3 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050920034347

no <code> tag for "null" in error messages

Branch point for: branch-1-2

Tags: release-1-2-5 branch-1-2$BP

1.37 annotated / raw | Diffs: previous, other | Lines: 369 ( +9, -9 )

Created: 2005-09-13 16:23:14 -0500 (3 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050913212313

wrap "null" in <code> style

1.36 annotated / raw | Diffs: previous, other | Lines: 369 ( +5, -5 )

Created: 2005-09-12 15:35:29 -0500 (3 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050912203527

wrap "null" in <code> style

1.35 annotated / raw | Diffs: previous, other | Lines: 369 ( +1, -1 )

Created: 2005-04-21 05:55:42 -0500 (3 years 8 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050421105535

factored out BeanDefinitionValueResolver helper class from AbstractAutowireCapableBeanFactory; exclude CGLIB-defined bean properties (-> method injection) from dependency checks

Tags: release-1-2-1 release-1-2 release-1-2-2 release-1-2-4 release-1-2-3

1.34 annotated / raw | Diffs: previous, other | Lines: 369 ( +46, -22 )

Created: 2005-04-11 17:53:17 -0500 (3 years 8 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050411225317

"isSimpleProperty" considers primitive wrapper types (Boolean, Integer, etc) as "simple" types too

Tags: release-1-2-rc2

1.33 annotated / raw | Diffs: previous, other | Lines: 345 ( +5, -4 )

Created: 2005-03-25 11:52:40 -0600 (3 years 9 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050325175240

fixed "copyProperties" to avoid fetching a property descriptor for a property that will be ignored anyway

Tags: release-1-2-rc1

1.32 annotated / raw | Diffs: previous, other | Lines: 344 ( +1, -1 )

Created: 2005-03-25 03:27:02 -0600 (3 years 9 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050325092513

updated copyright header

1.31 annotated / raw | Diffs: previous, other | Lines: 344 ( +1, -2 )

Created: 2005-02-27 13:20:24 -0600 (3 years 10 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050227191806

polishing

Tags: release-1-1-5

1.30 annotated / raw | Diffs: previous, other | Lines: 345 ( +20, -1 )

Created: 2005-01-13 11:54:54 -0600 (3 years 11 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20050113175454

added "findPropertyForMethod" operation (for JMX support)

Tags: release-1-1-4

1.29 annotated / raw | Diffs: previous, other | Lines: 326 ( +1, -0 )

Created: 2005-01-13 05:25:35 -0600 (3 years 11 months ago) | Author: robharrop | Changeset: MAIN:robharrop:20050113112535

Add BeanUtils.getPropertyDescriptors().

1.28 annotated / raw | Diffs: previous, other | Lines: 325 ( +29, -29 )

Created: 2004-12-08 15:15:43 -0600 (4 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20041208211543

polishing

Tags: release-1-1-3

1.27 annotated / raw | Diffs: previous, other | Lines: 325 ( +10, -0 )

Created: 2004-12-08 07:53:07 -0600 (4 years 1 month ago) | Author: robharrop | Changeset: MAIN:robharrop:20041208135259

Added lazy initialization support to Spring JMX. Refactored the internals so assemblers are no longer dependent on having the bean instance available. Added getPropertyDescriptors() to BeanUtils to support JMX operations and modified Cglib2AopProxy to allow for target sources with no target.

1.26 annotated / raw | Diffs: previous, other | Lines: 315 ( +5, -1 )

Created: 2004-12-07 14:37:02 -0600 (4 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20041207203702

added meaningful exception when trying to instantiate an interface

1.25 annotated / raw | Diffs: previous, other | Lines: 311 ( +4, -4 )

Created: 2004-11-12 16:28:52 -0600 (4 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20041112222852

allow arbitrary bean types passed into copyProperties

Tags: release-1-1-2

1.24 annotated / raw | Diffs: previous, other | Lines: 311 ( +1, -1 )

Created: 2004-10-06 11:58:14 -0500 (4 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20041006165726

fixed JDK 1.5 conflicts ("enum" variable name, "getMethod"/"invoke" ambiguities)

1.23 annotated / raw | Diffs: previous, other | Lines: 311 ( +122, -10 )

Created: 2004-09-23 04:45:33 -0500 (4 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040923094424

able to create non-public classes and invoke non-public init and destroy methods, regard bean references for correct destruction order (not requiring "depends-on"), regard bean references and "depends-on" for destruction order of inner beans too, removed "getDependentBeanNames" hook and implementation from AbstractAutowireCapable/DefaultListableBeanFactory

Tags: release-1-1-1

1.22 annotated / raw | Diffs: previous, other | Lines: 199 ( +6, -6 )

Created: 2004-08-30 14:04:16 -0500 (4 years 4 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040830190416

polished exception messages

Tags: release-1-1

1.21 annotated / raw | Diffs: previous, other | Lines: 199 ( +1, -2 )

Created: 2004-08-17 12:35:01 -0500 (4 years 4 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040817173501

polishing

Tags: release-1-1-rc2

1.20 annotated / raw | Diffs: previous, other | Lines: 200 ( +0, -20 )

Created: 2004-08-17 10:02:00 -0500 (4 years 4 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040817150036

moved BeanUtils.isAtLeastOneMethodWithName to ClassUtils.hasAtLeastOneMethodWithName

1.19 annotated / raw | Diffs: previous, other | Lines: 220 ( +0, -1 )

Created: 2004-08-16 07:29:37 -0500 (4 years 4 months ago) | Author: trisberg | Changeset: MAIN:trisberg:20040816122807

removed the @version tag from all java source files

1.18 annotated / raw | Diffs: previous, other | Lines: 221 ( +22, -1 )

Created: 2004-06-25 04:11:35 -0500 (4 years 6 months ago) | Author: johnsonr | Changeset: MAIN:johnsonr:20040625091135

added isOverloadedMethod method to support lookup method validation.
However, possibly of more general use.

Tags: release-1-1-rc1

1.17 annotated / raw | Diffs: previous, other | Lines: 200 ( +22, -15 )

Created: 2004-06-23 05:38:31 -0500 (4 years 6 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040623103831

support private bean constructors

1.16 annotated / raw | Diffs: previous, other | Lines: 193 ( +24, -11 )

Created: 2004-06-11 18:38:14 -0500 (4 years 6 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040611233814

added "isAssignable(targetType, valueType)" method

1.15 annotated / raw | Diffs: previous, other | Lines: 180 ( +16, -5 )

Created: 2004-03-17 20:46:12 -0600 (4 years 9 months ago) | Author: trisberg | Changeset: MAIN:trisberg:20040318024600

Applied a consistent license header to all java source files

Tags: release-1-0 release-1-0-1 release-1-0-2

1.14 annotated / raw | Diffs: previous, other | Lines: 169 ( +29, -3 )

Created: 2004-03-08 13:26:23 -0600 (4 years 10 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040308192608

fixed type difference weight algorithm in AbstractAutowireCapableBeanFactory to ignore non-matching arguments

1.13 annotated / raw | Diffs: previous, other | Lines: 143 ( +2, -2 )

Created: 2004-02-22 15:53:37 -0600 (4 years 10 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040222215337

fixed javadoc reference

Tags: release-1-0-rc2

1.12 annotated / raw | Diffs: previous, other | Lines: 143 ( +3, -3 )

Created: 2004-01-14 16:13:12 -0600 (4 years 11 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20040114221312

only copy a property if there is both a write and a read method

Tags: release-1-0-rc1

1.11 annotated / raw | Diffs: previous, other | Lines: 143 ( +5, -4 )

Created: 2003-12-09 02:48:20 -0600 (5 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031209084820

polishing

Tags: release-1-0-m4

1.10 annotated / raw | Diffs: previous, other | Lines: 142 ( +28, -11 )

Created: 2003-12-05 10:48:06 -0600 (5 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031205164806

treat arrays of primitive wrapper classes as "simple" bean property

1.9 annotated / raw | Diffs: previous, other | Lines: 125 ( +6, -6 )

Created: 2003-11-23 16:42:05 -0600 (5 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031123224205

polished exception messages

Tags: release-1-0-m3

1.8 annotated / raw | Diffs: previous, other | Lines: 125 ( +4, -1 )

Created: 2003-11-22 09:03:25 -0600 (5 years 1 month ago) | Author: johnsonr | Changeset: MAIN:johnsonr:20031122150325

Better error message on IllegalArguments to constructor

1.7 annotated / raw | Diffs: previous, other | Lines: 122 ( +8, -2 )

Created: 2003-11-18 11:04:15 -0600 (5 years 1 month ago) | Author: johnsonr | Changeset: MAIN:johnsonr:20031118170415

Improved error message, suggesting no-arg constructor

1.6 annotated / raw | Diffs: previous, other | Lines: 116 ( +9, -2 )

Created: 2003-11-10 11:59:00 -0600 (5 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031110175900

added javadocs

1.5 annotated / raw | Diffs: previous, other | Lines: 109 ( +28, -6 )

Created: 2003-11-09 15:35:27 -0600 (5 years 1 month ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031109213527

added instantiateClass(constructor,arguments) method

1.4 annotated / raw | Diffs: previous, other | Lines: 87 ( +12, -0 )

Created: 2003-10-31 11:05:10 -0600 (5 years 2 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031031170036

added ListableBeanFactory.getBeansOfType and FactoryBean.getObjectType, added default-dependency-check and default-autowire, reworked autowiring

1.3 annotated / raw | Diffs: previous, other | Lines: 75 ( +0, -20 )

Created: 2003-10-06 08:40:34 -0500 (5 years 3 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20031006134034

moved getAllInterfaces from BeanUtils to AopUtils

Tags: release-1-0-m2

1.2 annotated / raw | Diffs: previous, other | Lines: 95 ( +21, -0 )

Created: 2003-08-21 11:33:37 -0500 (5 years 4 months ago) | Author: jhoeller | Changeset: MAIN:jhoeller:20030821163337

introduced BeanUtils.getAllInterfaces for TransactionProxyFactoryBean

Tags: release-1-0-m1

1.1 new annotated / raw | Lines: 74 ( +74, -0 )

Created: 2003-08-14 11:20:14 -0500 (5 years 4 months ago) | Author: trisberg | Changeset: MAIN:trisberg:20030814161413

Initial revision

Branch point for: spring

Tags: spring$BP

latest revision download Branch mbranch-1-2

1.41.2.3 annotated / raw | Diffs: previous, other | Lines: 473 ( +13, -37 )

Created: 2006-10-14 16:18:23 -0500 (2 years 2 months ago) | Author: jhoeller | Changeset: mbranch-1-2:jhoeller:20061014211823

deprecated BeanUtils's "canonicalName" in favor of PropertyAccessorUtils's "canonicalPropertyName"

Tags: release-1-2-9

1.41.2.2 annotated / raw | Diffs: previous, other | Lines: 497 ( +15, -16 )

Created: 2006-04-20 19:13:48 -0500 (2 years 8 months ago) | Author: jhoeller | Changeset: mbranch-1-2:jhoeller:20060421001348

backported fixes and enhancements from 2.0 M4 (HEAD)

Tags: release-1-2-8

1.41.2.1 annotated / raw | Diffs: previous, other | Lines: 498 ( +15, -7 )

Created: 2006-02-18 07:17:20 -0600 (2 years 10 months ago) | Author: jhoeller | Changeset: mbranch-1-2:jhoeller:20060218131720

perform the accessible checking for read/write methods before every invocation

Tags: release-1-2-7

latest revision download Branch mbranch-2-0

1.57.2.2 annotated / raw | Diffs: previous, other | Lines: 514 ( +2, -2 )

Created: 2008-06-21 17:27:22 -0500 (6 months ago) | Author: jhoeller | Changeset: mbranch-2-0:jhoeller:20080621222722

polishing

Tags: release-2-0-9

1.57.2.1 annotated / raw | Diffs: previous, other | Lines: 514 ( +4, -3 )

Created: 2007-05-31 09:32:57 -0500 (19 months ago) | Author: jhoeller | Changeset: mbranch-2-0:jhoeller:20070531143252

backported fixes and enhancements from 2.1 M2

Tags: release-2-0-6 release-2-0-7 release-2-0-8

latest revision download Branch spring

1.1.1.1 annotated / raw | Diffs: previous, other | Lines: 74 ( +0, -0 )

Created: 2003-08-14 11:20:14 -0500 (5 years 4 months ago) | Author: trisberg | Changeset: spring:trisberg:20030814161413

initial import after package name change

Tags: initial

Crucible: Open Source License registered to Atlassian.
Atlassian FishEye, Subversion, CVS & Perforce analysis. (Version:1.5.4 Build:build-308 2008-07-31 ) - Administration - Page generated 2009-01-09 00:58 -0600