File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Rubberduck.Core/UI/UnitTesting Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 4
4
using System . ComponentModel ;
5
5
using System . Globalization ;
6
6
using System . Linq ;
7
+ using System . Windows . Annotations ;
7
8
using System . Windows . Data ;
8
9
using NLog ;
9
10
using Rubberduck . Common ;
@@ -380,11 +381,16 @@ private void ExecuteIgnoreTestCommand(object parameter)
380
381
private void ExecuteUnignoreTestCommand ( object parameter )
381
382
{
382
383
var rewriteSession = RewritingManager . CheckOutCodePaneSession ( ) ;
383
- var ignoreTestAnnotation = _mousedOverTestMethod . Declaration . Annotations
384
- . First ( iannotation => iannotation . AnnotationType == Parsing . Annotations . AnnotationType . IgnoreTest ) ; // ignore illegal duplicate annotations
384
+ var ignoreTestAnnotations = _mousedOverTestMethod . Declaration . Annotations
385
+ . Where ( iannotations => iannotations . AnnotationType == Parsing . Annotations . AnnotationType . IgnoreTest ) ;
385
386
386
387
var annotationUpdater = new AnnotationUpdater ( ) ;
387
- annotationUpdater . RemoveAnnotation ( rewriteSession , ignoreTestAnnotation ) ;
388
+
389
+ foreach ( var ignoreTestAnnotation in ignoreTestAnnotations )
390
+ {
391
+ annotationUpdater . RemoveAnnotation ( rewriteSession , ignoreTestAnnotation ) ;
392
+ }
393
+
388
394
389
395
rewriteSession . TryRewrite ( ) ;
390
396
}
You can’t perform that action at this time.
0 commit comments