
| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| JeffMoore | 49 (100.0%) | 1117 (100.0%) | 22.7 |
convert filename case
0 lines of code changed in 10 files:
Remove @version, @access, and @version doc comments. They're meaningless here.
0 lines of code changed in 2 files:
Renamed test base classes to autonaming conventions. Also implemented
template filter. This should have been two different checkins. Oops.
1 lines of code changed in 1 file:
Move brainstorming notes to other location.
0 lines of code changed in 1 file:
Convert WactNotifer class names to take advantage of Wact_Loader
11 lines of code changed in 3 files:
Changed base exception to introduce sprintf like capability.
1 lines of code changed in 1 file:
Renamed WactException to Wact_Exception_Base to comply with Autoloading scheme.
Wact_Exception_Base was used instead of Wact_Exception to keep the file inside the exception directory. This raises an interesting issue about "namesake" classes that typically take on
the name of the package they are in. In autoloading schemes, they typically appear above their
package directory. We've been placing them inside the package directory. When converting to
namespaces in 5.3, I am not sure which behavior is best.
2 lines of code changed in 1 file:
Removed the wrapper classes for php callbacks in favor of a new
"callback constructor" parameter list pattern for registerListener
methods and WactCommandController.
322 lines of code changed in 3 files:
Removed optional $cause parameter from many exceptions that do not use it.
3 lines of code changed in 1 file:
Added tests for databinding events.
26 lines of code changed in 2 files:
Added tests to make sure information passed to the constructor of an
exception is incorporated into the error message for that exception.
1 lines of code changed in 2 files:
Removed unused i18n features from base exception class.
1 lines of code changed in 1 file:
Added test cases and improved exception handling for WactNotifier.
194 lines of code changed in 4 files:
Eliminated the distinction between WactUnicastNotifier and WactMultiCast
notifier. Now there is only WactNotifier, which is multicast. Unicast was
unused and can be re-introduced if the need ever arises.
Adopted the naming convention of using With to denote methods that take
an array of parameters.
Changed the invoke methods on callbacks to call.
Changed the invoke methods on the notifier to notify.
63 lines of code changed in 2 files:
Added test cases for callback create method. Added exception for invalid
callback specification. Improved documentation.
147 lines of code changed in 4 files:
Added test cases for lazy loading callbacks
38 lines of code changed in 3 files:
Added test cases for callback wrappers and fixed bugs in same.
115 lines of code changed in 2 files:
Added Wact classname prefix to Callback wrapper classes and Notifier classes.
Added functionality to callback wrapper classes.
174 lines of code changed in 1 file:
Removed factory protocol.
0 lines of code changed in 1 file:
Changed from PHP 4 style constructor to PHP 5 style constructor
3 lines of code changed in 1 file:
(2 more)