Skip to content
This repository was archived by the owner on Dec 5, 2024. It is now read-only.

Commit 0da86de

Browse files
Merge branch 'master' into fixes/334-backport-regex-compilation-bleh
2 parents 3a133ce + d4c5ec9 commit 0da86de

File tree

7 files changed

+13
-13
lines changed

7 files changed

+13
-13
lines changed

GitHub.Unity.sln.DotSettings

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,4 +343,5 @@
343343
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateBlankLinesAroundFieldToBlankLinesAroundProperty/@EntryIndexedValue">True</s:Boolean>
344344
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EMigrateThisQualifierSettings/@EntryIndexedValue">True</s:Boolean>
345345
<s:Boolean x:Key="/Default/Environment/UnitTesting/ShadowCopy/@EntryValue">False</s:Boolean>
346+
<s:String x:Key="/Default/Housekeeping/UnitTestingMru/UnitTestSessionDefault/PlatformType/@EntryValue">x64</s:String>
346347
</wpf:ResourceDictionary>

build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#!/bin/sh -eux
1+
#!/bin/sh -eu
22
Configuration="dev"
33
if [ $# -gt 0 ]; then
44
Configuration=$1
@@ -32,7 +32,7 @@ else
3232
nuget restore GitHub.Unity.sln
3333
fi
3434

35-
xbuild GitHub.Unity.sln /verbosity:normal /property:Configuration=$Configuration /target:$Target || true
35+
xbuild GitHub.Unity.sln /verbosity:minimal /property:Configuration=$Configuration /target:$Target || true
3636

3737
rm -f unity/PackageProject/Assets/Plugins/GitHub/Editor/deleteme*
3838
rm -f unity/PackageProject/Assets/Plugins/GitHub/Editor/deleteme*

common/SolutionInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@
3131
namespace System
3232
{
3333
internal static class AssemblyVersionInformation {
34-
internal const string Version = "0.21.0";
34+
internal const string Version = "0.22.0";
3535
}
3636
}

src/GitHub.Api/Application/ApplicationManagerBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public ApplicationManagerBase(SynchronizationContext synchronizationContext)
1717
{
1818
SynchronizationContext = synchronizationContext;
1919
SynchronizationContext.SetSynchronizationContext(SynchronizationContext);
20-
ThreadingHelper.SetMainThread();
20+
ThreadingHelper.SetUIThread();
2121
UIScheduler = TaskScheduler.FromCurrentSynchronizationContext();
2222
ThreadingHelper.MainThreadScheduler = UIScheduler;
2323
TaskManager = new TaskManager(UIScheduler);

src/GitHub.Api/Threading/ThreadingHelper.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@ static class ThreadingHelper
1010
public static TaskScheduler MainThreadScheduler { get; set; }
1111

1212
public static int MainThread { get; set; }
13-
public static bool InMainThread { get { return MainThread == 0 || Thread.CurrentThread.ManagedThreadId == MainThread; } }
13+
static bool InMainThread { get { return MainThread == 0 || Thread.CurrentThread.ManagedThreadId == MainThread; } }
1414

15-
public static void SetMainThread()
15+
public static void SetUIThread()
1616
{
1717
MainThread = Thread.CurrentThread.ManagedThreadId;
1818
}
1919

20-
public static bool InUIThread => (!Guard.InUnitTestRunner && InMainThread) || !(Guard.InUnitTestRunner);
20+
public static bool InUIThread => InMainThread || Guard.InUnitTestRunner;
2121

2222
/// <summary>
2323
/// Switch to the UI thread
@@ -97,7 +97,7 @@ public bool IsCompleted
9797
{
9898
get
9999
{
100-
return (this.scheduler == TaskManager.Instance.UIScheduler && InMainThread) || (this.scheduler != TaskManager.Instance.UIScheduler && !InMainThread);
100+
return (this.scheduler == TaskManager.Instance.UIScheduler && InUIThread) || (this.scheduler != TaskManager.Instance.UIScheduler && !InUIThread);
101101
}
102102
}
103103

src/UnityExtension/Assets/Editor/GitHub.Unity/EntryPoint.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,6 @@ private static void Initialize()
3737

3838
if (ApplicationCache.Instance.FirstRun)
3939
{
40-
Debug.Log("Initialized GitHub for Unity version " + ApplicationInfo.Version);
41-
4240
var oldLogPath = logPath.Parent.Combine(logPath.FileNameWithoutExtension + "-old" + logPath.ExtensionWithDot);
4341
try
4442
{
@@ -53,8 +51,9 @@ private static void Initialize()
5351
Logging.Error(ex, "Error rotating log files");
5452
}
5553

56-
Debug.Log("Initialized GitHub for Unity log file: " + logPath);
54+
Debug.LogFormat("Initialized GitHub for Unity version {0}{1}Log file: {2}", ApplicationInfo.Version, Environment.NewLine, logPath);
5755
}
56+
5857
Logging.LogAdapter = new FileLogAdapter(logPath);
5958
Logging.Info("Initializing GitHub for Unity version " + ApplicationInfo.Version);
6059

src/tests/IntegrationTests/IntegrationTests.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@
122122
<Link>sfw_x64.dll</Link>
123123
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
124124
</None>
125-
<None Include="$(SolutionDir)\lib\sfw\win\x64\sfw_x64.dll.meta">
126-
<Link>sfw_x64.dll.meta</Link>
125+
<None Include="$(SolutionDir)\lib\sfw\win\x64\pthreadVC2.dll">
126+
<Link>pthreadVC2.dll</Link>
127127
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
128128
</None>
129129
</ItemGroup>

0 commit comments

Comments
 (0)