Activity

From 2007-02-22 to 2007-03-23

2007-03-23

11:15 Feature #46 (Resolved): Implement After Advice
Currently only After Returning and After Throwing advices exist. Implement the general After advice as well and make ... Robert Lemke

2007-03-20

18:14 Bug #45 (Closed): Core ComponentObjectBuilder: Create test for different types of constructor arguments
(In r195)
* Core: Added some tests for injection of straight values via constructor- and setter injection. Some bugs...
Robert Lemke
17:23 Bug #44 (Closed): Fix injection of straight values with Setter Injection
(In r193)
* Core: The Component Manager registered abstract classes as the default implementation of an interface, w...
Robert Lemke

2007-03-14

22:32 Bug #45 (Closed): Core ComponentObjectBuilder: Create test for different types of constructor arguments
Currently only simple types are tested for constructor injection and probably no test exists for the optional constru... Robert Lemke
21:26 Feature #14: Define the packageInfo.xml format
Hi,
> * <numberofdownloads>3229</numberofdownloads>: as we will have distributed mirrors, so that will be pretty ha...
Sebastian Kurfuerst
21:10 Feature #14: Define the packageInfo.xml format
Hi Robert,
here are my comments:
* <numberofdownloads>3229</numberofdownloads>: as we will have distributed mirrors...
Sebastian Kurfuerst

2007-03-13

09:24 Bug #44 (Closed): Fix injection of straight values with Setter Injection
While demonstrating setter injection, injection of straight values didn't work. Check this (and constructor injection... Robert Lemke

2007-03-09

11:30 Bug #41 (Closed): Custom autoloaders are registered too late
(In r178)
* Core: Added support for "PackageConfiguration.php". Autoloaders should now be registered in the PackageC...
Robert Lemke
09:47 Feature #43 (Closed): make extensibility of Components.conf possible
We need some mechanism to make the Components.conf file extendable by other components. Sebastian Kurfuerst
09:45 Feature #14 (Accepted): Define the packageInfo.xml format
Sebastian Kurfuerst

2007-03-08

09:51 Feature #14: Define the packageInfo.xml format
Please have a look into
T3Package Draft 1
and comment on the comments I wrote there.
I'd very much like to have s...
Sebastian Kurfuerst

2007-03-06

13:12 Bug #41 (Closed): Custom autoloaders are registered too late
Currently custom autoloaders are registered by some PHP code contained in the ComponentsConfiguration.php file. This ... Robert Lemke
00:11 Feature #35: Refactor T3P_Core_AOPFramework: Extract build methods
Replying to [comment:5 karsten]:
> (In r169) Fixes failures in T3P_phpCRJackrabbit_CheckPermissionTest caused by inc...
Karsten Dambekalns
00:07 Feature #35: Refactor T3P_Core_AOPFramework: Extract build methods
(In r169) Fixes failures in T3P_phpCRJackrabbit_CheckPermissionTest caused by incorrectly set up account permissions:... Karsten Dambekalns

2007-03-05

20:24 Feature #37 (Closed): AOP: Test introducing multiple interfaces
(In r167) Refactored the T3P_Core_AOPProxyClassBuilder:
* Core: The AOPProxyClassBuilder smelled like Duplicated Cod...
Robert Lemke
20:24 Feature #35: Refactor T3P_Core_AOPFramework: Extract build methods
(In r167) Refactored the T3P_Core_AOPProxyClassBuilder:
* Core: The AOPProxyClassBuilder smelled like Duplicated Cod...
Robert Lemke
20:01 Feature #40 (Closed): Check all classes for Array type hinting
There might be places where an array is expected as a parameter but no type hinting is used yet. In these cases, type... Robert Lemke

2007-03-04

18:06 Feature #35 (Closed): Refactor T3P_Core_AOPFramework: Extract build methods
Okay, I close this ticket for now - it's enough refactoring for the moment. If we feel like putting the code snippets... Robert Lemke

