612 Commits (18ea43c905ba1f8ee94177199ef4f8b44ccd2bf1)

Author SHA1 Message Date
Sam Brannen db535863dd Consistently use class literals for primitive types 2 years ago
Juergen Hoeller c6121da151 Polishing 2 years ago
Juergen Hoeller 89e7174cc4 Share cached interceptors for entire Advised instance if possible 2 years ago
Juergen Hoeller 03b6e51225 Evaluate thread-bound MethodInvocation only if it matches current Method 2 years ago
Juergen Hoeller 419e34e571 Introduce getMostSpecificMethod variant on BridgeMethodResolver 2 years ago
Juergen Hoeller 43107e7eb1 Propagate arguments for dynamic prototype-scoped advice 2 years ago
Stéphane Nicoll e22d1efdc0 Update copyright year of changed files 2 years ago
Johnny Lim ff8097d37c Polish 2 years ago
Juergen Hoeller fdb454b9a4 Declare JdkDynamicAopProxy's ProxiedInterfacesCache as private 2 years ago
Yanming Zhou cfa3aa001f Replace if with switch where feasible 2 years ago
Yanming Zhou 4a450c6fab Use enhanced for loop where feasible 2 years ago
Sébastien Deleuze 8bd8c4f627 Add support for `@Async` Kotlin function returning `Unit?` 2 years ago
Juergen Hoeller cd11219fa7 Declare proxyMetadataCache as volatile and ProxiedInterfacesCache fields as final 2 years ago
Juergen Hoeller 44c652ec98 Introduce ProxiedInterfacesCache for JdkDynamicAopProxy 2 years ago
Stéphane Nicoll 68931a2091 Upgrade copyright year of changed file 2 years ago
achhibi 7f79ccbec0 Combine conditions for better readability and simplicity 2 years ago
Juergen Hoeller 6bb9775309 Declare isStatic and releaseTarget as default methods on TargetSource 2 years ago
Sébastien Deleuze 9aded3fcad Fix a NPE in proxied suspending functions 2 years ago
Juergen Hoeller 121e3540cc Clear cached executors in setBeanFactory (for reused AspectJ aspect) 2 years ago
Juergen Hoeller 0d8dee2878 Apply fallback for proxy with negative match or annotation pointcut 2 years ago
Yanming Zhou 3a6d0c1d5b Always fall back to original method if annotation pointcut used 2 years ago
Juergen Hoeller e5f04e5ddf Polishing 2 years ago
Juergen Hoeller 99378fe947 Polishing 2 years ago
Brian Clozel 8eebb5e27b Polish 2 years ago
Sébastien Deleuze 92c3843dae Add required AspectJ field hints 2 years ago
Sam Brannen c7bb981db1 Ensure it's possible to extend ControlFlowPointcut with RegEx support 2 years ago
Sam Brannen 7f1beb0140 Polishing 2 years ago
Sam Brannen d3fba6d49b Support pattern matching for method names in ControlFlowPointcut 2 years ago
Sam Brannen c5def4c97a Document pattern matching support in NameMatchMethodPointcut 2 years ago
Sam Brannen 5c1cdcb245 Improve ControlFlowPointcut extensibility 2 years ago
Sam Brannen c0f79ca3bf Polish ControlFlowPointcut[Tests] 2 years ago
Juergen Hoeller 8712fdcd3b Polishing 2 years ago
Juergen Hoeller 6bdf7ad36a Polishing 2 years ago
Juergen Hoeller f9be717602 Avoid getObjectType exception for uninitialized ProxyFactoryBean 2 years ago
Sam Brannen 2d792f000a Polish "Apply SingleSpaceSeparator Checkstyle module" 2 years ago
Johnny Lim 64e9fcad53 Apply SingleSpaceSeparator Checkstyle module 2 years ago
Sébastien Deleuze 466c8d8f23 Add Coroutines support for `@Cacheable` 2 years ago
Sam Brannen 08237da4b4 Simplify equals() implementation in PerTargetInstantiationModelPointcut 3 years ago
Sam Brannen f7496a393d Expand scope of equals() in PerTargetInstantiationModelPointcut 3 years ago
Sam Brannen 865fa33927 Cache CGLIB proxy classes properly again 3 years ago
Sam Brannen edd1e9134f Polishing 3 years ago
Stéphane Nicoll 57a4628934 Polish log message 3 years ago
Sangwon Hong fcbe5fa73f Log attempt at proxying final methods to WARN instead of INFO 3 years ago
Stephane Nicoll 01f717375b Introduce ObjectUtils#nullSafeHash(Object... element) 3 years ago
Stephane Nicoll 66a571fe27 Make constructorOrFactory method resolution optional 3 years ago
Stephane Nicoll 3e424e3ce7 Polish "Add return type check on GetterPointcut" 3 years ago
Enimiste d1dfac4e5d Add return type check on GetterPointcut 3 years ago
Sébastien Deleuze ada76bd7bf Add an assertion to AopUtils.KotlinDelegate#invokeSuspendingFunction 3 years ago
Sébastien Deleuze 81607238ce Use consistently `@since 6.1` 3 years ago
Stephane Nicoll 1f6fd16dae Polish "Introduce reverse on ClassFilter and MethodFilter" 3 years ago