Mark Sharpen classes internal where possible
This commit is contained in:
parent
484ae78936
commit
984261221c
|
@ -2,7 +2,7 @@
|
|||
{
|
||||
using System;
|
||||
|
||||
public class CRC32 : Checksum
|
||||
internal class CRC32 : Checksum
|
||||
{
|
||||
private uint _crc;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
namespace Sharpen
|
||||
{
|
||||
public interface Checksum
|
||||
internal interface Checksum
|
||||
{
|
||||
long Value
|
||||
{
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
using Antlr4.Runtime.Misc;
|
||||
using Antlr4.Runtime.Tree;
|
||||
using Microsoft.VisualStudio.TestTools.UnitTesting;
|
||||
using Arrays = Sharpen.Arrays;
|
||||
using BitSet = Sharpen.BitSet;
|
||||
using Checksum = Sharpen.Checksum;
|
||||
using CRC32 = Sharpen.CRC32;
|
||||
|
@ -252,8 +251,10 @@
|
|||
sharedParsers[0].Atn.ClearDFA();
|
||||
}
|
||||
|
||||
Arrays.Fill(sharedLexers, null);
|
||||
Arrays.Fill(sharedParsers, null);
|
||||
for (int j = 0; j < sharedLexers.Length; j++)
|
||||
sharedLexers[j] = null;
|
||||
for (int j = 0; j < sharedParsers.Length; j++)
|
||||
sharedParsers[j] = null;
|
||||
}
|
||||
|
||||
parse2(factory, sources);
|
||||
|
@ -1053,7 +1054,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
protected class ChecksumParseTreeListener : IParseTreeListener
|
||||
internal class ChecksumParseTreeListener : IParseTreeListener
|
||||
{
|
||||
private const int VISIT_TERMINAL = 1;
|
||||
private const int VISIT_ERROR_NODE = 2;
|
||||
|
|
|
@ -33,7 +33,7 @@ namespace Sharpen
|
|||
using System.Collections.Generic;
|
||||
using StringBuilder = System.Text.StringBuilder;
|
||||
|
||||
public static class Arrays
|
||||
internal static class Arrays
|
||||
{
|
||||
public static T[] CopyOf<T>(T[] array, int newSize)
|
||||
{
|
||||
|
|
|
@ -33,7 +33,7 @@ using System.Collections;
|
|||
|
||||
namespace Sharpen
|
||||
{
|
||||
public interface IStructuralComparable {
|
||||
internal interface IStructuralComparable {
|
||||
int CompareTo (object other, IComparer comparer);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -33,7 +33,7 @@ using System.Collections;
|
|||
|
||||
namespace Sharpen
|
||||
{
|
||||
public interface IStructuralEquatable {
|
||||
internal interface IStructuralEquatable {
|
||||
bool Equals (object other, IEqualityComparer comparer);
|
||||
|
||||
int GetHashCode (IEqualityComparer comparer);
|
||||
|
|
|
@ -32,7 +32,7 @@ using System;
|
|||
|
||||
namespace Sharpen
|
||||
{
|
||||
public static class Tuple
|
||||
internal static class Tuple
|
||||
{
|
||||
public static Tuple<T1, T2, T3, T4, T5, T6, T7, Tuple<T8>> Create<T1, T2, T3, T4, T5, T6, T7, T8>
|
||||
(
|
||||
|
|
|
@ -35,7 +35,7 @@ using System.Collections.Generic;
|
|||
|
||||
namespace Sharpen
|
||||
{
|
||||
public partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest>
|
||||
internal partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest>
|
||||
{
|
||||
public Tuple (T1 item1, T2 item2, T3 item3, T4 item4, T5 item5, T6 item6, T7 item7, TRest rest)
|
||||
{
|
||||
|
@ -64,7 +64,7 @@ namespace Sharpen
|
|||
/* The rest is generated by the script at the bottom */
|
||||
|
||||
[Serializable]
|
||||
public class Tuple<T1> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal class Tuple<T1> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
|
||||
|
@ -195,7 +195,7 @@ namespace Sharpen
|
|||
}
|
||||
|
||||
[Serializable]
|
||||
public class Tuple<T1, T2, T3> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal class Tuple<T1, T2, T3> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
T2 item2;
|
||||
|
@ -276,7 +276,7 @@ namespace Sharpen
|
|||
}
|
||||
|
||||
[Serializable]
|
||||
public class Tuple<T1, T2, T3, T4> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal class Tuple<T1, T2, T3, T4> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
T2 item2;
|
||||
|
@ -367,7 +367,7 @@ namespace Sharpen
|
|||
}
|
||||
|
||||
[Serializable]
|
||||
public class Tuple<T1, T2, T3, T4, T5> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal class Tuple<T1, T2, T3, T4, T5> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
T2 item2;
|
||||
|
@ -468,7 +468,7 @@ namespace Sharpen
|
|||
}
|
||||
|
||||
[Serializable]
|
||||
public class Tuple<T1, T2, T3, T4, T5, T6> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal class Tuple<T1, T2, T3, T4, T5, T6> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
T2 item2;
|
||||
|
@ -579,7 +579,7 @@ namespace Sharpen
|
|||
}
|
||||
|
||||
[Serializable]
|
||||
public class Tuple<T1, T2, T3, T4, T5, T6, T7> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal class Tuple<T1, T2, T3, T4, T5, T6, T7> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
T2 item2;
|
||||
|
@ -700,7 +700,7 @@ namespace Sharpen
|
|||
}
|
||||
|
||||
[Serializable]
|
||||
public partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
internal partial class Tuple<T1, T2, T3, T4, T5, T6, T7, TRest> : IStructuralEquatable, IStructuralComparable, IComparable
|
||||
{
|
||||
T1 item1;
|
||||
T2 item2;
|
||||
|
|
|
@ -31,7 +31,7 @@ namespace Sharpen
|
|||
{
|
||||
using System.Collections.Generic;
|
||||
|
||||
public static class DictionaryExtensions
|
||||
internal static class DictionaryExtensions
|
||||
{
|
||||
public static TValue Get<TKey, TValue>(this IDictionary<TKey, TValue> dictionary, TKey key)
|
||||
where TValue : class
|
||||
|
|
|
@ -31,7 +31,7 @@ namespace Sharpen
|
|||
{
|
||||
using System.Collections.Generic;
|
||||
|
||||
public static class ListExtensions
|
||||
internal static class ListExtensions
|
||||
{
|
||||
public static T Set<T>(this IList<T> list, int index, T value)
|
||||
where T : class
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
|
||||
public class SequenceEqualityComparer<T> : EqualityComparer<IEnumerable<T>>
|
||||
internal class SequenceEqualityComparer<T> : EqualityComparer<IEnumerable<T>>
|
||||
{
|
||||
private static readonly SequenceEqualityComparer<T> _default = new SequenceEqualityComparer<T>();
|
||||
|
||||
|
|
Loading…
Reference in New Issue