Code cleanup

This commit is contained in:
JustArchi
2019-07-28 21:15:35 +02:00
parent 1bc7a42f3d
commit 47aa0d03af
3 changed files with 23 additions and 23 deletions

View File

@@ -526,8 +526,8 @@ limitations under the License.</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/Abbreviations/=XML/@EntryIndexedValue">XML</s:String>
<s:Boolean x:Key="/Default/CodeStyle/Naming/CSharpNaming/ApplyAutoDetectedRules/@EntryValue">False</s:Boolean>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateConstants/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb"&gt;&lt;ExtraRule Prefix="I" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb"&gt;&lt;ExtraRule Prefix="_" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb"&gt;&lt;ExtraRule Prefix="_" Suffix="" Style="AaBb" /&gt;&lt;/Policy&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="AaBb" /&gt;</s:String>
<s:String x:Key="/Default/CustomTools/CustomToolsData/@EntryValue"></s:String>
<s:Boolean x:Key="/Default/Environment/ParameterNameHintsOptions/ShowParameterNameHints/@EntryValue">False</s:Boolean>
<s:String x:Key="/Default/Environment/PerformanceGuide/SwitchBehaviour/=AutoRecoverer/@EntryIndexedValue">LIVE_MONITOR</s:String>

View File

@@ -26,10 +26,10 @@ using System.Collections.Generic;
namespace ArchiSteamFarm.Collections {
internal sealed class FixedSizeConcurrentQueue<T> : IEnumerable<T> {
private readonly ConcurrentQueue<T> BackingQueue = new ConcurrentQueue<T>();
private readonly ConcurrentQueue<T> Queue = new ConcurrentQueue<T>();
internal byte MaxCount {
get => _MaxCount;
get => BackingMaxCount;
set {
if (value == 0) {
@@ -38,13 +38,13 @@ namespace ArchiSteamFarm.Collections {
return;
}
_MaxCount = value;
BackingMaxCount = value;
while ((BackingQueue.Count > MaxCount) && BackingQueue.TryDequeue(out _)) { }
while ((Queue.Count > MaxCount) && Queue.TryDequeue(out _)) { }
}
}
private byte _MaxCount;
private byte BackingMaxCount;
internal FixedSizeConcurrentQueue(byte maxCount) {
if (maxCount == 0) {
@@ -54,17 +54,17 @@ namespace ArchiSteamFarm.Collections {
MaxCount = maxCount;
}
public IEnumerator<T> GetEnumerator() => BackingQueue.GetEnumerator();
public IEnumerator<T> GetEnumerator() => Queue.GetEnumerator();
IEnumerator IEnumerable.GetEnumerator() => GetEnumerator();
internal void Enqueue(T obj) {
BackingQueue.Enqueue(obj);
Queue.Enqueue(obj);
if (BackingQueue.Count <= MaxCount) {
if (Queue.Count <= MaxCount) {
return;
}
BackingQueue.TryDequeue(out _);
Queue.TryDequeue(out _);
}
}
}

View File

@@ -132,8 +132,8 @@ namespace ArchiSteamFarm {
internal string ChangelogHTML {
get {
if (_ChangelogHTML != null) {
return _ChangelogHTML;
if (BackingChangelogHTML != null) {
return BackingChangelogHTML;
}
if (Changelog == null) {
@@ -147,15 +147,15 @@ namespace ArchiSteamFarm {
renderer.Render(Changelog);
writer.Flush();
return _ChangelogHTML = writer.ToString();
return BackingChangelogHTML = writer.ToString();
}
}
}
internal string ChangelogPlainText {
get {
if (_ChangelogPlainText != null) {
return _ChangelogPlainText;
if (BackingChangelogPlainText != null) {
return BackingChangelogPlainText;
}
if (Changelog == null) {
@@ -173,7 +173,7 @@ namespace ArchiSteamFarm {
renderer.Render(Changelog);
writer.Flush();
return _ChangelogPlainText = writer.ToString();
return BackingChangelogPlainText = writer.ToString();
}
}
}
@@ -185,17 +185,17 @@ namespace ArchiSteamFarm {
private MarkdownDocument Changelog {
get {
if (_Changelog != null) {
return _Changelog;
if (BackingChangelog != null) {
return BackingChangelog;
}
return _Changelog = ExtractChangelogFromBody(MarkdownBody);
return BackingChangelog = ExtractChangelogFromBody(MarkdownBody);
}
}
private MarkdownDocument _Changelog;
private string _ChangelogHTML;
private string _ChangelogPlainText;
private MarkdownDocument BackingChangelog;
private string BackingChangelogHTML;
private string BackingChangelogPlainText;
[JsonConstructor]
private ReleaseResponse() { }