Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Additional unit tests and cleanups (CH-326)

    • -3
    • +3
    ./libchcore/libchcore.vc140.vcxproj.filters
    • -6
    • +0
    ./libchengine/TOverlappedThreadPool.cpp
    • -348
    • +0
    ./libchengine/TSQLiteStatement.cpp
    • -108
    • +0
    ./libchengine/TSQLiteStatement.h
  1. … 18 more files in changeset.
Added more unit tests (CH-326)

    • -2
    • +2
    ./libchcore/TWorkerThreadController.cpp
    • -0
    • +62
    ./libchcore/Tests/TestsTFileTime.cpp
    • -0
    • +219
    ./libchcore/Tests/TestsTSharedMemory.cpp
    • -0
    • +15
    ./libchcore/Tests/TestsTTimestampProviderTickCount.cpp
    • -0
    • +55
    ./libchcore/Tests/TestsTWorkerThreadController.cpp
    • -0
    • +18
    ./libchcore/libchcore.vc140.vcxproj
    • -0
    • +9
    ./libchcore/libchcore.vc140.vcxproj.filters
Excluded unit tests from normal builds (CH-326)

    • -4
    • +24
    ./libchcore/libchcore.vc140.vcxproj
Additional unit tests (CH-326)

    • -0
    • +36
    ./libchcore/Tests/TestsMathFunctions.cpp
    • -0
    • +14
    ./libchcore/Tests/TestsTFileTime.cpp
    • -0
    • +55
    ./libchcore/Tests/TestsTIpcMutex.cpp
    • -0
    • +35
    ./libchcore/Tests/TestsTIpcMutexLock.cpp
    • -0
    • +12
    ./libchcore/libchcore.vc140.vcxproj.filters
Changed TConfigArray to use new RandomAccessContainer. Reverted previous changes to TFileFiltersArray as it intruduced bugs to deleted items management). Split TBasePathData from TBasePathDataContainer. (CH-327)

    • -0
    • +194
    ./libchengine/TBasePathDataContainer.cpp
    • -0
    • +83
    ./libchengine/TBasePathDataContainer.h
    • -12
    • +80
    ./libchengine/TFileFiltersArray.cpp
    • -32
    • +35
    ./libchengine/TFileFiltersArray.h
    • -4
    • +4
    ./libchengine/TSubTaskScanDirectory.cpp
  1. … 3 more files in changeset.
Fixed several cppcheck-reported issues. Fixed jenkins coverage scripts. (CH-326)

    • -1
    • +1
    ./libchcore/Tests/TestsTPathContainer.cpp
    • -1
    • +1
    ./libstring/Tests/TestsTStringArray.cpp
  1. … 1 more file in changeset.
Fixed unit tests building in non-testing configurations (CH-326)

Added unit tests to various engine classes (CH-326) Refactoring of exported collections (CH-327)

    • -0
    • +203
    ./common/GenericTemplates/RandomAccessContainerWrapper.h
    • -0
    • +245
    ./libchcore/Tests/TestsTPathContainer.cpp
    • -0
    • +12
    ./libchcore/libchcore.vc140.vcxproj.filters
    • -76
    • +7
    ./libchengine/TFileFiltersArray.cpp
    • -18
    • +15
    ./libchengine/TFileFiltersArray.h
  1. … 13 more files in changeset.
Updated Polish translation (CH-325) Fixed problem with log levels not being applied on the fly (CH-324) Pressing "view log" now shows the "Log is empty" message instead of trying to create the non-existent log file (CH-323).

Improved handling of logger waiting failures (CH-322)

