Letzte Änderungen

Gelb hinterlegte Tags geben den Stand ausgelieferter Versionen wieder. Es werden drei Versionen angezeigt: ndo-x.x.x, build-x.x.x und vsix-x.x.x. Die NDO.dll ist in ndo.dll, der Enhancer in ndo.build und die vsix-Version gibt die Version der NDOPackage.dll in der NDOPackage.vsix an.

Es werden die letzten 50 Commits angezeigt. Wenn Sie die Logs weiter zurückverfolgen wollen, erstellen Sie einen GIT-Clone von https://github.com/mirkomaty/NDO.


build-5.0.1 ndo-5.0.1 vsix-5.0.0

Commit: 964ec79
Author: Mirko
Date: 30.06.2025 17:56:33 +02:00

Use Winforms.FontSize for all WinForms dialogs.

Tools/AddMappingToVsix/Program.cs (Modified)

Commit: 5192672
Author: Mirko
Date: 30.06.2025 17:33:24 +02:00

Use Winforms.FontSize for all WinForms dialogs.

NDOPackage/ConfigurationDialog.cs (Modified)
NDOPackage/NDOPackage.csproj (Modified)
NDOPackage/PersistentClassDialog.cs (Modified)
NDOPackage/PersistentClassDialog.resx (Modified)
NDOPackage/RelationDialog.cs (Modified)
SimpleMappingTool/MainForm.cs (Modified)
SimpleMappingTool/Mapping.csproj (Modified)

Commit: e424d5f
Author: Mirko
Date: 20.06.2025 18:15:16 +02:00

Remove everything which uses packages.config

IntegrationTests/IntegrationTests/packages.config (Deleted)
IntegrationTests/TestRunner/NDOMapping.xml (Deleted)
IntegrationTests/TestRunner/TestRunner.cs (Deleted)
IntegrationTests/TestRunner/TestRunner.csproj (Deleted)
IntegrationTests/TestRunner/app.config (Deleted)
IntegrationTests/TestRunner/packages.config (Deleted)
NDODLL/packages.config (Deleted)
NdoJsonFormatter/FormatterUnitTests/packages.config (Deleted)
NdoJsonFormatter/NdoJsonFormatter/packages.config (Deleted)
Provider/MySqlConnectorProvider/MySqlConnectorUISupport/packages.config (Deleted)
Provider/MySqlNdoProvider/CheckCommandBuilder/App.ico (Deleted)
Provider/MySqlNdoProvider/CheckCommandBuilder/AssemblyInfo.cs (Deleted)
Provider/MySqlNdoProvider/CheckCommandBuilder/CheckCommandBuilder.csproj (Deleted)
Provider/MySqlNdoProvider/CheckCommandBuilder/Class1.cs (Deleted)
Provider/MySqlNdoProvider/CheckCommandBuilder/app.config (Deleted)
Provider/MySqlNdoProvider/CheckCommandBuilder/packages.config (Deleted)
Provider/MySqlNdoProvider/MySqlUISupport/packages.config (Deleted)
Provider/SqliteProvider/CheckCommandBuilder/App.ico (Deleted)
Provider/SqliteProvider/CheckCommandBuilder/AssemblyInfo.cs (Deleted)
Provider/SqliteProvider/CheckCommandBuilder/CheckCommandBuilder.csproj (Deleted)

... 25 files changed.


Commit: c4fdde3
Author: Mirko
Date: 20.06.2025 18:02:07 +02:00

Merge remote-tracking branch 'remotes/origin/master' into main/v5.0

NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)

Commit: b74c314
Author: Mirko
Date: 20.06.2025 17:55:32 +02:00

The NDORelationAttribute can be from an assembly with another version. This can happing during enhancement. So we need to make sure to get the attribute with the right type.

NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.Mapping/NDO.Mapping/Relation.cs (Modified)
NDO.Mapping/NDO.Mapping/Serialization/SerializationExtensions.cs (Added)

Commit: a5a7f46
Author: Mirko
Date: 19.06.2025 18:49:19 +02:00

Make some adjustments of the layout of the MappingTool.

SimpleMappingTool/MainForm.cs (Modified)
SimpleMappingTool/Mapping.csproj (Modified)

Commit: 443f0d3
Author: Mirko
Date: 19.06.2025 18:04:18 +02:00

Merge branch 'vsix-5' into main/v5.0

Make/NDO.proj (Modified)
NDOEnhancer/NDOEnhancer/Properties/launchSettings.json (Modified)
NDOPackage/ConfigurationDialog.cs (Modified)
NDOPackage/NDOPackage.csproj (Modified)
SimpleMappingTool/Mapping.csproj (Modified)
Tools/AddMappingToVsix/AddMappingToVsix.csproj (Added)
Tools/AddMappingToVsix/AddMappingToVsix.sln (Added)
Tools/AddMappingToVsix/Program.cs (Added)
Tools/AddMappingToVsix/Properties/launchSettings.json (Added)

Commit: 1f5c0c6
Author: Mirko
Date: 19.06.2025 18:03:24 +02:00

Trick NDOPackage.csproj to include all .exes and .dlls.

Make/NDO.proj (Modified)
NDOEnhancer/NDOEnhancer/Properties/launchSettings.json (Modified)
NDOPackage/NDOPackage.csproj (Modified)
SimpleMappingTool/Mapping.csproj (Modified)
Tools/AddMappingToVsix/Program.cs (Modified)

Commit: 4666cb7
Author: Mirko
Date: 19.06.2025 16:03:17 +02:00

The enhancer couldn't resolve attribute types.

Make/NDO.proj (Modified)
NDO.Mapping/NDO.Mapping/FieldMap.cs (Modified)
NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.Mapping/NDO.Mapping/Relation.cs (Modified)
NDODLL/NDO.csproj (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Nodes/AssemblyNode.cs (Modified)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
SimpleMappingTool/Mapping.csproj (Modified)
Tools/PatchNdoVersion/Program.cs (Modified)
nuget/NDO.Build.nuspec (Modified)

Commit: 6f29331
Author: Mirko
Date: 17.06.2025 14:53:30 +02:00

TargetFrameworks for NDOEnhancer and the Provider must be treated differently.

NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)

Commit: 8489775
Author: Mirko
Date: 16.06.2025 12:11:10 +02:00

Start fixing the VSIX generation.

Make/NDO.proj (Modified)
NDOPackage/ConfigurationDialog.cs (Modified)
NDOPackage/NDOPackage.csproj (Modified)
Tools/AddMappingToVsix/AddMappingToVsix.csproj (Added)
Tools/AddMappingToVsix/AddMappingToVsix.sln (Added)
Tools/AddMappingToVsix/Program.cs (Added)
Tools/AddMappingToVsix/Properties/launchSettings.json (Added)

Commit: db278e7
Author: Mirko
Date: 14.06.2025 13:10:16 +02:00

Fix opening of the mapping tool in .vsix

.gitignore (Modified)
NDOPackage/Commands/OpenMappingTool.cs (Modified)
NDOPackage/NDOPackage.csproj (Modified)
NDOPackage/VSCommandTable.cs (Modified)
NDOPackage/VSCommandTable.vsct (Modified)
NDOPackage/source.extension.cs (Modified)
NDOPackage/source.extension.vsixmanifest (Modified)
SimpleMappingTool/AddPropertyDialog.cs (Modified)
SimpleMappingTool/MainForm.cs (Modified)
SimpleMappingTool/Mapping.csproj (Modified)
SimpleMappingTool/app.config (Deleted)

Commit: 8c4b1f0
Author: Mirko
Date: 14.06.2025 12:06:07 +02:00

Generate Symbol Package for NDO.JsonFormatter

NdoJsonFormatter/NdoJsonFormatter/NDO.JsonFormatter.csproj (Modified)

Commit: 9c6328f
Author: Mirko
Date: 14.06.2025 11:25:23 +02:00

Tests should call the enhancer from the correct directory

IntegrationTests/PureBusinessClasses/PureBusinessClasses.csproj (Modified)

build-5.0.0 ndo-5.0.0

Commit: 50fd6c5
Author: Mirko
Date: 13.06.2025 18:09:34 +02:00

Generate snupkg files for each NDO provider.

Provider/MySqlConnectorProvider/NDO.MySqlConnector/NDO.MySqlConnector.csproj (Modified)
Provider/MySqlNdoProvider/NDO.MySql/NDO.MySql.csproj (Modified)
Provider/OracleProvider/NDO.Oracle/NDO.Oracle.csproj (Modified)
Provider/PostGresProvider/NDO.Postgre/NDO.Postgre.csproj (Modified)
Provider/SqlServerProvider/NDO.SqlServer/NDO.SqlServer.csproj (Modified)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)

Commit: e187d8e
Author: Mirko
Date: 13.06.2025 17:45:09 +02:00

#1953 Use an extra transaction for each SchemaTransition element.

NDODLL/PersistenceManager.cs (Modified)

Commit: 01941c7
Author: Mirko
Date: 13.06.2025 12:02:13 +02:00

Make the SchemaTransitions more reliable.
Make SchemaTransitions work with Postgres.

NDODLL/PersistenceManager.cs (Modified)
NDODLL/SchemaTransitionGenerator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)

Commit: f4c9ea2
Author: Mirko
Date: 12.06.2025 17:26:04 +02:00

Add AutoIncrementColumn to postgre database.
Change 'User=' to 'User Id=' in the postgre connection string.

Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)
Provider/PostGresProvider/PostGresUISupport/PostGresUIProvider.cs (Modified)

Commit: fbaa1b0
Author: Mirko
Date: 12.06.2025 14:40:17 +02:00

Enable using serials as AutoIncrementColumn with postgres.

Provider/PostGresProvider/NDO.Postgre/Generator.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)

Commit: 3917c60
Author: Mirko
Date: 12.06.2025 13:07:50 +02:00

Remove an unused delegate declaration.
Code Refactoring and comments in SchemaTransitionGenerator.
Copy all providers in the NDOEnhancer bin/Debug directory, to have them available for tests.

NDODLL/PersistenceManager.cs (Modified)
NDODLL/SchemaTransitionGenerator.cs (Modified)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
NDOEnhancer/NDOEnhancer/Properties/launchSettings.json (Modified)

Commit: e4584c5
Author: Mirko
Date: 10.06.2025 13:15:32 +02:00

#1953: Change the SchemaTransitions so that each transition has a Guid Id.

NDODLL/Application/BuilderExtensions.cs (Modified)
NDODLL/PersistenceManager.cs (Modified)

Commit: 273289e
Author: Mirko
Date: 09.06.2025 18:14:48 +02:00

#1953: Change the SchemaTransitions so that each transition has a Guid Id.
Fix the GetSqlLiteral method to produce reliable DateTime literals

