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 1 year ago
..
ArgsListOfSomething.aj new tests cases for args with generics and generic methods in general 19 years ago
ArgsListOfSomethingExtends.aj new tests cases for args with generics and generic methods in general 19 years ago
ArgsListOfSomethingSuper.aj new tests cases for args with generics and generic methods in general 19 years ago
ArgsParameterized.aj new tests cases for args with generics and generic methods in general 19 years ago
ArgsParameterizedWithWildcards.aj new tests cases for args with generics and generic methods in general 19 years ago
CallOverriding.aj tests and fix for call pointcut matching with various generic and parameterized types 19 years ago
CallPointcutMatchingErrorCases.aj tests and fix for call pointcut matching with various generic and parameterized types 19 years ago
CallPointcutMatchingParamAndReturnTypes.aj tests and fix for call pointcut matching with various generic and parameterized types 19 years ago
CallWithBridgeMethods.aj e37 related changes 12 years ago
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. 19 years ago
ConcreteImplementingClass.java added one simple test for matching members of a parameterized type. 19 years ago
ExecutionOverriding.aj tests and fix for call pointcut matching with various generic and parameterized types 19 years ago
ExecutionPointcutMatchingErrorCases.aj test cases for execution pointcut with generic and parameterized types. This completes the implementation of the execution pcd with generics. :) 19 years ago
ExecutionPointcutMatchingParamAndReturnTypes.aj test cases for execution pointcut with generic and parameterized types. This completes the implementation of the execution pcd with generics. :) 19 years ago
GenericDeclaringTypeWithParameterErasure.aj fixes bug in test case caught by improved error messages in compiler 19 years ago
GenericImplementingClass.java added one simple test for matching members of a parameterized type. 19 years ago
GenericInterface.java added one simple test for matching members of a parameterized type. 19 years ago
GenericMethods.aj new tests cases for args with generics and generic methods in general 19 years ago
GenericSignatureMatching.aj more test cases covering generics in pointcut expressions 19 years ago
GenericWildcardsInSignatureMatching.aj new tests cases for args with generics and generic methods in general 19 years ago
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. 19 years ago
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. 19 years ago
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. 19 years ago
HandlerPointcutTests.aj more test cases covering generics in pointcut expressions 19 years ago
InitializationPointcutMatching.aj tests for initialization and preinitialization pointcut matching with generics 19 years ago
InitializationPointcutMatchingDeclaringType.aj tests for initialization and preinitialization pointcut matching with generics 19 years ago
InitializationPointcutMatchingParamTypes.aj tests for initialization and preinitialization pointcut matching with generics 19 years ago
ParameterizedTypesInAnnotationPatterns.aj Fix test after node traversal was improved 2 months ago
ParameterizedTypesInAtPCDs.aj more test cases covering generics in pointcut expressions 19 years ago
PointcutsThatDontAllowTypeVars.aj more test cases covering generics in pointcut expressions 19 years ago
RawArgs.aj new tests cases for args with generics and generic methods in general 19 years ago
RawSignatureMatching.aj test that a the erasure of a signature matches a parameterized implementation of a method 19 years ago
RawTypeMatching.aj added one simple test for matching members of a parameterized type. 19 years ago
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. 19 years ago
StaticInitializationWithGenericTypesAdvanced.aj annotated lines that should produce compilation warnings 19 years ago
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. 19 years ago
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. 19 years ago
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. 19 years ago
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. 19 years ago
WithinCodeOverriding.aj with the new matching algorithm, these tests now pass - hurrah! 19 years ago
WithinCodePointcutMatchingParamAndReturnTypes.aj last couple of withincode tests - this completes the testing and implementation of withincode with generic and parameterized types 19 years ago
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. 19 years ago
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. 19 years ago
WithincodePointcutMatching.aj improved and additional signature matching tests 19 years ago