Skip to content

Commit bc73aa0

Browse files
committed
fixup! Add support for Convert.ToInt32 / int.Parse
1 parent b58353c commit bc73aa0

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

src/NHibernate.Test/NHibernate.Test.csproj

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -683,6 +683,10 @@
683683
<Compile Include="Component\Basic\ComponentWithUniqueConstraintTests.cs" />
684684
<Compile Include="NHSpecificTest\NH2756\Fixture.cs" />
685685
<Compile Include="NHSpecificTest\NH2756\Model.cs" />
686+
<Compile Include="NHSpecificTest\NH2865\Entity.cs" />
687+
<Compile Include="NHSpecificTest\NH2865\Fixture.cs" />
688+
<Compile Include="NHSpecificTest\NH3377\Entity.cs" />
689+
<Compile Include="NHSpecificTest\NH3377\Fixture.cs" />
686690
<Compile Include="NHSpecificTest\NH3392\Fixture.cs" />
687691
<Compile Include="NHSpecificTest\NH3392\Model.cs" />
688692
<Compile Include="NHSpecificTest\NH3459\Fixture.cs" />
@@ -2992,6 +2996,8 @@
29922996
<EmbeddedResource Include="NHSpecificTest\NH1291AnonExample\Mappings.hbm.xml" />
29932997
</ItemGroup>
29942998
<ItemGroup>
2999+
<EmbeddedResource Include="NHSpecificTest\NH3377\Mappings.hbm.xml" />
3000+
<EmbeddedResource Include="NHSpecificTest\NH2865\Mappings.hbm.xml" />
29953001
<EmbeddedResource Include="NHSpecificTest\NH2756\Mappings.hbm.xml" />
29963002
<EmbeddedResource Include="NHSpecificTest\NH3392\Mappings.hbm.xml">
29973003
<SubType>Designer</SubType>

src/NHibernate/Linq/Functions/DefaultLinqToHqlGeneratorsRegistry.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ public DefaultLinqToHqlGeneratorsRegistry()
2525
RegisterGenerator(new CompareGenerator());
2626
this.Merge(new CompareGenerator());
2727

28+
this.Merge(new ConvertToInt32Generator());
29+
this.Merge(new ConvertToDecimalGenerator());
30+
this.Merge(new ConvertToDoubleGenerator());
2831
this.Merge(new StartsWithGenerator());
2932
this.Merge(new EndsWithGenerator());
3033
this.Merge(new ContainsGenerator());

src/NHibernate/NHibernate.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,7 @@
287287
<Compile Include="Linq\Clauses\NhWithClause.cs" />
288288
<Compile Include="Linq\ExpressionTransformers\RemoveCharToIntConversion.cs" />
289289
<Compile Include="Linq\ExpressionTransformers\RemoveRedundantCast.cs" />
290+
<Compile Include="Linq\Functions\ConvertGenerator.cs" />
290291
<Compile Include="Linq\Functions\GetValueOrDefaultGenerator.cs" />
291292
<Compile Include="Linq\Functions\MathGenerator.cs" />
292293
<Compile Include="Linq\Functions\DictionaryGenerator.cs" />

0 commit comments

Comments
 (0)