Skip to content

Commit 8b9572a

Browse files
author
SlavaRa
committed
Merge pull request #111 from SlavaRa/develop
closes #issue97
2 parents 53bcea1 + 8581b04 commit 8b9572a

File tree

8 files changed

+105
-69
lines changed

8 files changed

+105
-69
lines changed

QuickNavigate.Tests/QuickNavigate.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<DefineConstants>DEBUG;TRACE</DefineConstants>
2626
<ErrorReport>prompt</ErrorReport>
2727
<WarningLevel>4</WarningLevel>
28-
<PlatformTarget>x86</PlatformTarget>
28+
<PlatformTarget>AnyCPU</PlatformTarget>
2929
</PropertyGroup>
3030
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
3131
<DebugType>pdbonly</DebugType>

QuickNavigate.sln

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,16 @@ Global
1515
Release|x86 = Release|x86
1616
EndGlobalSection
1717
GlobalSection(ProjectConfigurationPlatforms) = postSolution
18-
{36B91299-9080-4052-839D-74166B18DD24}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
19-
{36B91299-9080-4052-839D-74166B18DD24}.Debug|Any CPU.Build.0 = Debug|Any CPU
18+
{36B91299-9080-4052-839D-74166B18DD24}.Debug|Any CPU.ActiveCfg = Release|Any CPU
19+
{36B91299-9080-4052-839D-74166B18DD24}.Debug|Any CPU.Build.0 = Release|Any CPU
2020
{36B91299-9080-4052-839D-74166B18DD24}.Debug|x86.ActiveCfg = Debug|x86
2121
{36B91299-9080-4052-839D-74166B18DD24}.Debug|x86.Build.0 = Debug|x86
2222
{36B91299-9080-4052-839D-74166B18DD24}.Release|Any CPU.ActiveCfg = Release|Any CPU
2323
{36B91299-9080-4052-839D-74166B18DD24}.Release|Any CPU.Build.0 = Release|Any CPU
2424
{36B91299-9080-4052-839D-74166B18DD24}.Release|x86.ActiveCfg = Release|x86
2525
{36B91299-9080-4052-839D-74166B18DD24}.Release|x86.Build.0 = Release|x86
26-
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
27-
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Debug|Any CPU.Build.0 = Debug|Any CPU
26+
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Debug|Any CPU.ActiveCfg = Release|Any CPU
27+
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Debug|Any CPU.Build.0 = Release|Any CPU
2828
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Debug|x86.ActiveCfg = Debug|Any CPU
2929
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Release|Any CPU.ActiveCfg = Release|Any CPU
3030
{7C5E9EAE-6168-473D-8FDE-E1C7C84FE04B}.Release|Any CPU.Build.0 = Release|Any CPU

QuickNavigate/Forms/OpenRecentFilesForm.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ public List<string> SelectedItems
4141
get
4242
{
4343
var result = (from object item in tree.SelectedItems
44-
where item.ToString() != settings.ItemSpacer
45-
select item.ToString()).ToList();
44+
where item.ToString() != settings.ItemSpacer
45+
select item.ToString()).ToList();
4646
return result;
4747
}
4848
}

QuickNavigate/Forms/QuickOutlineForm.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,10 @@ void FillTree()
139139
if (SelectedNode != null || tree.Nodes.Count == 0) return;
140140
var search = input.Text.Trim();
141141
if (search.Length == 0)
142-
tree.SelectedNode = tree.Nodes.OfType<TypeNode>().FirstOrDefault(it => it.Model.Equals(InClass));
142+
{
143+
if (InClass.Equals(ClassModel.VoidClass)) tree.SelectedNode = tree.Nodes[0];
144+
else tree.SelectedNode = tree.Nodes.OfType<TypeNode>().FirstOrDefault(it => it.Model.Equals(InClass));
145+
}
143146
else
144147
{
145148
var nodes = tree.Nodes.OfType<TreeNode>().ToList().FindAll(it =>
@@ -273,10 +276,7 @@ protected override void OnKeyDown(KeyEventArgs e)
273276
}
274277
}
275278