NDODLL/PersistenceManager.cs (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Generator/NdoTransDiffGenerator.cs (Modified)
NDOInterfaces/NDOAbstractProvider.cs (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/MySqlProvider.cs (Modified)
Provider/MySqlNdoProvider/NDO.MySql/MySqlProvider.cs (Modified)
Provider/PostGresProvider/NDO.Postgre/Provider.cs (Modified)
Provider/SqlServerProvider/NDO.SqlServer/Provider.cs (Modified)
Provider/SqliteProvider/NDO.Sqlite/Provider.cs (Modified)

Commit: e9b343b
Author: Mirko
Date: 08.06.2025 12:47:09 +02:00

#2052: SchemaTransitions should support the creation of indexes.

NDODLL.Tests/NdoDllUnitTests/NdoDllUnitTests.csproj (Modified)
NDODLL.Tests/NdoDllUnitTests/TransitionTests.cs (Added)
NDODLL/SchemaTransitionGenerator.cs (Modified)

Commit: 0549873
Author: Mirko
Date: 07.06.2025 09:09:14 +02:00

Upgrade to the newest mono.cecil version.

NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)

Commit: 53734fc
Author: Mirko
Date: 07.06.2025 09:07:43 +02:00

Make sure, the newest NDO.build package is in the package source folder.

Make/NDO.proj (Modified)

Commit: d2d305f
Author: Mirko
Date: 07.06.2025 08:50:33 +02:00

Remove unused code

NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/app.config (Deleted)
Provider/MySqlNdoProvider/NDO.MySql/app.config (Deleted)
Provider/OracleProvider/NDO.Oracle/app.config (Deleted)

Commit: 15c3997
Author: Mirko
Date: 06.06.2025 20:11:33 +02:00

Fix the references of the UIProviders from net48 => net4.8

NDOPackage/NDOPackage.csproj (Modified)

Commit: 01445bc
Author: Mirko
Date: 06.06.2025 19:50:47 +02:00

Add readme files to all provider packages.

Provider/MySqlConnectorProvider/NDO.MySqlConnector/NDO.MySqlConnector.csproj (Modified)
Provider/MySqlConnectorProvider/NDO.MySqlConnector/readme.md (Added)
Provider/MySqlNdoProvider/NDO.MySql/NDO.MySql.csproj (Modified)
Provider/MySqlNdoProvider/NDO.MySql/readme.md (Added)
Provider/OracleProvider/NDO.Oracle/NDO.Oracle.csproj (Modified)
Provider/OracleProvider/NDO.Oracle/readme.md (Added)
Provider/PostGresProvider/NDO.Postgre/readme.md (Modified)
Provider/SqlServerProvider/NDO.SqlServer/NDO.SqlServer.csproj (Modified)
Provider/SqlServerProvider/NDO.SqlServer/readme.md (Added)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)
Provider/SqliteProvider/NDO.Sqlite/readme.md (Added)

Commit: 0a71280
Author: Mirko
Date: 06.06.2025 19:17:00 +02:00

Let the debug logs depend on the enabling of the logging system
We need a net48 version of the NDOInterfaces package for the UISupport
NDOPackage: Install NDO.build in the ConfigurationDialog
Update the dependencies of the NDOPackage.
NDO.Build nuspec should get the NDOEnhancer from the net9.0 folder.

NDODLL/NDO.sln (Deleted)
NDODLL/PersistenceManager.cs (Modified)
NDODLL/SqlDumper.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlPersistenceHandler.cs (Modified)
NDOInterfaces/NDOInterfaces.csproj (Modified)
NDOPackage/ConfigurationDialog.cs (Modified)
NDOPackage/NDOPackage.csproj (Modified)
nuget/NDO.Build.nuspec (Modified)

Commit: 7e08240
Author: Mirko
Date: 05.06.2025 20:28:42 +02:00

Fix generating of columns for netstandard assemblies.

Make/NDO.proj (Modified)
NDO.Mapping/NDO.Mapping/FieldMap.cs (Modified)
NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.ProviderFactory/NDO.ProviderFactory/NDO.ProviderFactory.csproj (Modified)
NDODLL/NDO.csproj (Modified)
NDOEnhancer/NDOEnhancer/EnhancerMain.cs (Modified)

Commit: cf66d4f
Author: Mirko
Date: 05.06.2025 17:08:07 +02:00

Provider should support .NET 9.
Update the ADO.NET provider to the newest possible version.
SqlServer: Use Microsoft.Data.SqlClient instead of System.Data.SqlClient.

Provider/MySqlConnectorProvider/NDO.MySqlConnector/NDO.MySqlConnector.csproj (Modified)
Provider/MySqlNdoProvider/NDO.MySql/NDO.MySql.csproj (Modified)
Provider/OracleProvider/NDO.Oracle/NDO.Oracle.csproj (Modified)
Provider/PostGresProvider/NDO.Postgre/NDO.Postgre.csproj (Modified)
Provider/SqlServerProvider/NDO.SqlServer/NDO.SqlServer.csproj (Modified)
Provider/SqlServerProvider/NDO.SqlServer/Provider.cs (Modified)
Provider/SqliteProvider/NDO.Sqlite/NDO.Sqlite.csproj (Modified)

