[root]/trunk/wact/template/compiler/parser/state

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| JeffMoore | 48 (100.0%) | 1353 (100.0%) | 28.1 |
convert filename case
0 lines of code changed in 4 files:
detab.
273 lines of code changed in 3 files:
Remove @version, @access, and @version doc comments. They're meaningless here.
0 lines of code changed in 2 files:
rename getBoolAttribute to getBoolAttributeValue
1 lines of code changed in 1 file:
Change the close tag matching algorithm to only match component tags and not
to complain about unbalanced plain old tags.
9 lines of code changed in 4 files:
rename popExpectedTag to popTag.
6 lines of code changed in 3 files:
Renamed pushExpectedTag to pushTag.
8 lines of code changed in 2 files:
Simplify start tag case with endtag forbidden (no possibility of children).
11 lines of code changed in 2 files:
Simplify the handling of self closing tags by simply adding them as a child,
rather than attempting to push them on the TreeBuilder stack.
4 lines of code changed in 2 files:
Refactored handing of closing tags.
18 lines of code changed in 4 files:
Small refactoring to reduce interface surface area in treebuilder.
1 lines of code changed in 1 file:
Changed state object to pass raw string through for non-recognized components,
more closely preserving original template syntax.
32 lines of code changed in 4 files:
Simplify CDATA parsing so it passes through, making test case pass.
16 lines of code changed in 2 files:
Move findComponent function.
102 lines of code changed in 2 files:
Add filter for PHP code, remove special processing instruction support.
Simplify parsing.
0 lines of code changed in 4 files:
Fixed failing test due to empty test case.
2 lines of code changed in 2 files:
Converted names to autoloading. removed unnecessary includes.
2 lines of code changed in 2 files:
Converted template compiler classes to autoloading naming conventions.
868 lines of code changed in 4 files: