Author: bodewig
Date: Mon Mar 30 10:46:59 2015
New Revision: 1670047

URL: http://svn.apache.org/r1670047
Log:
remove [Obsolete] code and some commented out [Obsolete] markers

Removed:
    logging/log4net/trunk/src/log4net/Config/AliasDomainAttribute.cs
    logging/log4net/trunk/src/log4net/Config/DOMConfigurator.cs
    logging/log4net/trunk/src/log4net/Config/DOMConfiguratorAttribute.cs
    logging/log4net/trunk/src/log4net/Config/DomainAttribute.cs
Modified:
    logging/log4net/trunk/src/log4net/Appender/BufferingAppenderSkeleton.cs
    logging/log4net/trunk/src/log4net/Appender/ColoredConsoleAppender.cs
    logging/log4net/trunk/src/log4net/Appender/ConsoleAppender.cs
    logging/log4net/trunk/src/log4net/Appender/DebugAppender.cs
    logging/log4net/trunk/src/log4net/Appender/EventLogAppender.cs
    logging/log4net/trunk/src/log4net/Appender/FileAppender.cs
    logging/log4net/trunk/src/log4net/Appender/MemoryAppender.cs
    logging/log4net/trunk/src/log4net/Appender/SmtpAppender.cs
    logging/log4net/trunk/src/log4net/Appender/TextWriterAppender.cs
    logging/log4net/trunk/src/log4net/Appender/TraceAppender.cs
    logging/log4net/trunk/src/log4net/Core/LoggerManager.cs
    logging/log4net/trunk/src/log4net/Core/LoggingEvent.cs
    logging/log4net/trunk/src/log4net/Filter/MdcFilter.cs
    logging/log4net/trunk/src/log4net/Filter/NdcFilter.cs
    logging/log4net/trunk/src/log4net/LogManager.cs
    logging/log4net/trunk/src/log4net/MDC.cs
    logging/log4net/trunk/src/log4net/NDC.cs

Modified: 
logging/log4net/trunk/src/log4net/Appender/BufferingAppenderSkeleton.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/BufferingAppenderSkeleton.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/BufferingAppenderSkeleton.cs 
(original)
+++ logging/log4net/trunk/src/log4net/Appender/BufferingAppenderSkeleton.cs Mon 
Mar 30 10:46:59 2015
@@ -204,40 +204,6 @@ namespace log4net.Appender
                }
 
                /// <summary>
-               /// Gets or sets a value indicating if only part of the logging 
event data
-               /// should be fixed.
-               /// </summary>
-               /// <value>
-               /// <c>true</c> if the appender should only fix part of the 
logging event 
-               /// data, otherwise <c>false</c>. The default is <c>false</c>.
-               /// </value>
-               /// <remarks>
-               /// <para>
-               /// Setting this property to <c>true</c> will cause only part 
of the
-               /// event data to be fixed and serialized. This will improve 
performance.
-               /// </para>
-               /// <para>
-               /// See <see cref="M:LoggingEvent.FixVolatileData(FixFlags)"/> 
for more information.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use Fix property")]
-               virtual public bool OnlyFixPartialEventData
-               {
-                       get { return (Fix == FixFlags.Partial); }
-                       set 
-                       { 
-                               if (value)
-                               {
-                                       Fix = FixFlags.Partial;
-                               }
-                               else
-                               {
-                                       Fix = FixFlags.All;
-                               }
-                       }
-               }
-
-               /// <summary>
                /// Gets or sets a the fields that will be fixed in the event
                /// </summary>
                /// <value>

