Skip to content

Commit 045274a

Browse files
committed
Merge branch 'development'
2 parents cc8b7cb + 3301dc3 commit 045274a

File tree

9 files changed

+44
-24
lines changed

9 files changed

+44
-24
lines changed

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@ testbox/*
1414
artifacts/*
1515
apidocs/docbox/*
1616
workbench/*
17-
build/*
17+
build/*
18+
19+
# Engines
20+
.engine/**

.module.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
project.name=cbjavaloader
2-
project.version=1.4.0
2+
project.version=1.5.0
33
module.name=cbjavaloader

.travis.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ env:
1010
matrix:
1111
1212
- ENGINE=lucee@5
13-
- ENGINE=adobe@10
1413
- ENGINE=adobe@11
1514
- ENGINE=adobe@2016
1615

@@ -32,8 +31,6 @@ before_install:
3231
install:
3332
# Install Commandbox
3433
- sudo apt-get update && sudo apt-get --assume-yes install rsync jq commandbox
35-
# Test that the box binary is available and ready for our tests
36-
- box version
3734
# If using auto-publish, you will need to provide your API token with this line:
3835
- box config set endpoints.forgebox.APIToken=$FORGEBOX_API_TOKEN > /dev/null
3936
# Setup for our tests

apidocs/box.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@
44
"slug":"module-apidocs",
55
"private":true,
66
"dependencies":{
7-
"docbox":"^2.0.7+00005"
8-
},
9-
"devDependencies":{
10-
7+
"docbox":"^2.2.1+27"
118
},
9+
"devDependencies":{},
1210
"installPaths":{
1311
"docbox":"docbox"
1412
}

box.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
22
"name":"cbjavaloader Builder",
3-
"version":"1.4.0",
3+
"version":"1.5.0",
44
"slug":"cbjavaloader-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.4.0+80"
12+
"testbox":"^2.6.0+156"
1313
},
1414
"installPaths":{
15-
"coldbox":"coldbox",
16-
"testbox":"testbox",
17-
"workbench":"workbench"
15+
"workbench":"workbench/",
16+
"coldbox":"coldbox/",
17+
"testbox":"testbox/"
1818
},
1919
"testbox":{
2020
"runner":"http://localhost:49616"

changelog.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,46 @@
1-
CHANGELOG
2-
=========
1+
# CHANGELOG
2+
3+
## 1.5.0
4+
5+
* Updated interfaces for Coldbox 5 support
6+
* More local testing updates
7+
* Updated dependencies
8+
* Dropped cf10 support
39

410
## 1.4.0
11+
512
* Updated internal core Javaloader library to latest 1.2 release
613
* Added automatic dynamic proxy class loading
714
* Deprecating support for cf10
815

916
## 1.3.3
17+
1018
* Cleanup of testing Application.cfc
1119

1220
## 1.3.2
21+
1322
* Removal of security issues with Javaloader `tags` directory
1423
* Securing execution of Javaloader models
1524
* Updated to unified workbench
1625

1726
## 1.3.1
27+
1828
* Travis Update Builds
1929
* Adobe CF 2016,11,10 compatiblity fixes
2030

2131
## 1.3.0
32+
2233
* Adobe CF Compatiblity
2334

2435
## 1.2.0
36+
2537
* Travis Updates
2638
* Changing the array of locations check so that it doesn't fail if a JAR file is passed in the array.
2739
* Readme Updates
2840
* ForgeBox2 Updates
2941

3042
## 1.1.0
43+
3144
* Travis Integration
3245
* DocBox update
3346
* Build updates
@@ -36,4 +49,5 @@ CHANGELOG
3649
* Better documentation
3750

3851
## 1.0.0
52+
3953
* Create first module version

modules/cbjavaloader/models/JavaLoaderDSL.cfc

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* ---
55
* The JavaLoader WireBox DSL
66
*/
7-
component implements="coldbox.system.ioc.dsl.IDSLBuilder" accessors="true"{
7+
component accessors="true"{
88

99
/**
1010
* WireBox Injector
@@ -20,7 +20,7 @@ component implements="coldbox.system.ioc.dsl.IDSLBuilder" accessors="true"{
2020
/**
2121
* Constructor as per interface
2222
*/
23-
public any function init( required any injector ) output="false"{
23+
public any function init( required any injector ){
2424
variables.injector = arguments.injector;
2525
variables.log = arguments.injector.getLogBox().getLogger( this );
2626

@@ -30,7 +30,7 @@ component implements="coldbox.system.ioc.dsl.IDSLBuilder" accessors="true"{
3030
/**
3131
* Process an incoming DSL definition and produce an object with it.
3232
*/
33-
public any function process( required definition, targetObject ) output="false"{
33+
public any function process( required definition, targetObject ){
3434
var DSLNamespace = listFirst( arguments.definition.dsl, ":" );
3535
switch( DSLNamespace ){
3636
case "javaloader" : { return getJavaLoaderDSL( argumentCollection=arguments );}
@@ -47,4 +47,4 @@ component implements="coldbox.system.ioc.dsl.IDSLBuilder" accessors="true"{
4747
return variables.injector.getInstance( "loader@cbjavaloader" ).create( className );
4848
}
4949

50-
}
50+
}

readme.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,18 @@
55
The CB JavaLoader module will interface with Mark Mandel's JavaLoader to allow you to do a network class loader, compiler and proxy.
66

77
## License
8+
89
Apache License, Version 2.0.
910

1011
## Important Links
12+
1113
- https://github.com/coldbox-modules/cbox-javaloader
1214
- https://forgebox.io/view/javaloader
1315
- Docs: https://github.com/Ortus-Solutions/JavaLoader
1416
- [Changelog](changelog.md)
1517

1618
## System Requirements
19+
1720
- Lucee 4.5+
1821
- ColdFusion 11+
1922

@@ -94,7 +97,8 @@ component{
9497
Copyright Since 2005 ColdBox Framework by Luis Majano and Ortus Solutions, Corp
9598
www.ortussolutions.com
9699
********************************************************************************
97-
####HONOR GOES TO GOD ABOVE ALL
100+
101+
#### HONOR GOES TO GOD ABOVE ALL
98102
Because of His grace, this project exists. If you don't like this, then don't read it, its not for you.
99103

100104
>"Therefore being justified by faith, we have peace with God through our Lord Jesus Christ:
@@ -104,5 +108,5 @@ And patience, experience; and experience, hope:
104108
And hope maketh not ashamed; because the love of God is shed abroad in our hearts by the
105109
Holy Ghost which is given unto us. ." Romans 5:5
106110

107-
###THE DAILY BREAD
111+
### THE DAILY BREAD
108112
> "I am the way, and the truth, and the life; no one comes to the Father, but by me (JESUS)" Jn 14:1-12

server.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,9 @@
55
"http":{
66
"port":"49616"
77
}
8+
},
9+
"app":{
10+
"cfengine":"[email protected]",
11+
"serverHomeDirectory":".engine/lucee4"
812
}
913
}

0 commit comments

Comments
 (0)