├── .gitignore ├── LICENSE ├── README.md ├── StringDB.sln ├── addons ├── StringDB.Ceras │ ├── CerasTransformer.cs │ ├── CerasTransformerExtensions.cs │ └── StringDB.Ceras.csproj └── addons.md ├── appveyor.yml ├── examples └── 01_GettingStarted │ ├── 01_GettingStarted.csproj │ └── Program.cs ├── icons ├── banner_ad.png ├── insert_range.svg ├── single_inserts.svg └── tiny.png ├── src ├── StringDB.PerformanceNumbers │ ├── ClassCastOrStructCast.cs │ ├── InsertRangeFileSize.cs │ ├── Program.cs │ ├── SingleInsertFileSize.cs │ ├── StringDB.PerformanceNumbers.csproj │ └── YieldOrLinq.cs └── StringDB │ ├── DatabaseExtensions.cs │ ├── Databases │ ├── BaseDatabase.cs │ ├── BufferedDatabase.cs │ ├── CacheDatabase.cs │ ├── IODatabase.cs │ ├── MemoryDatabase.cs │ ├── ReadOnlyDatabase.cs │ ├── ThreadLockDatabase.cs │ ├── TransformDatabase.cs │ └── WriteOnlyDatabase.cs │ ├── Fluency │ ├── BufferedDatabaseExtensions.cs │ ├── CacheDatabaseExtensions.cs │ ├── DatabaseBuilder.cs │ ├── DatabaseIODeviceBuilder.cs │ ├── DatabaseIODeviceBuilderExtensions.cs │ ├── IODatabaseExtensions.cs │ ├── IODatabaseOptions.cs │ ├── MemoryDatabaseExtensions.cs │ ├── ReadOnlyDatabaseExtensions.cs │ ├── ThreadLockDatabaseExtensions.cs │ ├── TransformDatabaseExtensions.cs │ └── WriteOnlyDatabaseExtensions.cs │ ├── GlobalSuppressions.cs │ ├── IDatabase.cs │ ├── IDatabaseLayer.cs │ ├── ILazyLoader.cs │ ├── IO │ ├── ByteBuffer.cs │ ├── Compatibility │ │ ├── StringDB10_0_0LowlevelDatabaseIODevice.cs │ │ └── StringDB5_0_0LowlevelDatabaseIODevice.cs │ ├── DatabaseIODevice.cs │ ├── DatabaseItem.cs │ ├── IDatabaseIODevice.cs │ ├── ILowlevelDatabaseIODevice.cs │ ├── IOptimalToken.cs │ ├── IOptimalTokenSource.cs │ ├── LowLevelDatabaseItem.cs │ ├── NextItemPeek.cs │ ├── OptimalTokenSource.cs │ ├── StoneVaultIODevice.cs │ ├── StreamCacheMonitor.cs │ └── StringDBVersion.cs │ ├── ITransformer.cs │ ├── LazyLoaderAwaiter.cs │ ├── LazyLoaderExtensions.cs │ ├── LazyLoaders │ ├── CachedLoader.cs │ ├── IOLoader.cs │ ├── ThreadLockLoader.cs │ ├── TransformLoader.cs │ └── ValueLoader.cs │ ├── StringDB.csproj │ ├── StringDatabase.cs │ └── Transformers │ ├── NoneTransformer.cs │ ├── ReverseTransformer.cs │ ├── ReverseTransformerExtensions.cs │ └── StringTransformer.cs └── tests └── StringDB.Tests ├── DatabaseExtensionTests.cs ├── DatabaseIODeviceTests.cs ├── DatabaseTests ├── BaseDatabaseTests.cs ├── BufferedDatabaseTests.cs ├── CacheDatabaseTests.cs ├── IODatabaseTests.cs ├── MemoryDatabaseTests.cs ├── ReadOnlyDatabaseTests.cs ├── StringDatabaseTests.cs ├── ThreadLockTests.cs ├── TransformerDatabaseTests.cs └── WriteOnlyDatabaseTests.cs ├── FluencyTests.cs ├── GlobalSuppressions.cs ├── IMockDatabase.cs ├── IntegrationTests.cs ├── LazyItem.cs ├── LazyLoaderAwaiterTests.cs ├── Mocks ├── IntToStringTransformer.cs ├── MockBaseDatabase.cs ├── MockDatabase.cs ├── MockDatabaseExtensions.cs ├── MockDatabaseIODevice.cs └── MockTransformer.cs ├── NotThoroughTests └── 5_0_0.cs ├── OptimalTokenTests ├── DatabaseIODeviceOptimalTokenTests.cs ├── OptimalEnumerationTests.cs └── OptimalTokenTests.cs ├── StoneVaultIODeviceTests.cs ├── StringDB.Tests.csproj ├── StringDB10_0_0Tests.cs └── TransformerTests ├── NoneTransformerTests.cs ├── ReverseTransformerTests.cs └── StringTransformerTests.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/README.md -------------------------------------------------------------------------------- /StringDB.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/StringDB.sln -------------------------------------------------------------------------------- /addons/StringDB.Ceras/CerasTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/addons/StringDB.Ceras/CerasTransformer.cs -------------------------------------------------------------------------------- /addons/StringDB.Ceras/CerasTransformerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/addons/StringDB.Ceras/CerasTransformerExtensions.cs -------------------------------------------------------------------------------- /addons/StringDB.Ceras/StringDB.Ceras.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/addons/StringDB.Ceras/StringDB.Ceras.csproj -------------------------------------------------------------------------------- /addons/addons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/addons/addons.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/appveyor.yml -------------------------------------------------------------------------------- /examples/01_GettingStarted/01_GettingStarted.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/examples/01_GettingStarted/01_GettingStarted.csproj -------------------------------------------------------------------------------- /examples/01_GettingStarted/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/examples/01_GettingStarted/Program.cs -------------------------------------------------------------------------------- /icons/banner_ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/icons/banner_ad.png -------------------------------------------------------------------------------- /icons/insert_range.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/icons/insert_range.svg -------------------------------------------------------------------------------- /icons/single_inserts.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/icons/single_inserts.svg -------------------------------------------------------------------------------- /icons/tiny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/icons/tiny.png -------------------------------------------------------------------------------- /src/StringDB.PerformanceNumbers/ClassCastOrStructCast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB.PerformanceNumbers/ClassCastOrStructCast.cs -------------------------------------------------------------------------------- /src/StringDB.PerformanceNumbers/InsertRangeFileSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB.PerformanceNumbers/InsertRangeFileSize.cs -------------------------------------------------------------------------------- /src/StringDB.PerformanceNumbers/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB.PerformanceNumbers/Program.cs -------------------------------------------------------------------------------- /src/StringDB.PerformanceNumbers/SingleInsertFileSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB.PerformanceNumbers/SingleInsertFileSize.cs -------------------------------------------------------------------------------- /src/StringDB.PerformanceNumbers/StringDB.PerformanceNumbers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB.PerformanceNumbers/StringDB.PerformanceNumbers.csproj -------------------------------------------------------------------------------- /src/StringDB.PerformanceNumbers/YieldOrLinq.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB.PerformanceNumbers/YieldOrLinq.cs -------------------------------------------------------------------------------- /src/StringDB/DatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/DatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/BaseDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/BaseDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/BufferedDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/BufferedDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/CacheDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/CacheDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/IODatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/IODatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/MemoryDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/MemoryDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/ReadOnlyDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/ReadOnlyDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/ThreadLockDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/ThreadLockDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/TransformDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/TransformDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Databases/WriteOnlyDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Databases/WriteOnlyDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/BufferedDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/BufferedDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/CacheDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/CacheDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/DatabaseBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/DatabaseBuilder.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/DatabaseIODeviceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/DatabaseIODeviceBuilder.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/DatabaseIODeviceBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/DatabaseIODeviceBuilderExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/IODatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/IODatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/IODatabaseOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/IODatabaseOptions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/MemoryDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/MemoryDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/ReadOnlyDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/ReadOnlyDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/ThreadLockDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/ThreadLockDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/TransformDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/TransformDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Fluency/WriteOnlyDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Fluency/WriteOnlyDatabaseExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/StringDB/IDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/IDatabaseLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IDatabaseLayer.cs -------------------------------------------------------------------------------- /src/StringDB/ILazyLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/ILazyLoader.cs -------------------------------------------------------------------------------- /src/StringDB/IO/ByteBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/ByteBuffer.cs -------------------------------------------------------------------------------- /src/StringDB/IO/Compatibility/StringDB10_0_0LowlevelDatabaseIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/Compatibility/StringDB10_0_0LowlevelDatabaseIODevice.cs -------------------------------------------------------------------------------- /src/StringDB/IO/Compatibility/StringDB5_0_0LowlevelDatabaseIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/Compatibility/StringDB5_0_0LowlevelDatabaseIODevice.cs -------------------------------------------------------------------------------- /src/StringDB/IO/DatabaseIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/DatabaseIODevice.cs -------------------------------------------------------------------------------- /src/StringDB/IO/DatabaseItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/DatabaseItem.cs -------------------------------------------------------------------------------- /src/StringDB/IO/IDatabaseIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/IDatabaseIODevice.cs -------------------------------------------------------------------------------- /src/StringDB/IO/ILowlevelDatabaseIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/ILowlevelDatabaseIODevice.cs -------------------------------------------------------------------------------- /src/StringDB/IO/IOptimalToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/IOptimalToken.cs -------------------------------------------------------------------------------- /src/StringDB/IO/IOptimalTokenSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/IOptimalTokenSource.cs -------------------------------------------------------------------------------- /src/StringDB/IO/LowLevelDatabaseItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/LowLevelDatabaseItem.cs -------------------------------------------------------------------------------- /src/StringDB/IO/NextItemPeek.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/NextItemPeek.cs -------------------------------------------------------------------------------- /src/StringDB/IO/OptimalTokenSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/OptimalTokenSource.cs -------------------------------------------------------------------------------- /src/StringDB/IO/StoneVaultIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/StoneVaultIODevice.cs -------------------------------------------------------------------------------- /src/StringDB/IO/StreamCacheMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/StreamCacheMonitor.cs -------------------------------------------------------------------------------- /src/StringDB/IO/StringDBVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/IO/StringDBVersion.cs -------------------------------------------------------------------------------- /src/StringDB/ITransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/ITransformer.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaderAwaiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaderAwaiter.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaderExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaders/CachedLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaders/CachedLoader.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaders/IOLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaders/IOLoader.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaders/ThreadLockLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaders/ThreadLockLoader.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaders/TransformLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaders/TransformLoader.cs -------------------------------------------------------------------------------- /src/StringDB/LazyLoaders/ValueLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/LazyLoaders/ValueLoader.cs -------------------------------------------------------------------------------- /src/StringDB/StringDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/StringDB.csproj -------------------------------------------------------------------------------- /src/StringDB/StringDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/StringDatabase.cs -------------------------------------------------------------------------------- /src/StringDB/Transformers/NoneTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Transformers/NoneTransformer.cs -------------------------------------------------------------------------------- /src/StringDB/Transformers/ReverseTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Transformers/ReverseTransformer.cs -------------------------------------------------------------------------------- /src/StringDB/Transformers/ReverseTransformerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Transformers/ReverseTransformerExtensions.cs -------------------------------------------------------------------------------- /src/StringDB/Transformers/StringTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/src/StringDB/Transformers/StringTransformer.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseExtensionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseExtensionTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseIODeviceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseIODeviceTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/BaseDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/BaseDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/BufferedDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/BufferedDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/CacheDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/CacheDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/IODatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/IODatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/MemoryDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/MemoryDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/ReadOnlyDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/ReadOnlyDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/StringDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/StringDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/ThreadLockTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/ThreadLockTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/TransformerDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/TransformerDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/DatabaseTests/WriteOnlyDatabaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/DatabaseTests/WriteOnlyDatabaseTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/FluencyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/FluencyTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/GlobalSuppressions.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/IMockDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/IMockDatabase.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/IntegrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/IntegrationTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/LazyItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/LazyItem.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/LazyLoaderAwaiterTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/LazyLoaderAwaiterTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/Mocks/IntToStringTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/Mocks/IntToStringTransformer.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/Mocks/MockBaseDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/Mocks/MockBaseDatabase.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/Mocks/MockDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/Mocks/MockDatabase.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/Mocks/MockDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/Mocks/MockDatabaseExtensions.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/Mocks/MockDatabaseIODevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/Mocks/MockDatabaseIODevice.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/Mocks/MockTransformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/Mocks/MockTransformer.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/NotThoroughTests/5_0_0.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/NotThoroughTests/5_0_0.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/OptimalTokenTests/DatabaseIODeviceOptimalTokenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/OptimalTokenTests/DatabaseIODeviceOptimalTokenTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/OptimalTokenTests/OptimalEnumerationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/OptimalTokenTests/OptimalEnumerationTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/OptimalTokenTests/OptimalTokenTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/OptimalTokenTests/OptimalTokenTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/StoneVaultIODeviceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/StoneVaultIODeviceTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/StringDB.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/StringDB.Tests.csproj -------------------------------------------------------------------------------- /tests/StringDB.Tests/StringDB10_0_0Tests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/StringDB10_0_0Tests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/TransformerTests/NoneTransformerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/TransformerTests/NoneTransformerTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/TransformerTests/ReverseTransformerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/TransformerTests/ReverseTransformerTests.cs -------------------------------------------------------------------------------- /tests/StringDB.Tests/TransformerTests/StringTransformerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/monoclex/StringDB/HEAD/tests/StringDB.Tests/TransformerTests/StringTransformerTests.cs --------------------------------------------------------------------------------