Commit: fb99706
Author: Mirko
Date: 05.06.2025 15:44:15 +02:00

NET 9.0 Support.

NDO.Mapping/NDO.Mapping/NDO.Mapping.csproj (Modified)
NDO.ProviderFactory/NDO.ProviderFactory/NDO.ProviderFactory.csproj (Modified)
NDO.SchemaGenerator/NDO.SchemaGenerator/NDO.SchemaGenerator.csproj (Modified)
NDODLL/NDO.csproj (Modified)
NDOEnhancer/Ecma335Tests/Ecma335Tests.csproj (Modified)
NDOEnhancer/NDOEnhancer/NDOEnhancer.csproj (Modified)
NDOEnhancer/NDOEnhancerWithTestsAndNDO.sln (Modified)
NDOEnhancer/PersistentEnhancerTestClasses/PersistentEnhancerTestClasses.csproj (Modified)
NDOEnhancer/PersistentEnhancerTestClasses/PersistentEnhancerTestClasses.ndoproj (Modified)

Commit: cbfe9ed
Author: Mirko
Date: 05.06.2025 14:14:24 +02:00

Change the Build Script.

Make/NDO.proj (Modified)
Make/Test.proj (Deleted)
NDODLL/NDO.csproj (Modified)
UnitTestGenerator/UnitTests/NDOTest.cs (Modified)

Commit: 5058b84
Author: Mirko
Date: 04.06.2025 17:27:41 +02:00

Make tests debuggable and fix the path to NDOMapping.xml.

UnitTestGenerator/PersistentClasses/PersistentClasses.csproj (Modified)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/UnitTests/MappingUnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.csproj (Modified)

Commit: 36bb808
Author: Mirko
Date: 04.06.2025 17:07:29 +02:00

Make all generated unit tests green.

UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/UnitTests/MappingUnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.cs (Modified)

Commit: 6d63e12
Author: Mirko
Date: 03.06.2025 20:06:36 +02:00

Fix the TestGenerator.

UnitTestGenerator/CodeGenerator/Class.cs (Modified)
UnitTestGenerator/TestGenerator/ClassGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/Code/TestFixture.cs (Modified)
UnitTestGenerator/TestGenerator/MappingGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/UnitTests/App.ico (Deleted)
UnitTestGenerator/UnitTests/AssemblyInfo.cs (Deleted)
UnitTestGenerator/UnitTests/MappingUnitTests.cs (Modified)
UnitTestGenerator/UnitTests/NDOTest.cs (Added)
UnitTestGenerator/UnitTests/TestApp.cs (Deleted)
UnitTestGenerator/UnitTests/TestRunner.cs (Deleted)
UnitTestGenerator/UnitTests/UnitTests.cs (Modified)
UnitTestGenerator/UnitTests/UnitTests.csproj (Modified)
UnitTestGenerator/UnitTests/UnitTests.ndoproj (Modified)
UnitTestGenerator/UnitTests/app.config (Deleted)

Commit: 0bec001
Author: Mirko
Date: 03.06.2025 19:25:02 +02:00

Convert all projects to net8.0

