Skip to content

Commit c4eb6f4

Browse files
bahusoidfredericDelaporte
authored andcommitted
Reuse the same generic EmptyMapClass instance across the project (#1477)
1 parent 73797df commit c4eb6f4

24 files changed

+45
-29
lines changed

src/NHibernate.Test/Async/Hql/Ast/HqlFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ protected override bool AppliesTo(Dialect.Dialect dialect)
3333

3434
protected HQLQueryPlan CreateQueryPlan(string hql, bool scalar)
3535
{
36-
return new QueryExpressionPlan(new StringQueryExpression(hql), scalar, new CollectionHelper.EmptyMapClass<string, IFilter>(), Sfi);
36+
return new QueryExpressionPlan(new StringQueryExpression(hql), scalar, CollectionHelper.EmptyDictionary<string, IFilter>(), Sfi);
3737
}
3838

3939
protected HQLQueryPlan CreateQueryPlan(string hql)

src/NHibernate.Test/BulkManipulation/BaseFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace NHibernate.Test.BulkManipulation
77
{
88
public class BaseFixture: TestCase
99
{
10-
private readonly IDictionary<string, IFilter> emptyfilters = new CollectionHelper.EmptyMapClass<string, IFilter>();
10+
private readonly IDictionary<string, IFilter> emptyfilters = CollectionHelper.EmptyDictionary<string, IFilter>();
1111

1212
#region Overrides of TestCase
1313

src/NHibernate.Test/Hql/Ast/BaseFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ namespace NHibernate.Test.Hql.Ast
77
{
88
public class BaseFixture: TestCase
99
{
10-
private readonly IDictionary<string, IFilter> emptyfilters = new CollectionHelper.EmptyMapClass<string, IFilter>();
10+
private readonly IDictionary<string, IFilter> emptyfilters = CollectionHelper.EmptyDictionary<string, IFilter>();
1111

1212
#region Overrides of TestCase
1313

src/NHibernate.Test/Hql/Ast/HqlFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ protected override bool AppliesTo(Dialect.Dialect dialect)
2222

2323
protected HQLQueryPlan CreateQueryPlan(string hql, bool scalar)
2424
{
25-
return new QueryExpressionPlan(new StringQueryExpression(hql), scalar, new CollectionHelper.EmptyMapClass<string, IFilter>(), Sfi);
25+
return new QueryExpressionPlan(new StringQueryExpression(hql), scalar, CollectionHelper.EmptyDictionary<string, IFilter>(), Sfi);
2626
}
2727

2828
protected HQLQueryPlan CreateQueryPlan(string hql)

src/NHibernate.Test/NHSpecificTest/NH1849/Fixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ public void ExecutesCustomSqlFunctionContains()
4646
{
4747
string hql = @"from Customer c where contains(c.Name, :smth)";
4848

49-
HQLQueryPlan plan = new QueryExpressionPlan(new StringQueryExpression(hql), false, new CollectionHelper.EmptyMapClass<string, IFilter>(), Sfi);
49+
HQLQueryPlan plan = new QueryExpressionPlan(new StringQueryExpression(hql), false, CollectionHelper.EmptyDictionary<string, IFilter>(), Sfi);
5050

5151
Assert.AreEqual(1, plan.ParameterMetadata.NamedParameterNames.Count);
5252
Assert.AreEqual(1, plan.QuerySpaces.Count);

src/NHibernate.Test/NHSpecificTest/NH2031/HqlModFuctionForMsSqlTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public void TheModuleOperationShouldAddParenthesisToAvoidWrongSentence()
2828

2929
public string GetSql(string query)
3030
{
31-
var qt = new QueryTranslatorImpl(null, new HqlParseEngine(query, false, Sfi).Parse(), new CollectionHelper.EmptyMapClass<string, IFilter>(), Sfi);
31+
var qt = new QueryTranslatorImpl(null, new HqlParseEngine(query, false, Sfi).Parse(), CollectionHelper.EmptyDictionary<string, IFilter>(), Sfi);
3232
qt.Compile(null, false);
3333
return qt.SQLString;
3434
}

src/NHibernate/Cfg/MappingSchema/AbstractDecoratable.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace NHibernate.Cfg.MappingSchema
99
[Serializable]
1010
public abstract class AbstractDecoratable : IDecoratable
1111
{
12-
private static readonly IDictionary<string, MetaAttribute> EmptyMetaData = new CollectionHelper.EmptyMapClass<string, MetaAttribute>();
12+
private static readonly IDictionary<string, MetaAttribute> EmptyMetaData = CollectionHelper.EmptyDictionary<string, MetaAttribute>();
1313

1414
[NonSerialized]
1515
[XmlIgnore]

src/NHibernate/Cfg/XmlHbmBinding/Binder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ public abstract class Binder
1313
protected static readonly INHibernateLogger log = NHibernateLogger.For(typeof (Binder));
1414

1515
protected static readonly IDictionary<string, MetaAttribute> EmptyMeta =
16-
new CollectionHelper.EmptyMapClass<string, MetaAttribute>();
16+
CollectionHelper.EmptyDictionary<string, MetaAttribute>();
1717

1818
protected readonly Mappings mappings;
1919

src/NHibernate/Cfg/XmlHbmBinding/ResultSetMappingBinder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ private IDictionary<string, string[]> BindPropertyResults(string alias, HbmRetur
309309
{
310310
newPropertyResults[entry.Key] = entry.Value;
311311
}
312-
return newPropertyResults.Count == 0 ? (IDictionary<string, string[]>)new CollectionHelper.EmptyMapClass<string, string[]>() : newPropertyResults;
312+
return newPropertyResults.Count == 0 ? (IDictionary<string, string[]>)CollectionHelper.EmptyDictionary<string, string[]>() : newPropertyResults;
313313
}
314314

315315
private static List<string> GetResultColumns(HbmReturnProperty returnPropertySchema)

src/NHibernate/Engine/JoinSequence.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ public JoinSequence AddJoin(IAssociationType associationType, string alias, Join
128128

129129
public JoinFragment ToJoinFragment()
130130
{
131-
return ToJoinFragment(new CollectionHelper.EmptyMapClass<string, IFilter>(), true);
131+
return ToJoinFragment(CollectionHelper.EmptyDictionary<string, IFilter>(), true);
132132
}
133133

134134
public JoinFragment ToJoinFragment(IDictionary<string, IFilter> enabledFilters, bool includeExtraJoins)

0 commit comments

Comments
 (0)