Modified: logging/log4net/trunk/src/log4net/Appender/ColoredConsoleAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/ColoredConsoleAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/ColoredConsoleAppender.cs 
(original)
+++ logging/log4net/trunk/src/log4net/Appender/ColoredConsoleAppender.cs Mon 
Mar 30 10:46:59 2015
@@ -157,38 +157,6 @@ namespace log4net.Appender
                {
                }
 
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="ColoredConsoleAppender" /> class
-               /// with the specified layout.
-               /// </summary>
-               /// <param name="layout">the layout to use for this 
appender</param>
-               /// <remarks>
-               /// The instance of the <see cref="ColoredConsoleAppender" /> 
class is set up to write 
-               /// to the standard output stream.
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout property")]
-               public ColoredConsoleAppender(ILayout layout) : this(layout, 
false)
-               {
-               }
-
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="ColoredConsoleAppender" /> class
-               /// with the specified layout.
-               /// </summary>
-               /// <param name="layout">the layout to use for this 
appender</param>
-               /// <param name="writeToErrorStream">flag set to <c>true</c> to 
write to the console error stream</param>
-               /// <remarks>
-               /// When <paramref name="writeToErrorStream" /> is set to 
<c>true</c>, output is written to
-               /// the standard error output stream.  Otherwise, output is 
written to the standard
-               /// output stream.
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout & Target properties")]
-               public ColoredConsoleAppender(ILayout layout, bool 
writeToErrorStream) 
-               {
-                       Layout = layout;
-                       m_writeToErrorStream = writeToErrorStream;
-               }
-
                #endregion // Public Instance Constructors
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Appender/ConsoleAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/ConsoleAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/ConsoleAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/ConsoleAppender.cs Mon Mar 30 
10:46:59 2015
@@ -64,38 +64,6 @@ namespace log4net.Appender
                {
                }
 
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="ConsoleAppender" /> class
-               /// with the specified layout.
-               /// </summary>
-               /// <param name="layout">the layout to use for this 
appender</param>
-               /// <remarks>
-               /// The instance of the <see cref="ConsoleAppender" /> class is 
set up to write 
-               /// to the standard output stream.
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout property")]
-               public ConsoleAppender(ILayout layout) : this(layout, false)
-               {
-               }
-
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="ConsoleAppender" /> class
-               /// with the specified layout.
-               /// </summary>
-               /// <param name="layout">the layout to use for this 
appender</param>
-               /// <param name="writeToErrorStream">flag set to <c>true</c> to 
write to the console error stream</param>
-               /// <remarks>
-               /// When <paramref name="writeToErrorStream" /> is set to 
<c>true</c>, output is written to
-               /// the standard error output stream.  Otherwise, output is 
written to the standard
-               /// output stream.
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout & Target properties")]
-               public ConsoleAppender(ILayout layout, bool writeToErrorStream) 
-               {
-                       Layout = layout;
-                       m_writeToErrorStream = writeToErrorStream;
-               }
-
                #endregion Public Instance Constructors
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Appender/DebugAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/DebugAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/DebugAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/DebugAppender.cs Mon Mar 30 
10:46:59 2015
@@ -56,22 +56,6 @@ namespace log4net.Appender
                {
                }
 
-               /// <summary>
-               /// Initializes a new instance of the <see cref="DebugAppender" 
/> 
-               /// with a specified layout.
-               /// </summary>
-               /// <param name="layout">The layout to use with this 
appender.</param>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [System.Obsolete("Instead use the default constructor and set 
the Layout property")]
-               public DebugAppender(ILayout layout)
-               {
-                       Layout = layout;
-               }
-
                #endregion Public Instance Constructors
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Appender/EventLogAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/EventLogAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/EventLogAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/EventLogAppender.cs Mon Mar 30 
10:46:59 2015
@@ -98,22 +98,6 @@ namespace log4net.Appender
                        m_machineName           = ".";  // Only log on the 
local machine
                }
 
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="EventLogAppender" /> class
-               /// with the specified <see cref="ILayout" />.
-               /// </summary>
-               /// <param name="layout">The <see cref="ILayout" /> to use with 
this appender.</param>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout property")]
-               public EventLogAppender(ILayout layout) : this()
-               {
-                       Layout = layout;
-               }
-
                #endregion // Public Instance Constructors
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Appender/FileAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/FileAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/FileAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/FileAppender.cs Mon Mar 30 
10:46:59 2015
@@ -761,42 +761,6 @@ namespace log4net.Appender
                {
                }
 
-               /// <summary>
-               /// Construct a new appender using the layout, file and append 
mode.
-               /// </summary>
-               /// <param name="layout">the layout to use with this 
appender</param>
-               /// <param name="filename">the full path to the file to write 
to</param>
-               /// <param name="append">flag to indicate if the file should be 
appended to</param>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout, File & AppendToFile properties")]
-               public FileAppender(ILayout layout, string filename, bool 
append) 
-               {
-                       Layout = layout;
-                       File = filename;
-                       AppendToFile = append;
-                       ActivateOptions();
-               }
-
-               /// <summary>
-               /// Construct a new appender using the layout and file 
specified.
-               /// The file will be appended to.
-               /// </summary>
-               /// <param name="layout">the layout to use with this 
appender</param>
-               /// <param name="filename">the full path to the file to write 
to</param>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout & File properties")]
-               public FileAppender(ILayout layout, string filename) : 
this(layout, filename, true)
-               {
-               }
-
                #endregion Public Instance Constructors
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Appender/MemoryAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/MemoryAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/MemoryAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/MemoryAppender.cs Mon Mar 30 
10:46:59 2015
@@ -93,40 +93,6 @@ namespace log4net.Appender
                }
 
                /// <summary>
-               /// Gets or sets a value indicating whether only part of the 
logging event 
-               /// data should be fixed.
-               /// </summary>
-               /// <value>
-               /// <c>true</c> if the appender should only fix part of the 
logging event 
-               /// data, otherwise <c>false</c>. The default is <c>false</c>.
-               /// </value>
-               /// <remarks>
-               /// <para>
-               /// Setting this property to <c>true</c> will cause only part 
of the event 
-               /// data to be fixed and stored in the appender, hereby 
improving performance. 
-               /// </para>
-               /// <para>
-               /// See <see cref="M:LoggingEvent.FixVolatileData(bool)"/> for 
more information.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use Fix property")]
-               virtual public bool OnlyFixPartialEventData
-               {
-                       get { return (Fix == FixFlags.Partial); }
-                       set 
-                       { 
-                               if (value)
-                               {
-                                       Fix = FixFlags.Partial;
-                               }
-                               else
-                               {
-                                       Fix = FixFlags.All;
-                               }
-                       }
-               }
-
-               /// <summary>
                /// Gets or sets the fields that will be fixed in the event
                /// </summary>
                /// <remarks>

Modified: logging/log4net/trunk/src/log4net/Appender/SmtpAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/SmtpAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/SmtpAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/SmtpAppender.cs Mon Mar 30 
10:46:59 2015
@@ -174,24 +174,6 @@ namespace log4net.Appender
                }
 
                /// <summary>
-               /// Obsolete
-               /// </summary>
-               /// <remarks>
-               /// Use the BufferingAppenderSkeleton Fix methods instead 
-               /// </remarks>
-               /// <remarks>
-               /// <para>
-               /// Obsolete property.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use the BufferingAppenderSkeleton Fix methods")]
-               public bool LocationInfo
-               {
-                       get { return false; }
-                       set { ; }
-               }
-
-               /// <summary>
                /// The mode to use to authentication with the SMTP server
                /// </summary>
                /// <remarks>

Modified: logging/log4net/trunk/src/log4net/Appender/TextWriterAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/TextWriterAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/TextWriterAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/TextWriterAppender.cs Mon Mar 30 
10:46:59 2015
@@ -58,44 +58,6 @@ namespace log4net.Appender
                {
                }
 
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="TextWriterAppender" /> class and
-               /// sets the output destination to a new <see 
cref="StreamWriter"/> initialized 
-               /// with the specified <see cref="Stream"/>.
-               /// </summary>
-               /// <param name="layout">The layout to use with this 
appender.</param>
-               /// <param name="os">The <see cref="Stream"/> to output 
to.</param>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout & Writer properties")]
-               public TextWriterAppender(ILayout layout, Stream os) : 
this(layout, new StreamWriter(os))
-               {
-               }
-
-               /// <summary>
-               /// Initializes a new instance of the <see 
cref="TextWriterAppender" /> class and sets
-               /// the output destination to the specified <see 
cref="StreamWriter" />.
-               /// </summary>
-               /// <param name="layout">The layout to use with this 
appender</param>
-               /// <param name="writer">The <see cref="TextWriter" /> to 
output to</param>
-               /// <remarks>
-               /// The <see cref="TextWriter" /> must have been previously 
opened.
-               /// </remarks>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Instead use the default constructor and set the 
Layout & Writer properties")]
-               public TextWriterAppender(ILayout layout, TextWriter writer) 
-               {
-                       Layout = layout;
-                       Writer = writer;
-               }
-
                #endregion
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Appender/TraceAppender.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Appender/TraceAppender.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Appender/TraceAppender.cs (original)
+++ logging/log4net/trunk/src/log4net/Appender/TraceAppender.cs Mon Mar 30 
10:46:59 2015
@@ -67,22 +67,6 @@ namespace log4net.Appender
                {
                }
 
-               /// <summary>
-               /// Initializes a new instance of the <see cref="TraceAppender" 
/> 
-               /// with a specified layout.
-               /// </summary>
-               /// <param name="layout">The layout to use with this 
appender.</param>
-               /// <remarks>
-               /// <para>
-               /// Obsolete constructor.
-               /// </para>
-               /// </remarks>
-               [System.Obsolete("Instead use the default constructor and set 
the Layout property")]
-               public TraceAppender(ILayout layout)
-               {
-                       Layout = layout;
-               }
-
                #endregion Public Instance Constructors
 
                #region Public Instance Properties

Modified: logging/log4net/trunk/src/log4net/Core/LoggerManager.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Core/LoggerManager.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Core/LoggerManager.cs (original)
+++ logging/log4net/trunk/src/log4net/Core/LoggerManager.cs Mon Mar 30 10:46:59 
2015
@@ -187,34 +187,6 @@ namespace log4net.Core
                /// by the <paramref name="repository"/> argument.
                /// </para>
                /// </remarks>
-               [Obsolete("Use GetRepository instead of GetLoggerRepository")]
-               public static ILoggerRepository GetLoggerRepository(string 
repository)
-               {
-                       return GetRepository(repository);
-               }
-
-               /// <summary>
-               /// Returns the default <see cref="ILoggerRepository"/> 
instance.
-               /// </summary>
-               /// <param name="repositoryAssembly">The assembly to use to 
lookup the repository.</param>
-               /// <returns>The default <see cref="ILoggerRepository"/> 
instance.</returns>
-               [Obsolete("Use GetRepository instead of GetLoggerRepository")]
-               public static ILoggerRepository GetLoggerRepository(Assembly 
repositoryAssembly)
-               {
-                       return GetRepository(repositoryAssembly);
-               }
-
-               /// <summary>
-               /// Return the default <see cref="ILoggerRepository"/> instance.
-               /// </summary>
-               /// <param name="repository">the repository to lookup in</param>
-               /// <returns>Return the default <see cref="ILoggerRepository"/> 
instance</returns>
-               /// <remarks>
-               /// <para>
-               /// Gets the <see cref="ILoggerRepository"/> for the repository 
specified
-               /// by the <paramref name="repository"/> argument.
-               /// </para>
-               /// </remarks>
                public static ILoggerRepository GetRepository(string repository)
                {
                        if (repository == null)
@@ -593,31 +565,6 @@ namespace log4net.Core
                /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
                /// <remarks>
                /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// Creates the default type of <see cref="ILoggerRepository"/> 
which is a
-               /// <see cref="log4net.Repository.Hierarchy.Hierarchy"/> object.
-               /// </para>
-               /// <para>
-               /// The <paramref name="repository"/> name must be unique. 
Repositories cannot be redefined.
-               /// An <see cref="Exception"/> will be thrown if the repository 
already exists.
-               /// </para>
-               /// </remarks>
-               /// <exception cref="LogException">The specified repository 
already exists.</exception>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(string repository)
-               {
-                       return CreateRepository(repository);
-               }
-
-               /// <summary>
-               /// Creates a repository with the specified name.
-               /// </summary>
-               /// <param name="repository">The name of the repository, this 
must be unique amongst repositories.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               /// <remarks>
-               /// <para>
                /// Creates the default type of <see cref="ILoggerRepository"/> 
which is a
                /// <see cref="log4net.Repository.Hierarchy.Hierarchy"/> object.
                /// </para>
@@ -646,30 +593,6 @@ namespace log4net.Core
                /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
                /// <remarks>
                /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// The <paramref name="repository"/> name must be unique. 
Repositories cannot be redefined.
-               /// An Exception will be thrown if the repository already 
exists.
-               /// </para>
-               /// </remarks>
-               /// <exception cref="LogException">The specified repository 
already exists.</exception>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(string repository, 
Type repositoryType)
-               {
-                       return CreateRepository(repository, repositoryType);
-               }
-
-               /// <summary>
-               /// Creates a repository with the specified name and repository 
type.
-               /// </summary>
-               /// <param name="repository">The name of the repository, this 
must be unique to the repository.</param>
-               /// <param name="repositoryType">A <see cref="Type"/> that 
implements <see cref="ILoggerRepository"/>
-               /// and has a no arg constructor. An instance of this type will 
be created to act
-               /// as the <see cref="ILoggerRepository"/> for the repository 
specified.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               /// <remarks>
-               /// <para>
                /// The <paramref name="repository"/> name must be unique. 
Repositories cannot be redefined.
                /// An Exception will be thrown if the repository already 
exists.
                /// </para>
@@ -689,30 +612,6 @@ namespace log4net.Core
                }
 
                /// <summary>
-               /// Creates a repository for the specified assembly and 
repository type.
-               /// </summary>
-               /// <param name="repositoryAssembly">The assembly to use to get 
the name of the repository.</param>
-               /// <param name="repositoryType">A <see cref="Type"/> that 
implements <see cref="ILoggerRepository"/>
-               /// and has a no arg constructor. An instance of this type will 
be created to act
-               /// as the <see cref="ILoggerRepository"/> for the repository 
specified.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               /// <remarks>
-               /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// The <see cref="ILoggerRepository"/> created will be 
associated with the repository
-               /// specified such that a call to <see 
cref="M:GetRepository(Assembly)"/> with the
-               /// same assembly specified will return the same repository 
instance.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(Assembly 
repositoryAssembly, Type repositoryType)
-               {
-                       return CreateRepository(repositoryAssembly, 
repositoryType);
-               }
-
-               /// <summary>
                /// Creates a repository for the specified assembly and 
repository type.
                /// </summary>
                /// <param name="repositoryAssembly">The assembly to use to get 
the name of the repository.</param>

Modified: logging/log4net/trunk/src/log4net/Core/LoggingEvent.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Core/LoggingEvent.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Core/LoggingEvent.cs (original)
+++ logging/log4net/trunk/src/log4net/Core/LoggingEvent.cs Mon Mar 30 10:46:59 
2015
@@ -173,12 +173,6 @@ namespace log4net.Core
        [Flags] public enum FixFlags
        {
                /// <summary>
-               /// Fix the MDC
-               /// </summary>
-               [Obsolete("Replaced by composite Properties")]
-               Mdc = 0x01,
-
-               /// <summary>
                /// Fix the NDC
                /// </summary>
                Ndc = 0x02,
@@ -1096,24 +1090,6 @@ namespace log4net.Core
                /// </returns>
                /// <remarks>
                /// <para>
-               /// <b>Obsolete. Use <see cref="GetExceptionString"/> 
instead.</b>
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use GetExceptionString instead")]
-               public string GetExceptionStrRep() 
-               {
-                       return GetExceptionString();
-               }
-
-               /// <summary>
-               /// Returns this event's exception's rendered using the 
-               /// <see cref="ILoggerRepository.RendererMap" />.
-               /// </summary>
-               /// <returns>
-               /// This event's exception's rendered using the <see 
cref="ILoggerRepository.RendererMap" />.
-               /// </returns>
-               /// <remarks>
-               /// <para>
                /// Returns this event's exception's rendered using the 
                /// <see cref="ILoggerRepository.RendererMap" />.
                /// </para>
@@ -1144,77 +1120,6 @@ namespace log4net.Core
                }
 
                /// <summary>
-               /// Fix instance fields that hold volatile data.
-               /// </summary>
-               /// <remarks>
-               /// <para>
-               /// Some of the values in instances of <see 
cref="LoggingEvent"/>
-               /// are considered volatile, that is the values are correct at 
the
-               /// time the event is delivered to appenders, but will not be 
consistent
-               /// at any time afterwards. If an event is to be stored and 
then processed
-               /// at a later time these volatile values must be fixed by 
calling
-               /// <see cref="M:FixVolatileData()"/>. There is a performance 
penalty
-               /// incurred by calling <see cref="M:FixVolatileData()"/> but it
-               /// is essential to maintaining data consistency.
-               /// </para>
-               /// <para>
-               /// Calling <see cref="M:FixVolatileData()"/> is equivalent to
-               /// calling <see cref="M:FixVolatileData(bool)"/> passing the 
parameter
-               /// <c>false</c>.
-               /// </para>
-               /// <para>
-               /// See <see cref="M:FixVolatileData(bool)"/> for more
-               /// information.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use Fix property")]
-               public void FixVolatileData()
-               {
-                       Fix = FixFlags.All;
-               }
-
-               /// <summary>
-               /// Fixes instance fields that hold volatile data.
-               /// </summary>
-               /// <param name="fastButLoose">Set to <c>true</c> to not fix 
data that takes a long time to fix.</param>
-               /// <remarks>
-               /// <para>
-               /// Some of the values in instances of <see 
cref="LoggingEvent"/>
-               /// are considered volatile, that is the values are correct at 
the
-               /// time the event is delivered to appenders, but will not be 
consistent
-               /// at any time afterwards. If an event is to be stored and 
then processed
-               /// at a later time these volatile values must be fixed by 
calling
-               /// <see cref="M:FixVolatileData()"/>. There is a performance 
penalty
-               /// for incurred by calling <see cref="M:FixVolatileData()"/> 
but it
-               /// is essential to maintaining data consistency.
-               /// </para>
-               /// <para>
-               /// The <paramref name="fastButLoose"/> param controls the data 
that
-               /// is fixed. Some of the data that can be fixed takes a long 
time to 
-               /// generate, therefore if you do not require those settings to 
be fixed
-               /// they can be ignored by setting the <paramref 
name="fastButLoose"/> param
-               /// to <c>true</c>. This setting will ignore the <see 
cref="LocationInformation"/>
-               /// and <see cref="UserName"/> settings.
-               /// </para>
-               /// <para>
-               /// Set <paramref name="fastButLoose"/> to <c>false</c> to 
ensure that all 
-               /// settings are fixed.
-               /// </para>
-               /// </remarks>
-               [Obsolete("Use Fix property")]
-               public void FixVolatileData(bool fastButLoose)
-               {
-                       if (fastButLoose)
-                       {
-                               Fix = FixFlags.Partial;
-                       }
-                       else
-                       {
-                               Fix = FixFlags.All;
-                       }
-               }
-
-               /// <summary>
                /// Fix the fields specified by the <see cref="FixFlags"/> 
parameter
                /// </summary>
                /// <param name="flags">the fields to fix</param>

Modified: logging/log4net/trunk/src/log4net/Filter/MdcFilter.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Filter/MdcFilter.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Filter/MdcFilter.cs (original)
+++ logging/log4net/trunk/src/log4net/Filter/MdcFilter.cs Mon Mar 30 10:46:59 
2015
@@ -40,7 +40,6 @@ namespace log4net.Filter
        /// </remarks>
        /// <author>Nicko Cadell</author>
        /// <author>Gert Driesen</author>
-       /*[Obsolete("MdcFilter has been replaced by PropertyFilter")]*/
        public class MdcFilter : PropertyFilter
        {
        }

Modified: logging/log4net/trunk/src/log4net/Filter/NdcFilter.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/Filter/NdcFilter.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/Filter/NdcFilter.cs (original)
+++ logging/log4net/trunk/src/log4net/Filter/NdcFilter.cs Mon Mar 30 10:46:59 
2015
@@ -41,7 +41,6 @@ namespace log4net.Filter
        /// </remarks>
        /// <author>Nicko Cadell</author>
        /// <author>Gert Driesen</author>
-       /*[Obsolete("NdcFilter has been replaced by PropertyFilter")]*/
        public class NdcFilter : PropertyFilter
        {
                /// <summary>

Modified: logging/log4net/trunk/src/log4net/LogManager.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/LogManager.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/LogManager.cs (original)
+++ logging/log4net/trunk/src/log4net/LogManager.cs Mon Mar 30 10:46:59 2015
@@ -444,57 +444,6 @@ namespace log4net
                        LoggerManager.ResetConfiguration(repositoryAssembly);
                }
 
-               /// <overloads>Get the logger repository.</overloads>
-               /// <summary>
-               /// Returns the default <see cref="ILoggerRepository"/> 
instance.
-               /// </summary>
-               /// <remarks>
-               /// <para>
-               /// Gets the <see cref="ILoggerRepository"/> for the repository 
specified
-               /// by the callers assembly (<see 
cref="M:Assembly.GetCallingAssembly()"/>).
-               /// </para>
-               /// </remarks>
-               /// <returns>The <see cref="ILoggerRepository"/> instance for 
the default repository.</returns>
-               [Obsolete("Use GetRepository instead of GetLoggerRepository")]
-               public static ILoggerRepository GetLoggerRepository()
-               {
-                       return GetRepository(Assembly.GetCallingAssembly());
-               }
-
-               /// <summary>
-               /// Returns the default <see cref="ILoggerRepository"/> 
instance.
-               /// </summary>
-               /// <returns>The default <see cref="ILoggerRepository"/> 
instance.</returns>
-               /// <remarks>
-               /// <para>
-               /// Gets the <see cref="ILoggerRepository"/> for the repository 
specified
-               /// by the <paramref name="repository"/> argument.
-               /// </para>
-               /// </remarks>
-               /// <param name="repository">The repository to lookup 
in.</param>
-               [Obsolete("Use GetRepository instead of GetLoggerRepository")]
-               public static ILoggerRepository GetLoggerRepository(string 
repository)
-               {
-                       return GetRepository(repository);
-               }
-
-               /// <summary>
-               /// Returns the default <see cref="ILoggerRepository"/> 
instance.
-               /// </summary>
-               /// <returns>The default <see cref="ILoggerRepository"/> 
instance.</returns>
-               /// <remarks>
-               /// <para>
-               /// Gets the <see cref="ILoggerRepository"/> for the repository 
specified
-               /// by the <paramref name="repositoryAssembly"/> argument.
-               /// </para>
-               /// </remarks>
-               /// <param name="repositoryAssembly">The assembly to use to 
lookup the repository.</param>
-               [Obsolete("Use GetRepository instead of GetLoggerRepository")]
-               public static ILoggerRepository GetLoggerRepository(Assembly 
repositoryAssembly)
-               {
-                       return GetRepository(repositoryAssembly);
-               }
-
                /// <overloads>Get a logger repository.</overloads>
                /// <summary>
                /// Returns the default <see cref="ILoggerRepository"/> 
instance.
@@ -543,30 +492,6 @@ namespace log4net
                        return LoggerManager.GetRepository(repositoryAssembly);
                }
 