UnitTestGenerator/CodeGenerator/CodeGenerator.csproj (Modified)
UnitTestGenerator/CodeGenerator/Properties/AssemblyInfo.cs (Deleted)
UnitTestGenerator/PersistentClasses/AssemblyInfo.cs (Deleted)
UnitTestGenerator/PersistentClasses/NDOMapping.xml (Modified)
UnitTestGenerator/PersistentClasses/PersistentClasses.csproj (Modified)
UnitTestGenerator/PersistentClasses/PersistentClasses.ndoproj (Modified)
UnitTestGenerator/TestGenerator/App.ico (Deleted)
UnitTestGenerator/TestGenerator/AssemblyInfo.cs (Deleted)
UnitTestGenerator/TestGenerator/ClassGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/Code/PersistentClass.cs (Renamed)
UnitTestGenerator/TestGenerator/Code/Relation.cs (Renamed)
UnitTestGenerator/TestGenerator/Code/TestFixture.cs (Renamed)
UnitTestGenerator/TestGenerator/MappingGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Modified)
UnitTestGenerator/TestGenerator/TestGenerator.csproj (Modified)
UnitTestGenerator/TestGenerator/app.config (Deleted)

Commit: 72f6226
Author: Mirko
Date: 03.06.2025 18:57:24 +02:00

New Structure for the TestGenerator

UnitTestGenerator/CodeGenerator/CodeGenerator.csproj (Modified)
UnitTestGenerator/PersistentClasses/PersistentClasses.csproj (Modified)
UnitTestGenerator/TestGenerator.csproj (Deleted)
UnitTestGenerator/TestGenerator.sln (Modified)
UnitTestGenerator/TestGenerator/App.ico (Renamed)
UnitTestGenerator/TestGenerator/AssemblyInfo.cs (Renamed)
UnitTestGenerator/TestGenerator/ClassGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/Main.cs (Renamed)
UnitTestGenerator/TestGenerator/MappingGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/MappingTestGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/RelInfo.cs (Renamed)
UnitTestGenerator/TestGenerator/Test.cs (Renamed)
UnitTestGenerator/TestGenerator/TestGenerator.cs (Renamed)
UnitTestGenerator/TestGenerator/TestGenerator.csproj (Added)
UnitTestGenerator/TestGenerator/app.config (Renamed)
UnitTestGenerator/UnitTests/UnitTests.csproj (Modified)

Commit: ab2cdbc
Author: Mirko
Date: 03.06.2025 18:34:14 +02:00

Make all IntegrationTests green

IntegrationTests/IntegrationTests/Rel1toNDirectedWTable.cs (Modified)
IntegrationTests/IntegrationTests/Rel1toNDirectedWTableComposition.cs (Modified)
IntegrationTests/IntegrationTests/TransactionTests.cs (Modified)

Commit: 60aa080
Author: Mirko
Date: 03.06.2025 17:34:06 +02:00

Fixing the IntegrationTests

IntegrationTests/IntegrationTests.sln (Modified)
IntegrationTests/IntegrationTests/ArrayListTests.cs (Modified)
IntegrationTests/IntegrationTests/AssemblyInfo.cs (Added)
IntegrationTests/IntegrationTests/DataTypeTest.cs (Modified)
IntegrationTests/IntegrationTests/IntegrationTests.csproj (Modified)
IntegrationTests/IntegrationTests/IntegrationTests.ndoproj (Modified)
IntegrationTests/IntegrationTests/LandFlughafenTests.cs (Modified)
IntegrationTests/IntegrationTests/PersistenceManagerFactory.cs (Modified)
IntegrationTests/IntegrationTests/PolymorphicWTable.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1Bidirectional.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1BidirectionalWTable.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1Directed.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlPersistenceHandler.cs (Modified)

Commit: 08b23aa
Author: Mirko
Date: 03.06.2025 15:35:22 +02:00

Make IntegrationTests compilable

IntegrationTests/IntegrationTests/IntegrationTests.csproj (Modified)
IntegrationTests/IntegrationTests/Rel1to1Bidirectional.cs (Modified)
IntegrationTests/IntegrationTests/TransactionScopeTests.cs (Modified)
IntegrationTests/IntegrationTests/TransactionTests.cs (Modified)

Commit: 8bd8c9d
Author: Mirko
Date: 03.06.2025 15:09:33 +02:00

Fix further Tests

IntegrationTests/IntegrationTests/IntermediateClassTest.cs (Modified)
IntegrationTests/IntegrationTests/Rel1to1Bidirectional.cs (Modified)

