Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.

Commit 9b87d7e

Browse files
committed
feedback
1 parent e6115de commit 9b87d7e

30 files changed

+71
-88
lines changed

CodePush.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
'use strict';
22

33
import { Alert } from "./AlertAdapter";
4-
let NativeCodePush = require("react-native").NativeModules.CodePush;
5-
let PackageMixins = require("./package-mixins")(NativeCodePush);
4+
const NativeCodePush = require("react-native").NativeModules.CodePush;
5+
const PackageMixins = require("./package-mixins")(NativeCodePush);
66
import requestFetchAdapter from "./request-fetch-adapter.js";
77
import { AcquisitionManager as Sdk } from "code-push/script/acquisition-sdk";
88
import semver from "semver";
@@ -25,7 +25,7 @@ async function checkForUpdate(deploymentKey = null) {
2525
* dynamically "redirecting" end-users at different
2626
* deployments (e.g. an early access deployment for insiders).
2727
*/
28-
let config = deploymentKey ? Object.assign({}, nativeConfig, { deploymentKey })
28+
let config = deploymentKey ? { ...nativeConfig, ...{ deploymentKey } }
2929
: nativeConfig;
3030
let sdk = getPromisifiedSdk(requestFetchAdapter, config);
3131
// Use dynamically overridden getCurrentPackage() during tests.
@@ -58,7 +58,7 @@ async function checkForUpdate(deploymentKey = null) {
5858
if (!update || update.updateAppVersion || (update.packageHash === localPackage.packageHash)) {
5959
return null;
6060
} else {
61-
let remotePackage = Object.assign(update, PackageMixins.remote);
61+
let remotePackage = { ...update, ...PackageMixins.remote };
6262
remotePackage.failedInstall = await NativeCodePush.isFailedUpdate(remotePackage.packageHash);
6363
return remotePackage;
6464
}

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/CheckForUpdateTestApp.js

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
"use strict";
22

3-
import React from "react-native";
4-
5-
let {
3+
import React, {
64
AppRegistry,
75
ScrollView,
86
StyleSheet,
97
Text,
108
TouchableOpacity,
119
View,
12-
} = React;
10+
} from "react-native";
1311

14-
let TESTS = [
12+
const TESTS = [
1513
require("./testcases/FirstUpdateTest"),
1614
require("./testcases/NewUpdateTest"),
1715
require("./testcases/NoRemotePackageTest"),
@@ -65,7 +63,7 @@ let CheckForUpdateTestApp = React.createClass({
6563
}
6664
});
6765

68-
let styles = StyleSheet.create({
66+
const styles = StyleSheet.create({
6967
container: {
7068
backgroundColor: "white",
7169
marginTop: 40,

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/testcases/FirstUpdateTest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
1010

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/testcases/NewUpdateTest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
1010

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/testcases/NoRemotePackageTest.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
1010

11-
let serverPackage = null;
12-
let localPackage = {};
11+
const serverPackage = null;
12+
const localPackage = {};
1313

1414
let NoRemotePackageTest = createTestCaseComponent(
1515
"NoRemotePackageTest",

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/testcases/RemotePackageAppVersionNewerTest.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
1010

1111
import { updateAppVersionPackage as serverPackage } from "../resources/testPackages";
12-
let localPackage = {};
12+
const localPackage = {};
1313

1414
let RemotePackageAppVersionNewerTest = createTestCaseComponent(
1515
"RemotePackageAppVersionNewerTest",

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/testcases/SamePackageTest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
1010

Examples/CodePushDemoApp/CodePushDemoAppTests/CheckForUpdateTests/testcases/SwitchDeploymentKeyTest.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99
import createMockAcquisitionSdk from "../../utils/mockAcquisitionSdk";
1010

1111
import { serverPackage } from "../resources/testPackages";
1212
const localPackage = {};
1313

14-
let deploymentKey = "myKey123";
14+
const deploymentKey = "myKey123";
1515

1616
let SwitchDeploymentKeyTest = createTestCaseComponent(
1717
"SwitchDeploymentKeyTest",

Examples/CodePushDemoApp/CodePushDemoAppTests/DownloadProgressTests/resources/TestPackages.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
let { Platform } = require("react-native");
1+
import { Platform } from "react-native";
22

3-
let packages = [
3+
const packages = [
44
{
55
downloadUrl: "smallFile",
66
description: "Angry flappy birds",

Examples/CodePushDemoApp/CodePushDemoAppTests/DownloadProgressTests/testcases/DownloadProgressTest.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
import React from "react-native";
44
import CodePush from "react-native-code-push";
5-
let NativeCodePush = React.NativeModules.CodePush;
5+
const NativeCodePush = React.NativeModules.CodePush;
66
import createTestCaseComponent from "../../utils/createTestCaseComponent";
7-
let PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
7+
const PackageMixins = require("react-native-code-push/package-mixins.js")(NativeCodePush);
88
import assert from "assert";
99

1010
import testPackages from "../resources/TestPackages";
11-
let localPackage = {};
11+
const localPackage = {};
1212
let saveProgress;
1313

1414
function checkReceivedAndExpectedBytesEqual() {

0 commit comments

Comments
 (0)