Skip to content

Commit 16a512c

Browse files
committed
upgrade to nxp3 2.0.8-preview
1 parent b1906f3 commit 16a512c

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@
290290
},
291291
"scripts": {
292292
"bundle-nxp": "npm run bundle-nxp-download && npm run bundle-nxp-extract",
293-
"bundle-nxp-download": "mkdirp deps/nxp && cleandir deps/nxp && nwget \"https://github.com/neo-project/neo-express/releases/download/1.2.85-insiders/Neo.Express3.1.2.85-insiders.nupkg\" -O deps/nxp/nxp.nupkg",
293+
"bundle-nxp-download": "mkdirp deps/nxp && cleandir deps/nxp && nwget \"https://github.com/neo-project/neo-express/releases/download/2.0.9-preview/Neo.Express.2.0.9-preview.nupkg\" -O deps/nxp/nxp.nupkg",
294294
"bundle-nxp-extract": "cd deps/nxp && extract-zip nxp.nupkg",
295295
"compile": "npm run compile-ext && npm run compile-panel",
296296
"compile-ext": "webpack --config src/extension/webpack.config.js --mode development",

src/extension/commands/neoExpressCommands.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,14 +142,11 @@ export default class NeoExpressCommands {
142142
try {
143143
await fs.promises.mkdir(checkpointsFolder);
144144
} catch {}
145-
let filename = posixPath(checkpointsFolder, "checkpoint-1.nxp3-checkpoint");
145+
let filename = posixPath(checkpointsFolder, "checkpoint-1");
146146
let i = 1;
147-
while (fs.existsSync(filename)) {
147+
while (fs.existsSync(`${filename}.neoxp-checkpoint`)) {
148148
i++;
149-
filename = posixPath(
150-
checkpointsFolder,
151-
`checkpoint-${i}.nxp3-checkpoint`
152-
);
149+
filename = posixPath(checkpointsFolder, `checkpoint-${i}`);
153150
}
154151
const output = await neoExpress.run(
155152
"checkpoint",
@@ -241,6 +238,9 @@ export default class NeoExpressCommands {
241238
"Select a checkpoint to restore",
242239
...checkpointDetector.checkpointFiles
243240
);
241+
if (!filename) {
242+
return;
243+
}
244244
const confirmed = await IoHelpers.yesNo(
245245
`Are you sure that you want to restore "${identifier.configPath}" to the checkpoint "${filename}"?`
246246
);

src/extension/fileDetectors/checkpointDetector.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import DetectorBase from "./detectorBase";
22

3-
const SEARCH_PATTERN = "**/*.nxp3-checkpoint";
3+
const SEARCH_PATTERN = "**/*.neoxp-checkpoint";
44

55
export default class CheckpointDetector extends DetectorBase {
66
get checkpointFiles() {

src/extension/neoExpress/neoExpress.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ export default class NeoExpress {
3030
"deps",
3131
"nxp",
3232
"tools",
33-
"netcoreapp3.1",
33+
"net5.0",
3434
"any",
35-
"nxp3.dll"
35+
"neoxp.dll"
3636
);
3737
this.dotnetPath = which.sync("dotnet", { nothrow: true }) || "dotnet";
3838
this.runLock = false;
@@ -66,7 +66,7 @@ export default class NeoExpress {
6666
if (duration > 1000) {
6767
Log.log(
6868
LOG_PREFIX,
69-
`\`nxp3 ${command} ${options.join(" ")}\` took ${duration}ms`
69+
`\`neoexp ${command} ${options.join(" ")}\` took ${duration}ms`
7070
);
7171
}
7272
return result;
@@ -122,14 +122,14 @@ export default class NeoExpress {
122122
ok =
123123
parseInt(
124124
childProcess.execFileSync(this.dotnetPath, ["--version"]).toString()
125-
) >= 3;
125+
) >= 5;
126126
} catch (e) {
127127
Log.error(LOG_PREFIX, "checkForDotNet error:", e.message);
128128
ok = false;
129129
}
130130
if (!ok) {
131131
const response = await vscode.window.showErrorMessage(
132-
".NET Core 3 or higher is required to use this functionality.",
132+
".NET 5 or higher is required to use this functionality.",
133133
"Dismiss",
134134
"More info"
135135
);

0 commit comments

Comments
 (0)