Skip to content

Commit 90c3010

Browse files
author
slavara
committed
Merge branch 'release/2.0.0'
2 parents a6dd96f + fab63b2 commit 90c3010

File tree

6 files changed

+13
-10
lines changed

6 files changed

+13
-10
lines changed

PostfixCodeCompletion.Tests/PostfixCodeCompletion.Tests.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<AppDesignerFolder>Properties</AppDesignerFolder>
1010
<RootNamespace>PostfixCodeCompletion</RootNamespace>
1111
<AssemblyName>PostfixCodeCompletion.Tests</AssemblyName>
12-
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
12+
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
1313
<FileAlignment>512</FileAlignment>
1414
</PropertyGroup>
1515
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
@@ -20,6 +20,7 @@
2020
<DefineConstants>DEBUG;TRACE</DefineConstants>
2121
<ErrorReport>prompt</ErrorReport>
2222
<WarningLevel>4</WarningLevel>
23+
<LangVersion>9</LangVersion>
2324
</PropertyGroup>
2425
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
2526
<DebugType>pdbonly</DebugType>
@@ -28,6 +29,7 @@
2829
<DefineConstants>TRACE</DefineConstants>
2930
<ErrorReport>prompt</ErrorReport>
3031
<WarningLevel>4</WarningLevel>
32+
<LangVersion>9</LangVersion>
3133
</PropertyGroup>
3234
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
3335
<DebugSymbols>true</DebugSymbols>

PostfixCodeCompletion/Completion/Complete.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ void OnHaxeCompletionModeChanged()
215215
if (!(PluginBase.CurrentProject is HaxeProject)) return;
216216
var settings = (HaXeSettings) ((Context) ASContext.GetLanguageContext("haxe")).Settings;
217217
var sdk = settings.InstalledSDKs.FirstOrDefault(it => it.Path == PluginBase.CurrentProject.CurrentSDK);
218-
if (sdk == null || new SemVer(sdk.Version).IsOlderThan(new SemVer("3.2.0"))) return;
218+
if (sdk == null || new SemVer(sdk.Version) > "3.2.0") return;
219219
switch (settings.CompletionMode)
220220
{
221221
case HaxeCompletionModeEnum.CompletionServer:

PostfixCodeCompletion/Helpers/Reflector.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
using System.Reflection;
44
using ASCompletion.Completion;
55
using ASCompletion.Context;
6-
using ASCompletion.Model;
76
using PluginCore;
87
using PluginCore.Controls;
98
using ScintillaNet;
@@ -68,7 +67,7 @@ internal StatementReturnType GetStatementReturnType(ScintillaControl sci, string
6867
var currentClass = ASContext.Context.CurrentClass;
6968
if (currentClass.InFile.Context == null)
7069
{
71-
currentClass = (ClassModel) currentClass.Clone();
70+
currentClass = currentClass.Clone();
7271
var language = PluginBase.MainForm.SciConfig.GetLanguageFromFile(currentClass.InFile.BasePath);
7372
currentClass.InFile.Context = ASContext.GetLanguageContext(language) ?? ASContext.Context;
7473
}
@@ -79,9 +78,9 @@ internal StatementReturnType GetStatementReturnType(ScintillaControl sci, string
7978
var type = returnType.GetType();
8079
var result = new StatementReturnType
8180
{
82-
Resolve = (ASResult) type.GetField("resolve").GetValue(returnType),
83-
Position = (int) type.GetField("position").GetValue(returnType),
84-
Word = (string) type.GetField("word").GetValue(returnType)
81+
Resolve = (ASResult) type.GetField(nameof(StatementReturnType.Resolve)).GetValue(returnType),
82+
Position = (int) type.GetField(nameof(StatementReturnType.Position)).GetValue(returnType),
83+
Word = (string) type.GetField(nameof(StatementReturnType.Word)).GetValue(returnType)
8584
};
8685
return result;
8786
}

PostfixCodeCompletion/PostfixCodeCompletion.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<AppDesignerFolder>Properties</AppDesignerFolder>
1010
<RootNamespace>PostfixCodeCompletion</RootNamespace>
1111
<AssemblyName>PostfixCodeCompletion</AssemblyName>
12-
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
12+
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
1313
<FileAlignment>512</FileAlignment>
1414
<TargetFrameworkProfile />
1515
</PropertyGroup>
@@ -21,6 +21,7 @@
2121
<DefineConstants>DEBUG;TRACE</DefineConstants>
2222
<ErrorReport>prompt</ErrorReport>
2323
<WarningLevel>4</WarningLevel>
24+
<LangVersion>9</LangVersion>
2425
</PropertyGroup>
2526
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
2627
<DebugType>none</DebugType>
@@ -29,6 +30,7 @@
2930
<DefineConstants>TRACE</DefineConstants>
3031
<ErrorReport>prompt</ErrorReport>
3132
<WarningLevel>4</WarningLevel>
33+
<LangVersion>9</LangVersion>
3234
</PropertyGroup>
3335
<ItemGroup>
3436
<Reference Include="System" />

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
PostfixCodeCompletion plugin for [FlashDevelop](http://www.flashdevelop.org)/[HaxeDevelop](http://www.haxedevelop.org)
1+
PostfixCodeCompletion plugin for [FlashDevelop](http://flashdevelop.org)/[HaxeDevelop](https://haxedevelop.org/)
22
========================
33
[![Build status](https://ci.appveyor.com/api/projects/status/acnsq3sk2xboe3as?svg=true)](https://ci.appveyor.com/project/slavara/fd-postfix-code-completion-plugin)
44

Snippets/haxe/postfixgenerators/foreach.fds

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ for (it in $(PCCCollection|PCCHash)) $(CSLB){
33
}
44
#pcc:PCCString
55
for ($(ItmUniqueVar) in 0...$(PCCString).length) $(CSLB){
6-
var char = $(PCCString).charAt($(EntryPoint));
6+
var char = $(PCCString).charAt($(ItmUniqueVar));
77
$(EntryPoint)
88
}

0 commit comments

Comments
 (0)