204 Commits (e35b63f813fa4b49b138cbb9d5b8abaf6138a8df)

Author SHA1 Message Date
Juergen Hoeller cc74a2891a @Nullable all the way: null-safety at field level 9 years ago
Juergen Hoeller 140542e8b1 Polishing 9 years ago
Juergen Hoeller 098ff6f0f8 Compatibility with JDK 9 release candidate build (175) 9 years ago
Stephane Nicoll 58242f2249 Polish 9 years ago
Stephane Nicoll fc64b8040f Polish "Replace relevant code with lambda" 9 years ago
diguage 4b1478d830 Replace relevant code with lambda 9 years ago
Juergen Hoeller f813712f5b Consistent use of @Nullable across the codebase (even for internals) 9 years ago
Sebastien Deleuze 1f28825f9d Add more @Nullable parameters based on null usage 9 years ago
Sebastien Deleuze b47d713e14 Add missing @Nullable annotations on parameters 9 years ago
Sebastien Deleuze 87598f48e4 Introduce null-safety of Spring Framework API 9 years ago
Andy Clement c1edb3b5bd Enforce limit on classes loaded by Spel compiled expression loader 9 years ago
Juergen Hoeller f4de1ea147 Polishing 9 years ago
stonio 7d062df992 Use String#isEmpty() 9 years ago
Juergen Hoeller 214d0d76a5 Polishing 9 years ago
Juergen Hoeller 81aca78579 Delegate to common ClassUtils.getQualifiedName 9 years ago
Christoph Dreis 5cfa7e71bb Use Class.getTypeName() where appropriate 9 years ago
Andy Clement d41d28f8ce Fix compilation of SpEL elvis/ternary expressions 9 years ago
Juergen Hoeller f84907a1fc Polishing 9 years ago
Juergen Hoeller 1b2dc3638f Revisit Assert to avoid single-arg assert methods (with refined messages) 9 years ago
Juergen Hoeller 62e530ec94 Resolve minor 4.3.x deprecations in master 9 years ago
Juergen Hoeller f6fc0a86b3 Polishing 10 years ago
Juergen Hoeller 80931b211c Shared DefaultConversionService instance for simple fallback purposes 10 years ago
Juergen Hoeller 14eba5034d Consistent ExpressionException-style quoting of expression string and position 10 years ago
Juergen Hoeller 3e419cde7d Polishing 10 years ago
Juergen Hoeller 82fa4ef274 Polishing 10 years ago
Andy Clement 9000acd39d Rework compilation of OpNE/OpEQ SpEL operators 10 years ago
Juergen Hoeller 45fc449550 Polishing 10 years ago
Juergen Hoeller ac80ac6f8b Consistent instanceof/casting of Class references 10 years ago
Juergen Hoeller e2b1dcbaca AccessorLValue reliably downcasts to CompilablePropertyAccessor in concurrent scenarios 10 years ago
Juergen Hoeller 3726c6f18d Polishing 10 years ago
Juergen Hoeller fb7ae010c8 Avoid unnecessary generics on emptyMap/Set/List 10 years ago
Juergen Hoeller ce42ed4d44 Polishing 10 years ago
Juergen Hoeller aaac199e8b Consistently use constructor-based instantiation instead of Class.newInstance / BeanUtils.instantiate 10 years ago
Juergen Hoeller 6d91d54fc9 StandardTypeConverter initializes default ConversionService against volatile field 10 years ago
Juergen Hoeller a1f5fb53db Java 8 getParameterCount() instead of getParameterTypes().length 10 years ago
Juergen Hoeller 39e3f2ebf6 MethodParameter supports Java 8 Executable/Parameter and validates parameter indexes 10 years ago
Juergen Hoeller 102dc8a4dd Polishing 10 years ago
Stephane Nicoll e4b0486c5a Add @FunctionalInterface on candidate interfaces 10 years ago
Stephane Nicoll 00d2606b00 Explicit type can be replaced by <> 10 years ago
Juergen Hoeller 66ec1c1618 Add missing package-info files for common packages 10 years ago
Andy Clement a31f0bb3c0 Fix compilation of expressions using instanceof and primitives 10 years ago
Juergen Hoeller e38bfb1a68 Consistent public constructors in ast package 10 years ago
Juergen Hoeller 54aeb7a5d6 Cache key classes implement Comparable and consistently provide a toString representation 10 years ago
Juergen Hoeller 517ebd1d3e Consistent formatting 10 years ago
Juergen Hoeller 43bcab9c1a ReflectiveMethodResolver lets local static methods override java.lang.Class methods 10 years ago
Andy Clement a12f23936c Allow use of '&' prefix to access factory bean in SpEL 10 years ago
Juergen Hoeller 21329df7e1 Polishing 11 years ago
Juergen Hoeller ef1e17fd15 Polishing 11 years ago
Juergen Hoeller 04f765506e Fine-tuned method/field access checks 11 years ago
Andy Clement a28fc760ba Fix SpEL compilation of static method/property/field operations 11 years ago