276-
protected override void OnFormClosing(FormClosingEventArgs e)
277-
{
278-
settings.QuickOutlineSize = Size;
279-
}
279+
protected override void OnFormClosing(FormClosingEventArgs e) => settings.QuickOutlineSize = Size;
280280

281281
void OnInputTextChanged(object sender, EventArgs e) => RefreshTree();
282282

QuickNavigate/Forms/TypeExplorerForm.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ protected override void OnKeyDown(KeyEventArgs e)
283283
CurrentFilter = keysToFilter[keyCode];
284284
return;
285285
}
286-
switch (e.KeyCode)
286+
switch (keyCode)
287287
{
288288
case Keys.E:
289289
if (e.Control) searchingInExternalClasspaths.Checked = !searchingInExternalClasspaths.Checked;
@@ -385,7 +385,7 @@ void OnInputKeyDown(object sender, KeyEventArgs e)
385385
if (e.Shift) return;
386386
TreeNode node;
387387
var visibleCount = tree.VisibleCount - 1;
388-
switch (e.KeyCode)
388+
switch (keyCode)
389389
{
390390
case Keys.Space:
391391
e.Handled = true;

QuickNavigate/PluginMain.cs

Lines changed: 74 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System;
22
using System.ComponentModel;
3-
using System.Drawing;
43
using System.IO;
54
using System.Linq;
65
using System.Windows.Forms;
@@ -20,6 +19,15 @@
2019

2120
namespace QuickNavigate
2221
{
22+
public class ShortcutId
23+
{
24+
public const string TypeExplorer = "QuickNavigate.TypeExplorer";
25+
public const string QuickOutline = "QuickNavigate.Outline";
26+
public const string ClassHierarchy = "QuickNavigate.ClassHierarchy";
27+
public const string RecentFiles = "QuickNavigate.RecentFiles";
28+
public const string RecentProjects = "QuickNavigate.RecentProjects";
29+
}
30+
2331
public class PluginMain : IPlugin
2432
{
2533
string settingFilename;
@@ -131,7 +139,7 @@ public void HandleEvent(object sender, NotifyEvent e, HandlingPriority priority)
131139
/// </summary>
132140
void InitBasics()
133141
{
134-
string dataPath = Path.Combine(PathHelper.DataDir, Name);
142+
var dataPath = Path.Combine(PathHelper.DataDir, Name);
135143
if (!Directory.Exists(dataPath)) Directory.CreateDirectory(dataPath);
136144
settingFilename = Path.Combine(dataPath, "Settings.fdb");
137145
}
@@ -156,26 +164,26 @@ void LoadSettings()
156164
/// </summary>
157165
void CreateMenuItems()
158166
{
159-
ToolStripMenuItem menu = (ToolStripMenuItem)PluginBase.MainForm.FindMenuItem("SearchMenu");
160-
Image image = PluginBase.MainForm.FindImage("99|16|0|0");
167+
var menu = (ToolStripMenuItem)PluginBase.MainForm.FindMenuItem("SearchMenu");
168+
var image = PluginBase.MainForm.FindImage("99|16|0|0");
161169
typeExplorerItem = new ToolStripMenuItem("Type Explorer", image, ShowTypeExplorer);
162-
PluginBase.MainForm.RegisterShortcutItem($"{Name}.TypeExplorer", typeExplorerItem);
170+
PluginBase.MainForm.RegisterShortcutItem(ShortcutId.TypeExplorer, typeExplorerItem);
163171
menu.DropDownItems.Add(typeExplorerItem);
164172
image = PluginBase.MainForm.FindImage("315|16|0|0");
165173
quickOutlineItem = new ToolStripMenuItem("Quick Outline", image, ShowQuickOutline);
166-
PluginBase.MainForm.RegisterShortcutItem($"{Name}.Outline", quickOutlineItem);
174+
PluginBase.MainForm.RegisterShortcutItem(ShortcutId.QuickOutline, quickOutlineItem);
167175
menu.DropDownItems.Add(quickOutlineItem);
168176
image = PluginBase.MainForm.FindImage("99|16|0|0");
169177
classHierarchyItem = new ToolStripMenuItem("Class Hierarchy", image, ShowClassHierarchy);
170178
menu.DropDownItems.Add(classHierarchyItem);
171-
PluginBase.MainForm.RegisterShortcutItem($"{Name}.ClassHierarchy", classHierarchyItem);
179+
PluginBase.MainForm.RegisterShortcutItem(ShortcutId.ClassHierarchy, classHierarchyItem);
172180
editorClassHierarchyItem = new ToolStripMenuItem("Class Hierarchy", image, ShowClassHierarchy);
173181
PluginBase.MainForm.EditorMenu.Items.Insert(8, editorClassHierarchyItem);
174-
ToolStripMenuItem item = new ToolStripMenuItem("Recent Files", null, ShowRecentFiles);
175-
PluginBase.MainForm.RegisterShortcutItem($"{Name}.RecentFiles", item);
182+
var item = new ToolStripMenuItem("Recent Files", null, ShowRecentFiles);
183+
PluginBase.MainForm.RegisterShortcutItem(ShortcutId.RecentFiles, item);
176184
menu.DropDownItems.Add(item);
177185
item = new ToolStripMenuItem("Recent Projects", null, ShowRecentProjets);
178-
PluginBase.MainForm.RegisterShortcutItem($"{Name}.RecentProjects", item);
186+
PluginBase.MainForm.RegisterShortcutItem(ShortcutId.RecentProjects, item);
179187
menu.DropDownItems.Add(item);
180188
}
181189

@@ -196,23 +204,31 @@ void UpdateMenuItems()
196204
/// </summary>
197205
void SaveSettings() => ObjectSerializer.Serialize(settingFilename, Settings);
198206

199-
void ShowRecentFiles(object sender, EventArgs e)
207+
void ShowRecentFiles(object sender, EventArgs e) => ShowRecentFiles();
208+
209+
void ShowRecentFiles()
200210
{
201-
var form = new OpenRecentFilesForm((Settings) Settings);
211+
var form = new OpenRecentFilesForm((Settings)Settings);
212+
form.KeyUp += FormOnKeyUp;
202213
if (form.ShowDialog() != DialogResult.OK) return;
203-
var plugin = (ProjectManager.PluginMain) PluginBase.MainForm.FindPlugin("30018864-fadd-1122-b2a5-779832cbbf23");
214+
var plugin = (ProjectManager.PluginMain)PluginBase.MainForm.FindPlugin("30018864-fadd-1122-b2a5-779832cbbf23");
204215
form.SelectedItems.ForEach(plugin.OpenFile);
205216
}
206217

207-
void ShowRecentProjets(object sender, EventArgs e)
218+
void ShowRecentProjets(object sender, EventArgs e) => ShowRecentProjets();
219+
220+
void ShowRecentProjets()
208221
{
209222
var form = new OpenRecentProjectsForm((Settings) Settings);
223+
form.KeyUp += FormOnKeyUp;
210224
if (form.ShowDialog() != DialogResult.OK) return;
211225
var plugin = (ProjectManager.PluginMain) PluginBase.MainForm.FindPlugin("30018864-fadd-1122-b2a5-779832cbbf23");
212226
plugin.OpenFile(form.SelectedItem);
213227
}
214228

215-
void ShowTypeExplorer(object sender, EventArgs e)
229+
void ShowTypeExplorer(object sender, EventArgs e) => ShowTypeExplorer();
230+
231+
void ShowTypeExplorer()
216232
{
217233
if (PluginBase.CurrentProject == null) return;
218234
var form = new TypeExplorerForm((Settings) Settings);
@@ -231,7 +247,6 @@ void ShowTypeExplorer(object sender, EventArgs e)
231247
disabledTip = "Show all(Alt+I or left click)";
232248
form.AddFilter(PluginUI.ICON_INTERFACE, FlagType.Interface, Keys.I, enabledTip, disabledTip);
233249
}
234-
// Abstracts
235250
if (features.hasTypeDefs)
236251
{
237252
enabledTip = "Show only typedefs(Alt+T or left click)";
@@ -244,33 +259,30 @@ void ShowTypeExplorer(object sender, EventArgs e)
244259
disabledTip = "Show all(Alt+E or left click)";
245260
form.AddFilter(PluginUI.ICON_TYPE, FlagType.Enum, Keys.E, enabledTip, disabledTip);
246261
}
262+
// Abstracts
247263
form.GotoPositionOrLine += OnGotoPositionOrLine;
248264
form.ShowInQuickOutline += ShowQuickOutline;
249265
form.ShowInClassHierarchy += ShowClassHierarchy;
250266
form.ShowInProjectManager += ShowInProjectManager;
251267
form.ShowInFileExplorer += ShowInFileExplorer;
268+
form.KeyUp += FormOnKeyUp;
252269
if (form.ShowDialog() != DialogResult.OK) return;
253270
var node = form.SelectedNode;
254271
if (node == null) return;
255272
FormHelper.Navigate(node.Model.InFile.FileName, node);
256273
}
257274

258-
void ShowQuickOutline(object sender, EventArgs e)
259-
{
260-
var context = ASContext.Context;
261-
ShowOutlineForm(context.CurrentModel, context.CurrentClass);
262-
}
275+
void ShowQuickOutline(object sender, EventArgs e) => ShowQuickOutline();
276+
277+
void ShowQuickOutline() => ShowQuickOutline(ASContext.Context.CurrentModel, ASContext.Context.CurrentClass);
263278

264279
void ShowQuickOutline(Form sender, ClassModel inClass)
265280
{
266281
sender.Close();
267-
((Control) PluginBase.MainForm).BeginInvoke((MethodInvoker) delegate
268-
{
269-
ShowOutlineForm(inClass.InFile, inClass);
270-
});
282+
((Control) PluginBase.MainForm).BeginInvoke((MethodInvoker) (() => ShowQuickOutline(inClass.InFile, inClass)));
271283
}
272284

273-
void ShowOutlineForm(FileModel inFile, ClassModel inClass)
285+
void ShowQuickOutline(FileModel inFile, ClassModel inClass)
274286
{
275287
var form = new QuickOutlineForm(inFile, inClass, (Settings) Settings);
276288
form.ShowInClassHierarchy += ShowClassHierarchy;
@@ -286,11 +298,14 @@ void ShowOutlineForm(FileModel inFile, ClassModel inClass)
286298
enabledTip = "Show only methods(Alt+M or left click)";
287299
disabledTip = "Show all(Alt+M or left click)";
288300
form.AddFilter(PluginUI.ICON_FUNCTION, FlagType.Function, Keys.M, enabledTip, disabledTip);
301+
form.KeyUp += FormOnKeyUp;
289302
if (form.ShowDialog() != DialogResult.OK) return;
290303
FormHelper.Navigate(inFile.FileName, form.SelectedNode);
291304
}
292305

293-
void ShowClassHierarchy(object sender, EventArgs e)
306+
void ShowClassHierarchy(object sender, EventArgs e) => ShowClassHierarchy();
307+
308+
void ShowClassHierarchy()
294309
{
295310
if (!GetCanShowClassHierarchy()) return;
296311
var context = ASContext.Context;
@@ -301,10 +316,7 @@ void ShowClassHierarchy(object sender, EventArgs e)
301316
void ShowClassHierarchy(Form sender, ClassModel model)
302317
{
303318
sender.Close();
304-
((Control) PluginBase.MainForm).BeginInvoke((MethodInvoker) delegate
305-
{
306-
ShowClassHierarchy(model);
307-
});
319+
((Control) PluginBase.MainForm).BeginInvoke((MethodInvoker) (() => ShowClassHierarchy(model)));
308320
}
309321

310322
void ShowClassHierarchy(ClassModel model)
@@ -315,6 +327,7 @@ void ShowClassHierarchy(ClassModel model)
315327
form.ShowInClassHierarchy += ShowClassHierarchy;
316328
form.ShowInProjectManager += ShowInProjectManager;
317329
form.ShowInFileExplorer += ShowInFileExplorer;
330+
form.KeyUp += FormOnKeyUp;
318331
if (form.ShowDialog() != DialogResult.OK) return;
319332
var node = form.SelectedNode;
320333
if (node == null) return;
@@ -394,6 +407,35 @@ static void ShowInFileExplorer(Form sender, ClassModel model)
394407
/// </summary>
395408
void OnResolvedContextChanged(ResolvedContext resolved) => UpdateMenuItems();
396409

410+
void FormOnKeyUp(object sender, KeyEventArgs e)
411+
{
412+
var shortcutId = PluginBase.MainForm.GetShortcutItemId(e.KeyData);
413+
if (string.IsNullOrEmpty(shortcutId)) return;
414+
MethodInvoker invoker = null;
415+
switch (shortcutId)
416+
{
417+
case ShortcutId.ClassHierarchy:
418+
if (!(sender is ClassHierarchyForm)) invoker = ShowClassHierarchy;
419+
break;
420+
case ShortcutId.QuickOutline:
421+
if (!(sender is QuickOutlineForm)) invoker = ShowQuickOutline;
422+
break;
423+
case ShortcutId.RecentProjects:
424+
if (!(sender is OpenRecentProjectsForm)) invoker = ShowRecentProjets;
425+
break;
426+
case ShortcutId.RecentFiles:
427+
if (!(sender is OpenRecentFilesForm)) invoker = ShowRecentFiles;
428+
break;
429+
case ShortcutId.TypeExplorer:
430+
if (!(sender is TypeExplorerForm)) invoker = ShowTypeExplorer;
431+
break;
432+
default: return;
433+
}
434+
if (invoker == null) return;
435+
((Form) sender).Close();
436+
((Control) PluginBase.MainForm).BeginInvoke(invoker);
437+
}
438+
397439
#endregion
398-
}
440+
}
399441
}

QuickNavigate/QuickNavigate.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@
3939
<WarningLevel>4</WarningLevel>
4040
</PropertyGroup>
4141
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
42-
<PlatformTarget>x86</PlatformTarget>
42+
<PlatformTarget>AnyCPU</PlatformTarget>
4343
<OutputPath>..\..\..\..\FlashDevelop\Bin\Debug\Plugins\</OutputPath>
4444
<DefineConstants>TRACE</DefineConstants>
4545
<Optimize>true</Optimize>
4646
</PropertyGroup>
4747
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|x86' ">
48-
<PlatformTarget>x86</PlatformTarget>
48+
<PlatformTarget>AnyCPU</PlatformTarget>
4949
<OutputPath>..\..\..\..\FlashDevelop\Bin\Release\Plugins\</OutputPath>
5050
<DefineConstants>TRACE</DefineConstants>
5151
<Optimize>true</Optimize>

appveyor.yml

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,41 @@
1+
os: Visual Studio 2015
12
environment:
23
PLUGIN_VERSION: 2.7
34
PLUGIN_NAME: QuickNavigate
45
PLUGIN_DESC: Quickly navigate through Types, Fields, Projects and more
56
PLUGIN_PATH: C:\projects\FlashDevelop\External\Plugins\QuickNavigate
7+
PLUGIN_DLL: C:\projects\FlashDevelop\FlashDevelop\Bin\Release\Plugins\QuickNavigate.dll
68
PLUGIN_INFO: http:\/\/www.flashdevelop.org\/community\/viewtopic.php?f=4&t=5961
79
PLUGIN_GITHUB_RELEASES: https:\/\/github.com\/SlavaRa\/fdplugin-quicknavigate\/releases
8-
APPMAN_TEMPLATE: appman.template
10+
APPMAN_TEMPLATE: C:\projects\FlashDevelop\External\Plugins\QuickNavigate\appman.template
911
APPMAN_CONFIG_XML: appman.txt
10-
init:
11-
- git clone -q https://github.com/fdorg/flashdevelop.git C:\projects\FlashDevelop
12-
version: $(PLUGIN_VERSION).{build}
13-
platform:
14-
- x86
15-
configuration:
16-
- Release
17-
os: Visual Studio 2015
18-
skip_tags: true
1912
install:
2013
- set PATH=C:\Program Files (x86)\MSBuild\14.0\Bin;%PATH%
14+
version: $(PLUGIN_VERSION).{build}
15+
skip_tags: true
16+
init:
17+
- git clone -q --branch=master https://github.com/fdorg/flashdevelop.git C:\projects\FlashDevelop
2118
matrix:
2219
fast_finish: true
2320
before_build:
24-
- cd ..
21+
build: off
22+
build_script:
23+
- cd c:\
2524
- mv %APPVEYOR_BUILD_FOLDER% %PLUGIN_PATH%
2625
- nuget restore %PLUGIN_PATH%\%PLUGIN_NAME%.sln
27-
build:
28-
project: $(PLUGIN_PATH)\$(PLUGIN_NAME).sln
26+
- msbuild /p:Configuration=Release /p:Platform="Any CPU" /v:m %PLUGIN_PATH%\%PLUGIN_NAME%.sln
2927
after_build:
3028
- mkdir %APPVEYOR_BUILD_FOLDER%\$(BaseDir)\Plugins
31-
- mv C:\projects\FlashDevelop\FlashDevelop\Bin\Release\Plugins\%PLUGIN_NAME%.dll %APPVEYOR_BUILD_FOLDER%\$(BaseDir)\Plugins\%PLUGIN_NAME%.dll
29+
- mv %PLUGIN_DLL% %APPVEYOR_BUILD_FOLDER%\$(BaseDir)\Plugins\%PLUGIN_NAME%.dll
3230
- cd %APPVEYOR_BUILD_FOLDER%
3331
- 7z a %PLUGIN_NAME%.zip $(BaseDir)\
3432
- mv %PLUGIN_NAME%.zip %PLUGIN_NAME%.fdz
35-
- cd %PLUGIN_PATH%
36-
- md5sum %APPVEYOR_BUILD_FOLDER%\%PLUGIN_NAME%.fdz > checksum.md5
37-
- cat checksum.md5
33+
- rm -rf %APPVEYOR_BUILD_FOLDER%\$(BaseDir)
34+
- md5sum %PLUGIN_NAME%.fdz > checksum.md5
3835
- sed -e "s/.//" checksum.md5 > checksum.tmp.md5 && mv checksum.tmp.md5 checksum.md5
39-
- cat checksum.md5
4036
- sed -e "s/ .*//" checksum.md5 > checksum.tmp.md5 && mv checksum.tmp.md5 checksum.md5
41-
- cat checksum.md5
4237
- set /p CHECKSUM=<checksum.md5
43-
- echo %CHECKSUM%
38+
- rm checksum.md5
4439
- mv %APPMAN_TEMPLATE% %APPMAN_CONFIG_XML%
4540
- sed -i -e s/_ID_/quicknavigate/g %APPMAN_CONFIG_XML%
4641
- sed -i -e "s/_NAME_/%PLUGIN_NAME%/g" %APPMAN_CONFIG_XML%
@@ -50,7 +45,6 @@ after_build:
5045
- sed -i -e "s/_INFO_/%PLUGIN_INFO%/g" %APPMAN_CONFIG_XML%
5146
- sed -i -e "s/_URL_/%PLUGIN_GITHUB_RELEASES%\/download\/%APPVEYOR_BUILD_VERSION%\/%PLUGIN_NAME%.fdz/g" %APPMAN_CONFIG_XML%
5247
- sed -i -e "s/_CHECKSUM_/%CHECKSUM%/g" %APPMAN_CONFIG_XML%
53-
- mv %APPMAN_CONFIG_XML% %APPVEYOR_BUILD_FOLDER%\%APPMAN_CONFIG_XML%
5448
artifacts:
5549
- path: $(PLUGIN_NAME).fdz
5650
name: $(PLUGIN_NAME)

0 commit comments

Comments
 (0)