Skip to content

Commit 63a27c0

Browse files
committed
Merge branch 'development'
2 parents 373f079 + b338d9c commit 63a27c0

File tree

6 files changed

+37
-34
lines changed

6 files changed

+37
-34
lines changed

.module.properties

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
11
project.name=cbdebugger
2-
project.version=1.5.0
3-
module.name=cbdebugger
4-
# Default CF Engine to Build With
5-
2+
project.version=1.6.0
3+
module.name=cbdebugger

.travis.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,7 @@ notifications:
66

77
env:
88
global:
9-
- PROJECT_NAME=cbdebugger
109
- MODULE_ID=cbdebugger
11-
- MODULE_VERSION=1.5.0
1210
matrix:
1311
1412
- ENGINE=lucee@5
@@ -47,8 +45,6 @@ script:
4745
# run our dependency install to ensure the workbench is in place
4846
- box install
4947
# add our module-specific build properties
50-
- printf "\nproject.version=$MODULE_VERSION" >> workbench/build.properties
51-
- printf "\nproject.name=$PROJECT_NAME" >> workbench/build.properties
5248
- printf "\nmodule.name=$MODULE_ID" >> workbench/build.properties
5349
- printf "\ncfengine=$ENGINE" >> workbench/build.properties
5450
# execute our build
@@ -64,7 +60,7 @@ after_failure:
6460
before_deploy:
6561
- cd $TRAVIS_BUILD_DIR
6662
- mkdir -p s3deploy
67-
- rsync -av ./artifacts/$PROJECT_NAME/ ./s3deploy/
63+
- rsync -av ./artifacts/$MODULE_ID/ ./s3deploy/
6864
- rm -f ./s3deploy/box-repo.json
6965

7066
deploy:

box.json

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,25 @@
11
{
22
"name":"cbdebugger Builder",
3-
"version":"1.0.0",
3+
"version":"1.6.0",
44
"slug":"cbdebugger-shell",
55
"private":false,
66
"defaultPort":0,
77
"dependencies":{
8-
"coldbox":"^4.3.0",
9-
"workbench":"git+https://github.com/Ortus-Solutions/unified-workbench.git"
8+
"workbench":"git+https://github.com/Ortus-Solutions/unified-workbench.git",
9+
"coldbox":"^4.3.0+188"
1010
},
1111
"devDependencies":{
12-
"testbox":"2.3.0+00044"
12+
"testbox":"^2.5.0+107"
1313
},
1414
"installPaths":{
15-
"testbox":"testbox",
16-
"coldbox":"coldbox",
17-
"workbench":"workbench"
15+
"workbench":"workbench",
16+
"testbox":"testbox/",
17+
"coldbox":"coldbox/"
18+
},
19+
"testbox":{
20+
"runner":"http://localhost:49616"
21+
},
22+
"scripts":{
23+
"postVersion":"recipe workbench/bump.boxr"
1824
}
1925
}

changelog.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
CHANGELOG
22
=========
33

4+
## 1.6.0
5+
* ColdBox 5 Support
6+
47
## 1.5.0
58
* Case-Sensitive filesystems fix
69
* Updated travis builds

modules/cbdebugger/interceptors/Debugger.cfc

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,10 @@ component extends="coldbox.system.Interceptor"{
1212
}
1313

