Skip to content

Commit 1e38f77

Browse files
authored
Merge pull request #241 from BranchMetrics/eneff-fix-testing
fix: minor style changes and es6 fixes
2 parents be4df83 + 58c4ee8 commit 1e38f77

File tree

7 files changed

+389
-407
lines changed

7 files changed

+389
-407
lines changed

DEVELOPING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ npm install;
5353
> Build
5454
5555
```sh
56-
gulp predev;
56+
gulp prerelease;
5757
```
5858

5959
> **[optional]** Update [iOS SDK](https://github.com/BranchMetrics/ios-branch-deep-linking/tags) (will need to update `plugin.xml` dependencies if new iOS files)

gulpfile.js

Lines changed: 33 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
var gulp = require('gulp');
2-
var fs = require('fs');
1+
var gulp = require('gulp');
2+
var fs = require('fs');
33
var sourcemaps = require('gulp-sourcemaps');
4-
var babel = require('gulp-babel');
5-
var eslint = require('gulp-eslint');
6-
var jscs = require('gulp-jscs');
4+
var babel = require('gulp-babel');
5+
var eslint = require('gulp-eslint');
6+
var jscs = require('gulp-jscs');
77

88
gulp.task('prerelease', [ 'setupNpm', 'babel', 'lint' ]);
9-
gulp.task('predev', [ 'setupDev', 'babel', 'lint' ]);
109

1110
// -----------------------------------------------------------------------------
1211
// setup for development use
@@ -33,8 +32,8 @@ function genNpmPluginXML() {
3332
files = files.concat(emitFiles(root + 'Branch-SDK/Requests/'));
3433

3534
var newLineIndent = '\n ';
36-
xml = xml.replace('<!--[Branch Framework Reference]-->', newLineIndent
37-
+ files.join(newLineIndent));
35+
xml = xml.replace('<!--[Branch Framework Reference]-->', newLineIndent +
36+
files.join(newLineIndent));
3837

3938
fs.writeFileSync('plugin.xml', xml);
4039
};
@@ -67,10 +66,10 @@ function setIosNpmOrDev(npmOrDev) {
6766
if (npmOrDev === 'npm') {
6867
content = '#define BRANCH_NPM true';
6968
}
70-
else if (npmOrDev === 'dev') {
69+
else if (npmOrDev === 'dev') {
7170
content = '//empty';
7271
}
73-
else {
72+
else {
7473
throw new Error('expected deployed|local, not ' + deployedOrLocal);
7574
}
7675
fs.writeFileSync('src/ios/BranchNPM.h', content + '\n');
@@ -84,7 +83,7 @@ function emitFiles(path) {
8483
if (filename.match(/\.m$/)) {
8584
fileType = 'source';
8685
}
87-
else if (filename.match(/\.h$/) || filename.match(/\.pch$/)) {
86+
else if (filename.match(/\.h$/) || filename.match(/\.pch$/)) {
8887
fileType = 'header';
8988
}
9089
if (fileType) {
@@ -111,11 +110,11 @@ function babelize(taskName, dir) {
111110
});
112111
gulp.task(taskName + '-babel', [ taskName + '-copy' ], () => {
113112
return gulp.src(srcPattern)
114-
.pipe(sourcemaps.init())
115-
.pipe(babel({
116-
presets: [ 'es2015', 'stage-2' ]
117-
}))
118-
.pipe(gulp.dest(destDir));
113+
.pipe(sourcemaps.init())
114+
.pipe(babel({
115+
presets: [ 'es2015', 'stage-2' ]
116+
}))
117+
.pipe(gulp.dest(destDir));
119118
});
120119
}
121120

@@ -131,30 +130,32 @@ gulp.task('babel', babelTasks);
131130
gulp.task('lint', [ 'eslint', 'jscs-lint' ]);
132131

133132
var srcs = [
134-
'hooks.es6/**/*.js',
135-
'www.es6/**/*.js',
136-
'gulpfile.js',
137-
'tests.es6/**/*.js',
138-
'testbed/www/js.es6/**/*.js',
139-
'!node_modules/**',
140-
'!testbed/platforms/**',
141-
'!testbed/plugins/**',
142-
'!tests-harness/platforms/**',
143-
'!tests-harness/plugins/**'
133+
'hooks.es6/**/*.js',
134+
'www.es6/**/*.js',
135+
'gulpfile.js',
136+
'tests.es6/**/*.js',
137+
'testbed/www/js.es6/**/*.js',
138+
'!node_modules/**',
139+
'!testbed/platforms/**',
140+
'!testbed/plugins/**',
141+
'!tests-harness/platforms/**',
142+
'!tests-harness/plugins/**'
144143
];
145144

146145
gulp.task('eslint', () => {
147146
return gulp.src(srcs)
148-
.pipe(eslint())
149-
.pipe(eslint.format())
150-
.pipe(eslint.failAfterError());
147+
.pipe(eslint())
148+
.pipe(eslint.format())
149+
.pipe(eslint.failAfterError());
151150
});
152151

153152
function jscsTask(fix) {
154153
var ret = gulp.src(srcs)
155-
.pipe(jscs({ fix: fix }))
156-
.pipe(jscs.reporter())
157-
.pipe(jscs.reporter('fail'));
154+
.pipe(jscs({
155+
fix: fix
156+
}))
157+
.pipe(jscs.reporter())
158+
.pipe(jscs.reporter('fail'));
158159
if (fix) {
159160
ret.pipe(gulp.dest('.'));
160161
}

plugin.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,14 +105,14 @@ SOFTWARE.
105105
<header-file src="src/ios/BranchSDK.h" />
106106
<source-file src="src/ios/BranchSDK.m" />
107107
<source-file src="src/ios/AppDelegate+BranchSdk.m" />
108-
108+
109109
<header-file src="src/ios/dependencies/Fabric/ANSCompatibility.h" />
110110
<header-file src="src/ios/dependencies/Fabric/Answers.h" />
111111
<header-file src="src/ios/dependencies/Fabric/FABAttributes.h" />
112112
<header-file src="src/ios/dependencies/Fabric/FABKitProtocol.h" />
113113
<header-file src="src/ios/dependencies/Fabric/Fabric+FABKits.h" />
114114
<header-file src="src/ios/dependencies/Fabric/Fabric.h" />
115-
115+
116116
<header-file src="src/ios/dependencies/Branch-SDK/BNCCallbacks.h" />
117117
<header-file src="src/ios/dependencies/Branch-SDK/BNCConfig.h" />
118118
<header-file src="src/ios/dependencies/Branch-SDK/BNCContentDiscoveryManager.h" />
@@ -167,7 +167,7 @@ SOFTWARE.
167167
<source-file src="src/ios/dependencies/Branch-SDK/BranchView.m" />
168168
<header-file src="src/ios/dependencies/Branch-SDK/BranchViewHandler.h" />
169169
<source-file src="src/ios/dependencies/Branch-SDK/BranchViewHandler.m" />
170-
170+
171171
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BNCServerRequest.h" />
172172
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BNCServerRequest.m" />
173173
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchCloseRequest.h" />
@@ -197,6 +197,6 @@ SOFTWARE.
197197
<header-file src="src/ios/dependencies/Branch-SDK/Requests/BranchUserCompletedActionRequest.h" />
198198
<source-file src="src/ios/dependencies/Branch-SDK/Requests/BranchUserCompletedActionRequest.m" />
199199
<header-file src="src/ios/dependencies/Branch-SDK/Requests/PromoViewHandler.h" />
200-
200+
201201
</platform>
202202
</plugin>

0 commit comments

Comments
 (0)