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:
authorJeffrey Stedfast <jestedfa@microsoft.com>2019-08-07 19:32:26 +0300
committerJeffrey Stedfast <jestedfa@microsoft.com>2019-08-07 19:32:26 +0300
commit87513d0fc80db7df76feeeda996bb69c7c85fa3b (patch)
tree8756c5d507f3797f011080116642ab533a8e6f9f /main/src/addins/MonoDevelop.SourceEditor2
parentdd19d5a12437cf88d0d9d136dd76ad7edaf61089 (diff)
parentb6e403e5402c9696e27fb23a494c5e4596281696 (diff)
Merge branch 'master' into vsts-866545-objectvaluetreeview
Diffstat (limited to 'main/src/addins/MonoDevelop.SourceEditor2')
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs20
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs29
2 files changed, 21 insertions, 28 deletions
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
index 38d4003d5b..30fbbd073e 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
@@ -725,20 +725,18 @@ namespace MonoDevelop.SourceEditor.QuickTasks
{
var breakpointStore = parentStrip.SourceEditorView.Breakpoints;
- lock (breakpointStore) {
- var breakPoints = breakpointStore.GetBreakpointsAtFile (TextEditor.FileName);
+ var breakPoints = breakpointStore.GetBreakpointsAtFile (TextEditor.FileName);
- if (breakPoints == null)
- return;
+ if (breakPoints == null)
+ return;
- foreach (var point in breakPoints) {
- int y = (int)GetYPosition (point.Line);
+ foreach (var point in breakPoints) {
+ int y = (int)GetYPosition (point.Line);
- cr.SetSourceColor (SyntaxHighlightingService.GetColor (TextEditor.EditorTheme, EditorThemeColors.BreakpointMarker));
- int r = 4;
- cr.Rectangle (0, y - r / 2, r, r);
- cr.Fill ();
- }
+ cr.SetSourceColor (SyntaxHighlightingService.GetColor (TextEditor.EditorTheme, EditorThemeColors.BreakpointMarker));
+ int r = 4;
+ cr.Rectangle (0, y - r / 2, r, r);
+ cr.Fill ();
}
}
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
index c9407e4dbe..365927bafe 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor/SourceEditorView.cs
@@ -1348,17 +1348,15 @@ namespace MonoDevelop.SourceEditor
int i = 0, count = 0;
bool mismatch = false;
- lock (breakpoints) {
- foreach (var bp in breakpoints.GetBreakpointsAtFile (fp.FullPath)) {
- count++;
- if (i < breakpointSegments.Count) {
- int lineNumber = document.OffsetToLineNumber (breakpointSegments [i].TextMarker.Offset);
- if (lineNumber != bp.Line) {
- mismatch = true;
- break;
- }
- i++;
+ foreach (var bp in breakpoints.GetBreakpointsAtFile (fp.FullPath)) {
+ count++;
+ if (i < breakpointSegments.Count) {
+ int lineNumber = document.OffsetToLineNumber (breakpointSegments [i].TextMarker.Offset);
+ if (lineNumber != bp.Line) {
+ mismatch = true;
+ break;
}
+ i++;
}
}
@@ -1383,11 +1381,9 @@ namespace MonoDevelop.SourceEditor
breakpointSegments.Clear ();
- lock (breakpoints) {
- foreach (var bp in breakpoints.GetBreakpointsAtFile (fp.FullPath)) {
- lineNumbers.Add (bp.Line);
- AddBreakpoint (bp);
- }
+ foreach (var bp in breakpoints.GetBreakpointsAtFile (fp.FullPath)) {
+ lineNumbers.Add (bp.Line);
+ AddBreakpoint (bp);
}
foreach (int lineNumber in lineNumbers) {
@@ -1506,8 +1502,7 @@ namespace MonoDevelop.SourceEditor
int column = TextEditor.Caret.Line == args.LineNumber ?
Math.Min (TextEditor.Caret.Column, args.LineSegment.Length) : 1;
- lock (breakpoints)
- breakpoints.Toggle (Document.FileName, args.LineNumber, column);
+ breakpoints.Toggle (Document.FileName, args.LineNumber, column);
}
}
}