1414
// Before we capture.
15-
function onRequestCapture(event, interceptData){
15+
function onRequestCapture( event, interceptData, rc, prc ){
1616
// init tracker
1717
request.cbdebugger = {};
1818
request.fwExecTime = getTickCount();
19-
// get reference
20-
var rc = event.getCollection();
2119

2220
// Debug Mode Checks
2321
if ( structKeyExists( rc, "debugMode" ) AND isBoolean( rc.debugMode ) ){
@@ -55,12 +53,12 @@ component extends="coldbox.system.Interceptor"{
5553
}
5654

5755
//setup all the timers
58-
public function preProcess(event, interceptData) {
56+
public function preProcess( event, interceptData, rc, prc ){
5957
request.cbdebugger.processHash = debuggerService.timerStart( "[preProcess to postProcess] for #arguments.event.getCurrentEvent()#" );
6058
}
6159

6260
// post processing
63-
public function postProcess(event, interceptData) {
61+
public function postProcess( event, interceptData, rc, prc, buffer ){
6462
var debugHTML = "";
6563
var command = event.getTrimValue( "cbox_command","" );
6664

@@ -82,57 +80,57 @@ component extends="coldbox.system.Interceptor"{
8280
// render out the debugger
8381
debugHTML = debuggerService.renderDebugLog();
8482
// render out the debugger to output
85-
appendToBuffer( debugHTML );
83+
buffer.append( debugHTML );
8684
}
8785
}
8886

89-
public function preEvent(event, interceptData) {
87+
public function preEvent( event, interceptData, rc, prc ){
9088
request.cbdebugger.eventhash = debuggerService.timerStart( "[preEvent to postEvent] for #arguments.event.getCurrentEvent()#" );
9189
}
9290

93-
public function postEvent(event, interceptData) {
91+
public function postEvent( event, interceptData, rc, prc ){
9492
debuggerService.timerEnd(request.cbdebugger.eventhash);
9593
}
9694

97-
public function preLayout(event, interceptData) {
95+
public function preLayout( event, interceptData, rc, prc ){
9896
request.cbdebugger.layoutHash = debuggerService.timerStart( "[preLayout to postLayout] for #arguments.event.getCurrentEvent()#" );
9997
}
10098

101-
public function postLayout(event, interceptData) {
99+
public function postLayout( event, interceptData, rc, prc ){
102100
debuggerService.timerEnd(request.cbdebugger.layoutHash);
103101
}
104102

105-
public function preRender(event, interceptData) {
103+
public function preRender( event, interceptData, rc, prc ){
106104
request.cbdebugger.renderHash = debuggerService.timerStart( "[preRender to postRender] for #arguments.event.getCurrentEvent()#" );
107105
}
108106

109-
public function postRender(event, interceptData) {
107+
public function postRender( event, interceptData, rc, prc ){
110108
debuggerService.timerEnd(request.cbdebugger.renderHash);
111109
}
112110

113-
public function preViewRender(event, interceptData) {
111+
public function preViewRender( event, interceptData, rc, prc ){
114112
request.cbdebugger.renderViewHash = debuggerService.timerStart( "Rendering View: #interceptData.view# from event: #arguments.event.getCurrentEvent()#" );
115113
}
116114

117-
public function postViewRender(event, interceptData) {
115+
public function postViewRender( event, interceptData, rc, prc ){
118116
debuggerService.timerEnd( request.cbdebugger.renderViewHash );
119117
}
120118

121-
public function preLayoutRender(event, interceptData) {
119+
public function preLayoutRender( event, interceptData, rc, prc ){
122120
request.cbdebugger.layoutHash = debuggerService.timerStart( "Rendering Layout: #interceptData.layout# from event: #arguments.event.getCurrentEvent()#" );
123121
}
124122

125-
public function postLayoutRender(event, interceptData) {
123+
public function postLayoutRender( event, interceptData, rc, prc ){
126124
debuggerService.timerEnd(request.cbdebugger.layoutHash);
127125
}
128126

129-
public function beforeInstanceCreation(event,interceptData){
127+
public function beforeInstanceCreation( event, interceptData,rc, prc ){
130128
if( variables.debuggerConfig.wireboxCreationProfiler ){
131129
request.cbdebugger[ interceptData.mapping.getName( ) ] = debuggerService.timerStart( "Wirebox instance creation of #interceptData.mapping.getName()#" );
132130
}
133131
}
134132

135-
public function afterInstanceCreation(event, interceptData){
133+
public function afterInstanceCreation( event, interceptData, rc, prc ){
136134
// so many checks, due to chicken and the egg problems
137135
if( variables.debuggerConfig.wireboxCreationProfiler
138136
and structKeyExists( request, "cbdebugger" )

tests/Application.cfc

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ component{
77
this.name = "A TestBox Runner Suite " & hash( getCurrentTemplatePath() );
88
// any other application.cfc stuff goes below:
99
this.sessionManagement = true;
10+
// Turn on/off white space managemetn
11+
this.whiteSpaceManagement = "smart";
1012

1113
// any mappings go here, we create one that points to the root called test.
1214
this.mappings[ "/tests" ] = getDirectoryFromPath( getCurrentTemplatePath() );

0 commit comments

Comments
 (0)