Adding LUCENENET specific to Lucene.NET only changes
diff --git a/src/Lucene.Net.Core/Index/IConcurrentMergeScheduler.cs b/src/Lucene.Net.Core/Index/IConcurrentMergeScheduler.cs
index bbf205f..c4fc2f4 100644
--- a/src/Lucene.Net.Core/Index/IConcurrentMergeScheduler.cs
+++ b/src/Lucene.Net.Core/Index/IConcurrentMergeScheduler.cs
@@ -1,5 +1,6 @@
namespace Lucene.Net.Index
{
+ // LUCENENET specific
public interface IConcurrentMergeScheduler : IMergeScheduler
{
int MaxThreadCount { get; }
diff --git a/src/Lucene.Net.Core/Index/IMergeScheduler.cs b/src/Lucene.Net.Core/Index/IMergeScheduler.cs
index 36347b5..ccc2c57 100644
--- a/src/Lucene.Net.Core/Index/IMergeScheduler.cs
+++ b/src/Lucene.Net.Core/Index/IMergeScheduler.cs
@@ -2,6 +2,7 @@
namespace Lucene.Net.Index
{
+ // LUCENENET specific
public interface IMergeScheduler : IDisposable
{
void Merge(IndexWriter writer, MergeTrigger trigger, bool newMergesFound);
diff --git a/src/Lucene.Net.Core/Index/TaskMergeScheduler.cs b/src/Lucene.Net.Core/Index/TaskMergeScheduler.cs
index 54f7560..f82b145 100644
--- a/src/Lucene.Net.Core/Index/TaskMergeScheduler.cs
+++ b/src/Lucene.Net.Core/Index/TaskMergeScheduler.cs
@@ -37,6 +37,8 @@
/// requested then this class will forcefully throttle the
/// incoming threads by pausing until one more more merges
/// complete.</p>
+ ///
+ /// LUCENENET specific
/// </summary>
public class TaskMergeScheduler : MergeScheduler, IConcurrentMergeScheduler
{
diff --git a/src/Lucene.Net.Core/Util/ReaderWriterLockSlimExtension.cs b/src/Lucene.Net.Core/Util/ReaderWriterLockSlimExtension.cs
index 927a00b..c5dadfc 100644
--- a/src/Lucene.Net.Core/Util/ReaderWriterLockSlimExtension.cs
+++ b/src/Lucene.Net.Core/Util/ReaderWriterLockSlimExtension.cs
@@ -1,15 +1,14 @@
using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
using System.Threading;
-using System.Threading.Tasks;
namespace Lucene.Net.Util
{
/// <summary>
- /// From:
+ /// Extensions to help obtain/release from a ReaderWriterSlimLock.
+ /// Taken from:
/// http://stackoverflow.com/questions/170028/how-would-you-simplify-entering-and-exiting-a-readerwriterlock
+ ///
+ /// LUCENENET specific
/// </summary>
internal static class ReaderWriterExtension
{
diff --git a/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs b/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
index 83f17bd..147c4a7 100644
--- a/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
+++ b/src/Lucene.Net.TestFramework/Util/LuceneTestCase.cs
@@ -2688,6 +2688,8 @@
/// <summary>
/// Contains a list of all the IConcurrentMergeSchedulers to be tested.
+ ///
+ /// LUCENENET specific
/// </summary>
public class ConcurrentMergeSchedulers
{