-               /// <overloads>Create a domain</overloads>
-               /// <summary>
-               /// Creates a repository with the specified repository type.
-               /// </summary>
-               /// <remarks>
-               /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// The <see cref="ILoggerRepository"/> created will be 
associated with the repository
-               /// specified such that a call to <see 
cref="M:GetRepository()"/> will return 
-               /// the same repository instance.
-               /// </para>
-               /// </remarks>
-               /// <param name="repositoryType">A <see cref="Type"/> that 
implements <see cref="ILoggerRepository"/>
-               /// and has a no arg constructor. An instance of this type will 
be created to act
-               /// as the <see cref="ILoggerRepository"/> for the repository 
specified.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(Type 
repositoryType)
-               {
-                       return CreateRepository(Assembly.GetCallingAssembly(), 
repositoryType);
-               }
-
                /// <overloads>Create a logger repository.</overloads>
                /// <summary>
                /// Creates a repository with the specified repository type.
@@ -592,31 +517,6 @@ namespace log4net
                /// </summary>
                /// <remarks>
                /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// Creates the default type of <see cref="ILoggerRepository"/> 
which is a
-               /// <see cref="log4net.Repository.Hierarchy.Hierarchy"/> object.
-               /// </para>
-               /// <para>
-               /// The <paramref name="repository"/> name must be unique. 
Repositories cannot be redefined.
-               /// An <see cref="Exception"/> will be thrown if the repository 
already exists.
-               /// </para>
-               /// </remarks>
-               /// <param name="repository">The name of the repository, this 
must be unique amongst repositories.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               /// <exception cref="LogException">The specified repository 
already exists.</exception>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(string repository)
-               {
-                       return LoggerManager.CreateRepository(repository);
-               }
-
-               /// <summary>
-               /// Creates a repository with the specified name.
-               /// </summary>
-               /// <remarks>
-               /// <para>
                /// Creates the default type of <see cref="ILoggerRepository"/> 
