You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alexander Kriegisch bd608180c6 Fix test after node traversal was improved hace 1 año
..
ArgsListOfSomething.aj new tests cases for args with generics and generic methods in general hace 19 años
ArgsListOfSomethingExtends.aj new tests cases for args with generics and generic methods in general hace 19 años
ArgsListOfSomethingSuper.aj new tests cases for args with generics and generic methods in general hace 19 años
ArgsParameterized.aj new tests cases for args with generics and generic methods in general hace 19 años
ArgsParameterizedWithWildcards.aj new tests cases for args with generics and generic methods in general hace 19 años
CallOverriding.aj tests and fix for call pointcut matching with various generic and parameterized types hace 19 años
CallPointcutMatchingErrorCases.aj tests and fix for call pointcut matching with various generic and parameterized types hace 19 años
CallPointcutMatchingParamAndReturnTypes.aj tests and fix for call pointcut matching with various generic and parameterized types hace 19 años
CallWithBridgeMethods.aj e37 related changes hace 12 años
ConcreteExtendingClass.java This is the beginning of a significant refactoring needed to cleanly support generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes. hace 19 años
ConcreteImplementingClass.java added one simple test for matching members of a parameterized type. hace 19 años
ExecutionOverriding.aj tests and fix for call pointcut matching with various generic and parameterized types hace 19 años
ExecutionPointcutMatchingErrorCases.aj test cases for execution pointcut with generic and parameterized types. This completes the implementation of the execution pcd with generics. :) hace 19 años
ExecutionPointcutMatchingParamAndReturnTypes.aj test cases for execution pointcut with generic and parameterized types. This completes the implementation of the execution pcd with generics. :) hace 19 años
GenericDeclaringTypeWithParameterErasure.aj fixes bug in test case caught by improved error messages in compiler hace 19 años
GenericImplementingClass.java added one simple test for matching members of a parameterized type. hace 19 años
GenericInterface.java added one simple test for matching members of a parameterized type. hace 19 años
GenericMethods.aj new tests cases for args with generics and generic methods in general hace 19 años
GenericSignatureMatching.aj more test cases covering generics in pointcut expressions hace 19 años
GenericWildcardsInSignatureMatching.aj new tests cases for args with generics and generic methods in general hace 19 años
GetAndSetPointcutMatching.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
GetAndSetPointcutMatchingDeclaringType.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
GetAndSetPointcutMatchingFieldType.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
HandlerPointcutTests.aj more test cases covering generics in pointcut expressions hace 19 años
InitializationPointcutMatching.aj tests for initialization and preinitialization pointcut matching with generics hace 19 años
InitializationPointcutMatchingDeclaringType.aj tests for initialization and preinitialization pointcut matching with generics hace 19 años
InitializationPointcutMatchingParamTypes.aj tests for initialization and preinitialization pointcut matching with generics hace 19 años
ParameterizedTypesInAnnotationPatterns.aj Fix test after node traversal was improved hace 2 meses
ParameterizedTypesInAtPCDs.aj more test cases covering generics in pointcut expressions hace 19 años
PointcutsThatDontAllowTypeVars.aj more test cases covering generics in pointcut expressions hace 19 años
RawArgs.aj new tests cases for args with generics and generic methods in general hace 19 años
RawSignatureMatching.aj test that a the erasure of a signature matches a parameterized implementation of a method hace 19 años
RawTypeMatching.aj added one simple test for matching members of a parameterized type. hace 19 años
StaticInitializationWithGenericTypes.aj This is the beginning of a significant refactoring needed to cleanly support generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes. hace 19 años
StaticInitializationWithGenericTypesAdvanced.aj annotated lines that should produce compilation warnings hace 19 años
StaticInitializationWithParameterizedTypes.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
StaticInitializationWithParameterizedTypesMatching.aj This is the beginning of a significant refactoring needed to cleanly support generics. We need to be much crisper about when we have an unresolved type (plain old TypeX) and when we have a resolved type. This refactoring renames TypeX to UnresolvedType and ResolvedTypeX to ResolvedType. In addition, it moves a number of methods that were defined on TypeX but which can only be answered by resolved types down onto ResolvedType. At the moment, ResolvedType still extends UnresolvedType - but a ResolvedType is *not* a UnresolvedType and this inheritance of convenience will be broken down the line so that ResolvedType does not extend UnresolvedType. Full signature information can only be known for ResolvedTypes. hace 19 años
ThisAndTargetPointcutMatching.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
ThisAndTargetPointcutMatchingRuntime.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
WithinCodeOverriding.aj with the new matching algorithm, these tests now pass - hurrah! hace 19 años
WithinCodePointcutMatchingParamAndReturnTypes.aj last couple of withincode tests - this completes the testing and implementation of withincode with generic and parameterized types hace 19 años
WithinPointcutMatching.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
WithinPointcutMatchingWarnings.aj test cases for get, set, staticinitialization, this, target, and within pointcuts matching with various generic and parameterized combos. The implementation of these pointcuts is now complete. hace 19 años
WithincodePointcutMatching.aj improved and additional signature matching tests hace 19 años