Commit: a04c7be
Author: Mirko
Date: 03.06.2025 14:53:50 +02:00

Fix the IntegrationTests

IntegrationTests/IntegrationTests.sln (Modified)
IntegrationTests/IntegrationTests/DateTest.cs (Modified)
IntegrationTests/IntegrationTests/IntegrationTests.csproj (Modified)
IntegrationTests/IntegrationTests/LoggerFactory.cs (Deleted)
IntegrationTests/IntegrationTests/NDOMitarbeiterReiseTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOObjectIdTests.cs (Modified)
IntegrationTests/IntegrationTests/NDOTest.cs (Modified)
IntegrationTests/IntegrationTests/PersistenceManagerFactory.cs (Modified)
IntegrationTests/IntegrationTests/QueryCacheTests.cs (Modified)
IntegrationTests/IntegrationTests/TestLogger.cs (Deleted)
IntegrationTests/IntegrationTests/TransactionScopeTests.cs (Modified)
IntegrationTests/TestRunner/TestRunner.csproj (Modified)
NDODLL/PersistenceManager.cs (Modified)
NDODLL/SqlPersistenceHandling/SqlPersistenceHandler.cs (Modified)

Commit: 182cfd7
Author: Mirko
Date: 02.06.2025 19:23:38 +02:00

Fix the NdoJsonFormatter

NDO.Mapping/NDO.Mapping/ILoadStateSupport.cs (Added)
NDO.Mapping/NDO.Mapping/Relation.cs (Modified)
NdoJsonFormatter/FormatterUnitTests/FormatterUnitTests.csproj (Modified)
NdoJsonFormatter/FormatterUnitTests/Tests.cs (Modified)
NdoJsonFormatter/NdoJsonFormatter/NDO.JsonFormatter.csproj (Modified)
NdoJsonFormatter/NdoJsonFormatter/NdoJsonFormatter.cs (Modified)

Commit: 1814d4b
Author: Mirko
Date: 02.06.2025 17:12:00 +02:00

NDOEnhancer: NDOEnhancedAttribute is now in NDOInterfaces.
Make the NDODLL.Tests green.

IntegrationTests/PureBusinessClasses/PureBusinessClasses.csproj (Modified)
NDODLL.Tests/QueryTests/QueryTests.cs (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Enhancer.cs (Modified)

Commit: 42753b6
Author: Mirko
Date: 02.06.2025 08:40:57 +02:00

Update launchSettings.json


Commit: 92dda21
Author: Mirko
Date: 02.06.2025 08:27:49 +02:00

Development of the QueryTests

NDODLL.Tests/NDODLL.Tests.sln (Modified)
NDODLL.Tests/QueryTests/NDOFactory.cs (Modified)
NDODLL.Tests/QueryTests/QueryTests.cs (Modified)
NDODLL.Tests/QueryTests/QueryTests.csproj (Modified)
NDODLL.Tests/QueryTests/QueryTests.ndoproj (Modified)

Commit: e0dce83
Author: Mirko
Date: 30.05.2025 19:10:14 +02:00

Bug: Index out of range in NDOEnhancer.

IntegrationTests/PureBusinessClasses/PureBusinessClasses.ndoproj (Modified)
NDOEnhancer/NDOEnhancer/ConsoleProcess.cs (Modified)
NDOEnhancer/NDOEnhancer/Properties/launchSettings.json (Modified)

Commit: 769572c
Author: Mirko
Date: 30.05.2025 18:59:43 +02:00

Project restores must occur in the right order.

Make/Test.proj (Modified)

Commit: af20317
Author: Mirko
Date: 30.05.2025 17:43:38 +02:00

Debugging the enhancer.

IntegrationTests/PureBusinessClasses/PureBusinessClasses.csproj (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Enhancer.cs (Modified)
NDOEnhancer/NDOEnhancer/Enhancer/Nodes/AssemblyNode.cs (Modified)