which is a
                /// <see cref="log4net.Repository.Hierarchy.Hierarchy"/> object.
                /// </para>
@@ -638,30 +538,6 @@ namespace log4net
                /// </summary>
                /// <remarks>
                /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// The <paramref name="repository"/> name must be unique. 
Repositories cannot be redefined.
-               /// An <see cref="Exception"/> will be thrown if the repository 
already exists.
-               /// </para>
-               /// </remarks>
-               /// <param name="repository">The name of the repository, this 
must be unique to the repository.</param>
-               /// <param name="repositoryType">A <see cref="Type"/> that 
implements <see cref="ILoggerRepository"/>
-               /// and has a no arg constructor. An instance of this type will 
be created to act
-               /// as the <see cref="ILoggerRepository"/> for the repository 
specified.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               /// <exception cref="LogException">The specified repository 
already exists.</exception>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(string repository, 
Type repositoryType)
-               {
-                       return LoggerManager.CreateRepository(repository, 
repositoryType);
-               }
-
-               /// <summary>
-               /// Creates a repository with the specified name and repository 
type.
-               /// </summary>
-               /// <remarks>
-               /// <para>
                /// The <paramref name="repository"/> name must be unique. 
Repositories cannot be redefined.
                /// An <see cref="Exception"/> will be thrown if the repository 
