Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2015-04-16 14:41:20 +0300
committerMike Krüger <mkrueger@xamarin.com>2015-04-16 14:41:39 +0300
commit544008910059af7ec6abf1e9dd96f56fcaf517e5 (patch)
tree6748a4d5075fbc4dc49e760d8c71464a2c84b416
parent0ab041862a16d54e70e4c5c0b1ba9ca7c39227d3 (diff)
[CSharpBinding] Narrow down public API.
Some of these classes were public but shouldn't be.
-rw-r--r--main/src/addins/CSharpBinding/Autotools/CSharpAutotoolsSetup.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/AbstractGenerateAction.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/CodeGenerationOptions.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ICodeGenerator.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynParameterHintingFactory.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanelWidget.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/NewFormattingProfileDialog.cs4
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/CSharpParsedDocument.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs2
-rw-r--r--main/src/addins/CSharpBinding/MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs2
-rw-r--r--main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/SwitchStatement.cs2
16 files changed, 20 insertions, 20 deletions
diff --git a/main/src/addins/CSharpBinding/Autotools/CSharpAutotoolsSetup.cs b/main/src/addins/CSharpBinding/Autotools/CSharpAutotoolsSetup.cs
index 3e08162ea7..6db9ff1a4a 100644
--- a/main/src/addins/CSharpBinding/Autotools/CSharpAutotoolsSetup.cs
+++ b/main/src/addins/CSharpBinding/Autotools/CSharpAutotoolsSetup.cs
@@ -9,7 +9,7 @@ using MonoDevelop.CSharp.Project;
namespace CSharpBinding.Autotools
{
- public class CSharpAutotoolsSetup : ISimpleAutotoolsSetup
+ class CSharpAutotoolsSetup : ISimpleAutotoolsSetup
{
public string GetCompilerCommand ( Project project, string configuration )
{
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/AbstractGenerateAction.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/AbstractGenerateAction.cs
index d19e859e49..13234fff9e 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/AbstractGenerateAction.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/AbstractGenerateAction.cs
@@ -41,12 +41,12 @@ using MonoDevelop.CSharp.Formatting;
namespace MonoDevelop.CodeGeneration
{
- public abstract class AbstractGenerateAction : IGenerateAction
+ abstract class AbstractGenerateAction : IGenerateAction
{
readonly TreeStore store = new TreeStore (typeof(bool), typeof(Xwt.Drawing.Image), typeof(string), typeof(object));
readonly CodeGenerationOptions options;
- public CodeGenerationOptions Options {
+ internal CodeGenerationOptions Options {
get {
return options;
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/CodeGenerationOptions.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/CodeGenerationOptions.cs
index 17c8263dfa..658891bb9b 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/CodeGenerationOptions.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/CodeGenerationOptions.cs
@@ -44,7 +44,7 @@ using ICSharpCode.NRefactory6.CSharp;
namespace MonoDevelop.CodeGeneration
{
- public class CodeGenerationOptions
+ sealed class CodeGenerationOptions
{
readonly int offset;
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ICodeGenerator.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ICodeGenerator.cs
index 8f1e72fc3c..f0d64d40ba 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ICodeGenerator.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.CodeGeneration/ICodeGenerator.cs
@@ -31,7 +31,7 @@ using Mono.Addins;
namespace MonoDevelop.CodeGeneration
{
- public interface ICodeGenerator
+ internal interface ICodeGenerator
{
string Icon {
get;
@@ -50,7 +50,7 @@ namespace MonoDevelop.CodeGeneration
IGenerateAction InitalizeSelection (CodeGenerationOptions options, Gtk.TreeView treeView);
}
- public interface IGenerateAction
+ interface IGenerateAction
{
void GenerateCode ();
}
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs
index ece5bdcf51..2374acb902 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/CSharpCompletionTextEditorExtension.cs
@@ -56,7 +56,7 @@ using Microsoft.CodeAnalysis.CSharp.Syntax;
namespace MonoDevelop.CSharp.Completion
{
- public class CSharpCompletionTextEditorExtension : CompletionTextEditorExtension, IDebuggerExpressionResolver
+ sealed class CSharpCompletionTextEditorExtension : CompletionTextEditorExtension, IDebuggerExpressionResolver
{
/* internal protected virtual Mono.TextEditor.TextEditorData TextEditorData {
get {
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynParameterHintingFactory.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynParameterHintingFactory.cs
index 5b50446c7e..2982e02d66 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynParameterHintingFactory.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Completion/RoslynParameterHintingFactory.cs
@@ -36,7 +36,7 @@ using System.Text.RegularExpressions;
namespace MonoDevelop.CSharp.Completion
{
- public class RoslynParameterHintingFactory : IParameterHintingDataFactory
+ class RoslynParameterHintingFactory : IParameterHintingDataFactory
{
#region IParameterHintingDataFactory implementation
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs
index 35cfc23b89..2453efff88 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Diagnostics/InconsistentNaming/NameConventionRule.cs
@@ -32,7 +32,7 @@ using ICSharpCode.NRefactory6.CSharp.Refactoring;
namespace MonoDevelop.CSharp.Diagnostics.InconsistentNaming
{
[DataItem ("NamingRule")]
- public class NameConventionRule
+ sealed class NameConventionRule
{
ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule wrappedRule = new ICSharpCode.NRefactory6.CSharp.Diagnostics.NamingRule (ICSharpCode.NRefactory6.CSharp.Diagnostics.AffectedEntity.None);
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs
index 473855b13b..9b84859194 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicy.cs
@@ -42,7 +42,7 @@ using MonoDevelop.Ide.Editor;
namespace MonoDevelop.CSharp.Formatting
{
[PolicyType ("C# formatting (roslyn)")]
- public class CSharpFormattingPolicy : IEquatable<CSharpFormattingPolicy>
+ public sealed class CSharpFormattingPolicy : IEquatable<CSharpFormattingPolicy>
{
OptionSet options;
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanelWidget.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanelWidget.cs
index b85da75dc7..3a892fa547 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanelWidget.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/CSharpFormattingPolicyPanelWidget.cs
@@ -52,14 +52,14 @@ namespace Example {
}";
TextStylePolicy textStylePolicy;
CSharpFormattingPolicy policy;
- public CSharpFormattingPolicy Policy {
+ internal CSharpFormattingPolicy Policy {
get {
return policy;
}
}
- public void SetPolicy (CSharpFormattingPolicy formattingPolicy, TextStylePolicy textStylePolicy)
+ internal void SetPolicy (CSharpFormattingPolicy formattingPolicy, TextStylePolicy textStylePolicy)
{
policy = formattingPolicy;
this.textStylePolicy = textStylePolicy;
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/NewFormattingProfileDialog.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/NewFormattingProfileDialog.cs
index c9d37eaa91..5794cf9fad 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/NewFormattingProfileDialog.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Formatting/NewFormattingProfileDialog.cs
@@ -36,14 +36,14 @@ namespace MonoDevelop.CSharp.Formatting
}
- public CSharpFormattingPolicy InitializeFrom {
+ internal CSharpFormattingPolicy InitializeFrom {
get {
return policies[comboboxInitFrom.Active];
}
}
readonly List<CSharpFormattingPolicy> policies;
- public NewFormattingProfileDialog (List<CSharpFormattingPolicy> policies)
+ internal NewFormattingProfileDialog (List<CSharpFormattingPolicy> policies)
{
// ReSharper disable once DoNotCallOverridableMethodsInConstructor
this.Build ();
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/CSharpParsedDocument.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/CSharpParsedDocument.cs
index c3bb732d1c..fb44e16b05 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/CSharpParsedDocument.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/CSharpParsedDocument.cs
@@ -204,7 +204,7 @@ namespace MonoDevelop.CSharp.Parser
return Task.FromResult (result);
}
- public class SemanticTagVisitor : CSharpSyntaxWalker
+ sealed class SemanticTagVisitor : CSharpSyntaxWalker
{
string[] tagComments;
public List<Tag> Tags = new List<Tag> ();
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs
index 52e2fe0585..037656f295 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Parser/TypeSystemProvider.cs
@@ -41,7 +41,7 @@ using System.Threading.Tasks;
namespace MonoDevelop.CSharp.Parser
{
- public class TypeSystemParser : MonoDevelop.Ide.TypeSystem.TypeSystemParser
+ sealed class TypeSystemParser : MonoDevelop.Ide.TypeSystem.TypeSystemParser
{
static readonly List<Error> emptyList = new List<Error> ();
public override System.Threading.Tasks.Task<ParsedDocument> Parse (MonoDevelop.Ide.TypeSystem.ParseOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken))
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs
index fcebf56aa9..af2f724aab 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/CSharpFeaturesTextEditorExtension.cs
@@ -38,7 +38,7 @@ using MonoDevelop.Refactoring;
namespace MonoDevelop.CSharp.Refactoring
{
- public class CSharpFeaturesTextEditorExtension : TextEditorExtension
+ sealed class CSharpFeaturesTextEditorExtension : TextEditorExtension
{
public override bool IsValidInContext (MonoDevelop.Ide.Editor.DocumentContext context)
{
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs
index 18e35c38ad..db00f7d3c4 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Refactoring/RefactoryCommands.cs
@@ -42,7 +42,7 @@ using MonoDevelop.Refactoring;
namespace MonoDevelop.CSharp.Refactoring
{
- public class CurrentRefactoryOperationsHandler : CommandHandler
+ sealed class CurrentRefactoryOperationsHandler : CommandHandler
{
protected override void Run (object dataItem)
{
diff --git a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs
index c6fcc4d0e1..97484f3c25 100644
--- a/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs
+++ b/main/src/addins/CSharpBinding/MonoDevelop.CSharp.Resolver/TextEditorResolverProvider.cs
@@ -30,7 +30,7 @@ using System.Linq;
namespace MonoDevelop.CSharp.Resolver
{
- public class TextEditorResolverProvider : ITextEditorResolverProvider
+ class TextEditorResolverProvider : ITextEditorResolverProvider
{
#region ITextEditorResolverProvider implementation
diff --git a/main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/SwitchStatement.cs b/main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/SwitchStatement.cs
index ad6579fb68..e50140d17d 100644
--- a/main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/SwitchStatement.cs
+++ b/main/src/addins/MonoDevelop.DocFood/MonoDevelop.DocFood/SwitchStatement.cs
@@ -97,7 +97,7 @@ namespace MonoDevelop.DocFood
return result;
}
- public class CaseStatement : Node
+ class CaseStatement : Node
{
public const string XmlTag = "Case";