This is an automated email from the ASF dual-hosted git repository.

freeandnil pushed a change to branch 
Feature/111-Dropping-support-for-older-runtimes
in repository https://gitbox.apache.org/repos/asf/logging-log4net.git


    from 4ff23931 fixed PR comments
     add 97731236 Enable nullable annotations for the repo, then update a few 
files with nullable, convert .NET 1 data structures to strongly typed 
collections, and perform other modernizations
     add 466880d0 PR comments
     add 7bde9329 More test coverage

No new revisions were added by this update.

Summary of changes:
 .editorconfig                                      | 133 +++++++
 src/Directory.Build.props                          |   1 +
 .../Appender/AdoNet/Log4NetCommand.cs              |  73 +---
 .../Appender/AdoNet/Log4NetConnection.cs           |  52 +--
 .../Appender/AdoNet/Log4NetTransaction.cs          |  20 +-
 src/log4net.Tests/Appender/AdoNetAppenderTest.cs   |  24 +-
 .../Appender/RollingFileAppenderTest.cs            |  60 ++-
 .../Appender/SmtpPickupDirAppenderTest.cs          |   6 +-
 .../Core/DefaultRepositorySelectorTest.cs          | 189 ++++++++++
 src/log4net.Tests/Core/LevelMapTest.cs             |  71 ++++
 .../Hierarchy/{Hierarchy.cs => HierarchyTest.cs}   |   4 +-
 .../Hierarchy/{Logger.cs => LoggerTest.cs}         | 145 +++++---
 src/log4net.Tests/Utils.cs                         |  15 +-
 src/log4net.sln                                    |  35 +-
 src/log4net/Appender/AdoNetAppender.cs             | 304 +++-------------
 src/log4net/Config/RepositoryAttribute.cs          |  31 +-
 src/log4net/Core/CompactRepositorySelector.cs      | 357 ------------------
 src/log4net/Core/DefaultRepositorySelector.cs      | 401 +++++++++------------
 src/log4net/Core/IAppenderAttachable.cs            |   8 +-
 src/log4net/Core/ILogger.cs                        |   7 +-
 src/log4net/Core/IRepositorySelector.cs            |  24 +-
 src/log4net/Core/LevelCollection.cs                |  12 +
 src/log4net/Core/LevelMap.cs                       |  88 ++---
 src/log4net/Core/LoggerManager.cs                  |  24 +-
 src/log4net/ObjectRenderer/RendererMap.cs          | 206 ++++-------
 src/log4net/Repository/Hierarchy/Logger.cs         | 191 +++-------
 src/log4net/Repository/ILoggerRepository.cs        | 214 ++---------
 src/log4net/Util/SystemInfo.cs                     | 352 ++++--------------
 .../Util/TypeConverters/TypeConverterAttribute.cs  |   4 +-
 29 files changed, 1074 insertions(+), 1977 deletions(-)
 create mode 100644 src/log4net.Tests/Core/DefaultRepositorySelectorTest.cs
 create mode 100644 src/log4net.Tests/Core/LevelMapTest.cs
 rename src/log4net.Tests/Hierarchy/{Hierarchy.cs => HierarchyTest.cs} (97%)
 rename src/log4net.Tests/Hierarchy/{Logger.cs => LoggerTest.cs} (68%)
 delete mode 100644 src/log4net/Core/CompactRepositorySelector.cs

Reply via email to