already exists.
                /// </para>
@@ -678,30 +554,6 @@ namespace log4net
                }
 
                /// <summary>
-               /// Creates a repository for the specified assembly and 
repository type.
-               /// </summary>
-               /// <remarks>
-               /// <para>
-               /// <b>CreateDomain is obsolete. Use CreateRepository instead 
of CreateDomain.</b>
-               /// </para>
-               /// <para>
-               /// The <see cref="ILoggerRepository"/> created will be 
associated with the repository
-               /// specified such that a call to <see 
cref="M:GetRepository(Assembly)"/> with the
-               /// same assembly specified will return the same repository 
instance.
-               /// </para>
-               /// </remarks>
-               /// <param name="repositoryAssembly">The assembly to use to get 
the name of the repository.</param>
-               /// <param name="repositoryType">A <see cref="Type"/> that 
implements <see cref="ILoggerRepository"/>
-               /// and has a no arg constructor. An instance of this type will 
be created to act
-               /// as the <see cref="ILoggerRepository"/> for the repository 
specified.</param>
-               /// <returns>The <see cref="ILoggerRepository"/> created for 
the repository.</returns>
-               [Obsolete("Use CreateRepository instead of CreateDomain")]
-               public static ILoggerRepository CreateDomain(Assembly 
repositoryAssembly, Type repositoryType)
-               {
-                       return 
LoggerManager.CreateRepository(repositoryAssembly, repositoryType);
-               }
-
-               /// <summary>
                /// Creates a repository for the specified assembly and 
