From ca47896204482bf4a6979e3838bf7f09f61cebeb Mon Sep 17 00:00:00 2001
From: giy <giy@omp-system.ru>
Date: Fri, 02 Sep 2022 14:16:56 +0300
Subject: [PATCH] Обновление до версии 2.9.0

---
 QtVsTools.RegExpr/production/Production.cs |   14 ++++----------
 1 files changed, 4 insertions(+), 10 deletions(-)

diff --git a/QtVsTools.RegExpr/production/Production.cs b/QtVsTools.RegExpr/production/Production.cs
index 8dc30cc..39d770b 100644
--- a/QtVsTools.RegExpr/production/Production.cs
+++ b/QtVsTools.RegExpr/production/Production.cs
@@ -30,11 +30,7 @@
 using System.Collections;
 using System.Collections.Generic;
 using System.Diagnostics;
-using System.IO;
 using System.Linq;
-using System.Linq.Expressions;
-using System.Reflection;
-using System.Text;
 
 namespace QtVsTools.SyntaxAnalysis
 {
@@ -215,8 +211,8 @@
         /// </summary>
         public partial class ProductionObjects : IEnumerable<KeyValuePair<string, object>>
         {
-            List<KeyValuePair<string, object>> Productions { get; set; }
-            Dictionary<string, List<object>> ProductionsByTokenId { get; set; }
+            List<KeyValuePair<string, object>> Productions { get; }
+            Dictionary<string, List<object>> ProductionsByTokenId { get; }
 
             public ProductionObjects()
             {
@@ -227,8 +223,7 @@
             public void Add(string tokenId, object prodObj)
             {
                 Productions.Add(new KeyValuePair<string, object>(tokenId, prodObj));
-                List<object> prodObjs;
-                if (!ProductionsByTokenId.TryGetValue(tokenId, out prodObjs))
+                if (!ProductionsByTokenId.TryGetValue(tokenId, out List<object> prodObjs))
                     ProductionsByTokenId.Add(tokenId, prodObjs = new List<object>());
                 prodObjs.Add(prodObj);
             }
@@ -238,8 +233,7 @@
                 if (string.IsNullOrEmpty(tokenId))
                     return Empty<T>();
 
-                List<object> tokenProds;
-                if (!ProductionsByTokenId.TryGetValue(tokenId, out tokenProds))
+                if (!ProductionsByTokenId.TryGetValue(tokenId, out List<object> tokenProds))
                     return Empty<T>();
 
                 return tokenProds

--
Gitblit v1.9.1