Fixed presentation of paths in file replace dialog (now the \\?\ prefix won't be displayed) (CH-304)

    • -2
    • +2
    ./libchengine/TLocalFilesystemFile.cpp
Fixed several code issues reported by ReSharper (CH-318)

  1. … 27 more files in changeset.
Fixed several issues reported by ReSharper (CH-318).

  1. … 19 more files in changeset.
Removed non-existent file from project (CH-319)

    • -3
    • +0
    ./libserializer/libserializer.vcxproj.filters
Fixed build of helper projects (CH-320)

  1. … 5 more files in changeset.
Included missing files (CH-319)

    • -0
    • +2
    ./libchengine/Tests/TestsTDestinationPathProvider.cpp
    • -128
    • +0
    ./libchengine/Tests/TestsTModificationTracker.cpp
    • -14
    • +0
    ./libchengine/Tests/TestsTSQLiteDatabase.cpp
    • -109
    • +0
    ./libchengine/Tests/TestsTSQLiteStatement.cpp
    • -193
    • +0
    ./libchengine/Tests/TestsTSharedModificationTracker.cpp
    • -4
    • +4
    ./libchengine/Tests/TestsTSpeedTracker.cpp
    • -306
    • +0
    ./libchengine/libchengine.vcxproj.filters
Split libchcore to several libraries (libstring, libserializer, libchengine) (CH-319)

  1. … 579 more files in changeset.
Removed unnecessary instructions (CH-318).

Cosmetic code changes - removed unneeded semicolons (CH-318)

Build fix (CH-114)

Introduced engine-wide logging (with task manager serialization included). Moved serialization logging from debug tracing to a normal log file. (CH-114)

    • -11
    • +11
    ./libchcore/TSQLiteSerializerContainer.cpp
    • -2
    • +5
    ./libchcore/TSQLiteSerializerContainer.h
    • -5
    • +7
    ./libchcore/TSQLiteSerializerFactory.cpp
    • -2
    • +7
    ./libchcore/TSQLiteSerializerFactory.h
    • -29
    • +17
    ./libchcore/TSQLiteSerializerRowData.cpp
    • -5
    • +8
    ./libchcore/TSQLiteSerializerRowData.h
    • -4
    • +4
    ./libchcore/TSQLiteSerializerRowReader.cpp
    • -1
    • +3
    ./libchcore/TSQLiteSerializerRowReader.h
  1. … 17 more files in changeset.
Removed 'using namespace' clauses from header files. Removed macros that defines namespaces. (CH-318)

    • -744
    • +743
    ./libictranslate/LanguageDialog.cpp
    • -162
    • +179
    ./libictranslate/LanguageDialog.h
    • -848
    • +846
    ./libictranslate/ResourceManager.cpp
    • -189
    • +231
    ./libictranslate/ResourceManager.h
GUI adjustments (CH-317).

Added configuration settings for read ahead and concurrent reads/writes (CH-317)

    • -2
    • +5
    ./libchcore/TOverlappedReaderWriterFB.cpp
    • -4
    • +3
    ./libchcore/TOverlappedReaderWriterFB.h
    • -11
    • +12
    ./libchcore/TSubTaskCopyMove.cpp
    • -1
    • +8
    ./libchcore/TTaskConfigBufferSizes.cpp
    • -10
    • +22
    ./libchcore/Tests/TestsTBufferSizes.cpp
Removed unit tests for non-existent class (CH-318).

    • -89
    • +0
    ./libchcore/Tests/TestsTSparseRangeMap.cpp
    • -3
    • +0
    ./libchcore/libchcore.vc140.vcxproj.filters
Fixed various issues reported by resharper. Added move constructors/move assignment operators to various classes. Exceptions cleanups. Removed unused code. Removed copy constructors/copy assignments from various noncopyable classes. (CH-318).

  1. … 106 more files in changeset.
Removed unnecessary virtual specifiers on methods (CH-318).

    • -2
    • +2
    ./libchcore/TSQLiteSerializerFactory.h
Added override keyword to virtual functions (CH-318)

  1. … 29 more files in changeset.
Removed unnecessary includes. Sorted member initialization in constructors. (CH-318)

  1. … 129 more files in changeset.
Fixed several reader/writer hangs while copying data. Simplified updating of availability of input buffers for reader and writer. (CH-317)

    • -21
    • +10
    ./libchcore/TReadBufferQueueWrapper.cpp
    • -27
    • +13
    ./libchcore/TWriteBufferQueueWrapper.cpp
    • -3
    • +1
    ./libchcore/TWriteBufferQueueWrapper.h
    • -3
    • +4
    ./libchcore/Tests/TOverlappedReaderTests.cpp
    • -1
    • +3
    ./libchcore/Tests/TOverlappedWriterTests.cpp
    • -3
    • +5
    ./libchcore/Tests/TReadBufferQueueWrapperTests.cpp
    • -3
    • +5
    ./libchcore/Tests/TWriteBufferQueueWrapperTests.cpp
    • -3
    • +0
    ./libchcore/libchcore.vc140.vcxproj.filters