repository type.
                /// </summary>
                /// <remarks>

Modified: logging/log4net/trunk/src/log4net/MDC.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/MDC.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/MDC.cs (original)
+++ logging/log4net/trunk/src/log4net/MDC.cs Mon Mar 30 10:46:59 2015
@@ -47,7 +47,6 @@ namespace log4net
        /// <threadsafety static="true" instance="true" />
        /// <author>Nicko Cadell</author>
        /// <author>Gert Driesen</author>
-       /*[Obsolete("MDC has been replaced by ThreadContext.Properties")]*/
        public sealed class MDC
        {
                #region Private Instance Constructors
@@ -83,7 +82,6 @@ namespace log4net
                /// previously defined context then <c>null</c> will be 
returned.
                /// </para>
                /// </remarks>
-               /*[Obsolete("MDC has been replaced by 
ThreadContext.Properties")]*/
                public static string Get(string key)
                {
                        object obj = ThreadContext.Properties[key];
@@ -117,7 +115,6 @@ namespace log4net
                /// is specified as <c>null</c> then the key value mapping will 
be removed.
                /// </para>
                /// </remarks>
-               /*[Obsolete("MDC has been replaced by 
ThreadContext.Properties")]*/
                public static void Set(string key, string value)
                {
                        ThreadContext.Properties[key] = value;
@@ -138,7 +135,6 @@ namespace log4net
                /// Remove the specified entry from this thread's MDC
                /// </para>
                /// </remarks>
-               /*[Obsolete("MDC has been replaced by 
ThreadContext.Properties")]*/
                public static void Remove(string key)
                {
                        ThreadContext.Properties.Remove(key);
@@ -158,7 +154,6 @@ namespace log4net
                /// Remove all the entries from this thread's MDC
                /// </para>
                /// </remarks>
-               /*[Obsolete("MDC has been replaced by 
ThreadContext.Properties")]*/
                public static void Clear()
                {
                        ThreadContext.Properties.Clear();

Modified: logging/log4net/trunk/src/log4net/NDC.cs
URL: 
http://svn.apache.org/viewvc/logging/log4net/trunk/src/log4net/NDC.cs?rev=1670047&r1=1670046&r2=1670047&view=diff
==============================================================================
--- logging/log4net/trunk/src/log4net/NDC.cs (original)
+++ logging/log4net/trunk/src/log4net/NDC.cs Mon Mar 30 10:46:59 2015
@@ -61,7 +61,6 @@ namespace log4net
        /// <threadsafety static="true" instance="true" />
        /// <author>Nicko Cadell</author>
        /// <author>Gert Driesen</author>
-       /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
        public sealed class NDC
        {
                #region Private Instance Constructors
@@ -100,7 +99,6 @@ namespace log4net
                /// </para>
                /// </remarks>
                /// <seealso cref="SetMaxDepth"/>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static int Depth
                {
                        get { return ThreadContext.Stacks["NDC"].Count; }
@@ -124,7 +122,6 @@ namespace log4net
                /// Clears the stack of NDC data held on the current thread.
                /// </para>
                /// </remarks>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static void Clear() 
                {
                        ThreadContext.Stacks["NDC"].Clear();
@@ -147,7 +144,6 @@ namespace log4net
                /// parent thread.
                /// </para>
                /// </remarks>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static Stack CloneStack() 
                {
                        return ThreadContext.Stacks["NDC"].InternalStack;
@@ -174,7 +170,6 @@ namespace log4net
                /// this method.
                /// </para>
                /// </remarks>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks", 
true)]*/
                public static void Inherit(Stack stack) 
                {
                        ThreadContext.Stacks["NDC"].InternalStack = stack;
@@ -200,7 +195,6 @@ namespace log4net
                /// empty string (not <c>null</c>) is returned.
                /// </para>
                /// </remarks>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static string Pop() 
                {
                        return ThreadContext.Stacks["NDC"].Pop();
@@ -236,7 +230,6 @@ namespace log4net
                ///     }
                /// </code>
                /// </example>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static IDisposable Push(string message) 
                {
                        return ThreadContext.Stacks["NDC"].Push(message);
@@ -257,7 +250,6 @@ namespace log4net
                /// This method is not implemented.
                /// </para>
                /// </remarks>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static void Remove() 
                {
                }
@@ -281,7 +273,6 @@ namespace log4net
                /// call. This can be used to return to a known context depth.
                /// </para>
                /// </remarks>
-               /*[Obsolete("NDC has been replaced by ThreadContext.Stacks")]*/
                public static void SetMaxDepth(int maxDepth) 
                {
                        if (maxDepth >= 0)


Reply via email to