@@ -570,7 +570,7 @@ Dim d As Boolean
570
570
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
571
571
var commands = new List < CommandBase >
572
572
{
573
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
573
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
574
574
} ;
575
575
576
576
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -605,7 +605,7 @@ Dim d As Boolean
605
605
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
606
606
var commands = new List < CommandBase >
607
607
{
608
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
608
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
609
609
} ;
610
610
611
611
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -650,7 +650,7 @@ Dim d As Boolean
650
650
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
651
651
var commands = new List < CommandBase >
652
652
{
653
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
653
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
654
654
} ;
655
655
656
656
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -705,7 +705,7 @@ Dim d As Boolean
705
705
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
706
706
var commands = new List < CommandBase >
707
707
{
708
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
708
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
709
709
} ;
710
710
711
711
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -743,7 +743,7 @@ Dim d As Boolean
743
743
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
744
744
var commands = new List < CommandBase >
745
745
{
746
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
746
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
747
747
} ;
748
748
749
749
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -793,7 +793,7 @@ Dim d As Boolean
793
793
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
794
794
var commands = new List < CommandBase >
795
795
{
796
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
796
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
797
797
} ;
798
798
799
799
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -853,7 +853,7 @@ Dim d As Boolean
853
853
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
854
854
var commands = new List < CommandBase >
855
855
{
856
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
856
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
857
857
} ;
858
858
859
859
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -892,7 +892,7 @@ Dim d As Boolean
892
892
var state = new RubberduckParserState ( new Mock < ISinks > ( ) . Object ) ;
893
893
var commands = new List < CommandBase >
894
894
{
895
- new IndentCommand ( state , new Indenter ( vbe . Object , GetDefaultIndenterSettings ) , null )
895
+ new IndentCommand ( state , new Indenter ( vbe . Object , ( ) => Settings . IndenterSettingsTests . GetMockIndenterSettings ( ) ) , null )
896
896
} ;
897
897
898
898
var vm = new CodeExplorerViewModel ( new FolderHelper ( state , GetDelimiterConfigLoader ( ) ) , state , commands ) ;
@@ -1476,30 +1476,46 @@ private Configuration GetDelimiterConfig()
1476
1476
return new Configuration ( userSettings ) ;
1477
1477
}
1478
1478
1479
- private IIndenterSettings GetDefaultIndenterSettings ( )
1480
- {
1481
- var indenterSettings = new IndenterSettings
1482
- {
1483
- IndentEntireProcedureBody = true ,
1484
- IndentFirstCommentBlock = true ,
1485
- IndentFirstDeclarationBlock = true ,
1486
- AlignCommentsWithCode = true ,
1487
- AlignContinuations = true ,
1488
- IgnoreOperatorsInContinuations = true ,
1489
- IndentCase = false ,
1490
- ForceDebugStatementsInColumn1 = false ,
1491
- ForceCompilerDirectivesInColumn1 = false ,
1492
- IndentCompilerDirectives = true ,
1493
- AlignDims = false ,
1494
- AlignDimColumn = 15 ,
1495
- EnableUndo = true ,
1496
- EndOfLineCommentStyle = EndOfLineCommentStyle . AlignInColumn ,
1497
- EndOfLineCommentColumnSpaceAlignment = 50 ,
1498
- IndentSpaces = 4
1499
- } ;
1500
-
1501
- return indenterSettings ;
1502
- }
1479
+ //private IIndenterSettings Settings.IndenterSettingsTests.GetMockIndenterSettings()()
1480
+ //{
1481
+ // var indenterSettings = new IndenterSettings
1482
+ // {
1483
+ // IndentEntireProcedureBody = true,
1484
+ // IndentFirstCommentBlock = true,
1485
+ // IndentFirstDeclarationBlock = true,
1486
+ // AlignCommentsWithCode = true,
1487
+ // AlignContinuations = true,
1488
+ // IgnoreOperatorsInContinuations = true,
1489
+ // IndentCase = false,
1490
+ // ForceDebugStatementsInColumn1 = false,
1491
+ // ForceCompilerDirectivesInColumn1 = false,
1492
+ // IndentCompilerDirectives = true,
1493
+ // AlignDims = false,
1494
+ // AlignDimColumn = 15,
1495
+ // EndOfLineCommentStyle = EndOfLineCommentStyle.AlignInColumn,
1496
+ // EndOfLineCommentColumnSpaceAlignment = 50,
1497
+ // IndentSpaces = 4
1498
+ // };
1499
+
1500
+ // var settings = new Mock<IndenterSettings>();
1501
+ // settings.Setup(s => s.IndentEntireProcedureBody).Returns(true);
1502
+ // settings.Setup(s => s.IndentFirstCommentBlock).Returns(true);
1503
+ // settings.Setup(s => s.IndentFirstDeclarationBlock).Returns(true);
1504
+ // settings.Setup(s => s.AlignCommentsWithCode).Returns(true);
1505
+ // settings.Setup(s => s.AlignContinuations).Returns(true);
1506
+ // settings.Setup(s => s.IgnoreOperatorsInContinuations).Returns(true);
1507
+ // settings.Setup(s => s.IndentCase).Returns(false);
1508
+ // settings.Setup(s => s.ForceDebugStatementsInColumn1).Returns(false);
1509
+ // settings.Setup(s => s.ForceCompilerDirectivesInColumn1).Returns(false);
1510
+ // settings.Setup(s => s.IndentCompilerDirectives).Returns(true);
1511
+ // settings.Setup(s => s.AlignDims).Returns(false);
1512
+ // settings.Setup(s => s.AlignDimColumn).Returns(15);
1513
+ // settings.Setup(s => s.EndOfLineCommentStyle).Returns(EndOfLineCommentStyle.AlignInColumn);
1514
+ // settings.Setup(s => s.EndOfLineCommentColumnSpaceAlignment).Returns(50);
1515
+ // settings.Setup(s => s.IndentSpaces).Returns(4);
1516
+
1517
+ // return indenterSettings;
1518
+ //}
1503
1519
1504
1520
private ConfigurationLoader GetDelimiterConfigLoader ( )
1505
1521
{
0 commit comments