2007-03-01

19:38 Feature #35: Refactor T3P_Core_AOPFramework: Extract build methods
(In r160) * Core: Refactored the T3P_Core_AOPFramework: The builder functions are now in their own class and have be... Robert Lemke
15:24 Feature #35: Refactor T3P_Core_AOPFramework: Extract build methods
(In r159) * Core: Removed parsing support for "lifecycleDestructionMethod"
* Reflection: Added doc tag parsing suppo...
Robert Lemke
14:58 Feature #35 (Closed): Refactor T3P_Core_AOPFramework: Extract build methods
The T3P_Core_AOPFramework got a bit too large by the time and it makes sense extracting the whole proxy code building... Robert Lemke
16:46 Feature #37 (Closed): AOP: Test introducing multiple interfaces
Some more tests need to be written to test introduction of more than one interface and what happens if interfaces hav... Robert Lemke
15:24 Bug #20 (Closed): Implement support for introductions / intertype-declarations
(In r159) * Core: Removed parsing support for "lifecycleDestructionMethod"
* Reflection: Added doc tag parsing suppo...
Robert Lemke
15:20 Feature #36 (Resolved): Add automatic documentation in AOP proxy classes
Parameters and maybe some other parts are not yet automatically documented through reflection in the AOP proxy builde... Robert Lemke

2007-02-28

18:17 Feature #32 (Resolved): Design and implement a configuration manager
Design and implement a configuration manager Robert Lemke
17:49 Feature #1 (Closed): Use SPL when searching/listing files.
Robert Lemke
13:01 Feature #28 (Closed): Add support for argument modifiers in pointcut expressions
(In r151) * Core: Tried implementing a method arguments pointcut filter but realized that it would make the whole po... Robert Lemke

2007-02-26

14:18 Feature #27 (Closed): Add support for visibility modifier in pointcut expressions
(In r149) * Core: Fixed support for the negate modifier ("!") in the pointcut expression parser: This modifier was n... Robert Lemke
10:56 Bug #22 (Closed): Enhance pointcut expression parser: within()
(In r148) * Core: Implemented support for the within() designator in the pointcut expressions. Fixes #22. Robert Lemke

2007-02-25

20:38 Feature #30 (Closed): Add feature to detect circular pointcut references
(In r147) * Core: Added support (and test) for detecting circular pointcut references. Fixes #30
Robert Lemke

2007-02-23

15:21 Feature #30 (Closed): Add feature to detect circular pointcut references
Theoretically a pointcut can refer to itself in a poincut declaration or circular reference might appear on a deeper ... Robert Lemke
15:16 Bug #21 (Closed): Implement support for pointcut definitions
(In r146) * T3P_T3Lib_Arrays: Small cosmetic changes
* Core: Renamed T3P_Core_AOPAspect to T3P_Core_AOPAspectContain...
Robert Lemke

2007-02-22

15:04 Bug #29: Class files in sub directories are not loaded
I can confirm that Robert's patch fixes the issue. Sebastian Kurfuerst
15:01 Bug #29 (Closed): Class files in sub directories are not loaded
(In r139) * Added test for T3P_Core_PackageClassLoader. Hopefully fixes #29.
* Changed T3P_Core_ClassLoaderInterface...
Robert Lemke
14:34 Bug #29 (Closed): Class files in sub directories are not loaded
Although the T3P_Core_Package finds class files in sub directories, they are not loaded by the T3P_Core_PackageClassL... Robert Lemke
14:20 Feature #28 (Closed): Add support for argument modifiers in pointcut expressions
Add support for argument modifiers in pointcut expressions: It should be possible to narrow down the set of joinpoint... Robert Lemke
14:18 Feature #27 (Closed): Add support for visibility modifier in pointcut expressions
Add support for a visibility modifier (public, protected, private) in pointcut expressions. Robert Lemke
 

Also available in: Atom