6
6
7
7
namespace FineCodeCoverage . Output
8
8
{
9
+ internal class FCCGithub
10
+ {
11
+ internal const string Readme = "https://github.com/FortuneN/FineCodeCoverage/blob/master/README.md" ;
12
+ internal const string Issues = "https://github.com/FortuneN/FineCodeCoverage/issues" ;
13
+ }
14
+
9
15
public interface IScriptManager
10
16
{
11
17
event EventHandler ClearFCCWindowLogsEvent ;
@@ -23,9 +29,8 @@ public class ReportFocusedMessage
23
29
public class ScriptManager : IScriptManager
24
30
{
25
31
internal const string payPal = "https://paypal.me/FortuneNgwenya" ;
26
- internal const string githubIssues = "https://github.com/FortuneN/FineCodeCoverage/issues" ;
32
+
27
33
internal const string marketPlaceRateAndReview = "https://marketplace.visualstudio.com/items?itemName=FortuneNgwenya.FineCodeCoverage&ssr=false#review-details" ;
28
- internal const string githubReadme = "https://github.com/FortuneN/FineCodeCoverage/blob/master/README.md" ;
29
34
private readonly ISourceFileOpener sourceFileOpener ;
30
35
private readonly IProcess process ;
31
36
private readonly IEventAggregator eventAggregator ;
@@ -48,7 +53,7 @@ public void OpenFile(string assemblyName, string qualifiedClassName, int file, i
48
53
49
54
public void ReadReadMe ( )
50
55
{
51
- process . Start ( githubReadme ) ;
56
+ process . Start ( FCCGithub . Readme ) ;
52
57
}
53
58
54
59
public void BuyMeACoffee ( )
@@ -58,7 +63,7 @@ public void BuyMeACoffee()
58
63
59
64
public void LogIssueOrSuggestion ( )
60
65
{
61
- process . Start ( githubIssues ) ;
66
+ process . Start ( FCCGithub . Issues ) ;
62
67
}
63
68
64
69
public void RateAndReview ( )
0 commit comments