Skip to content

Commit 5849862

Browse files
committed
log to output for new ms code coverage availability
1 parent 117884b commit 5849862

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

SharedProject/Core/MsTestPlatform/CodeCoverage/MsCodeCoverageRunSettingsService.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
using FineCodeCoverage.Engine.ReportGenerator;
1515
using System.Threading.Tasks;
1616
using FineCodeCoverage.Core.Utilities.VsThreading;
17+
using FineCodeCoverage.Output;
1718

1819
namespace FineCodeCoverage.Engine.MsTestPlatform.CodeCoverage
1920
{
@@ -125,6 +126,7 @@ public async Task<MsCodeCoverageCollectionStatus> IsCollectingAsync(ITestOperati
125126
await InitializeIsCollectingAsync(testOperation);
126127
if( runMsCodeCoverage == RunMsCodeCoverage.No)
127128
{
129+
logger.Log($"See option {nameof(IAppOptions.RunMsCodeCoverage)} for a better ( Beta ) experience. {FCCGithub.Readme}");
128130
reportGeneratorUtil.LogCoverageProcess($"See option {nameof(IAppOptions.RunMsCodeCoverage)} for a better ( Beta ) experience. View readme.");
129131
}
130132
else

SharedProject/Output/ScriptManager.cs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66

77
namespace FineCodeCoverage.Output
88
{
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+
915
public interface IScriptManager
1016
{
1117
event EventHandler ClearFCCWindowLogsEvent;
@@ -23,9 +29,8 @@ public class ReportFocusedMessage
2329
public class ScriptManager : IScriptManager
2430
{
2531
internal const string payPal = "https://paypal.me/FortuneNgwenya";
26-
internal const string githubIssues = "https://github.com/FortuneN/FineCodeCoverage/issues";
32+
2733
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";
2934
private readonly ISourceFileOpener sourceFileOpener;
3035
private readonly IProcess process;
3136
private readonly IEventAggregator eventAggregator;
@@ -48,7 +53,7 @@ public void OpenFile(string assemblyName, string qualifiedClassName, int file, i
4853

4954
public void ReadReadMe()
5055
{
51-
process.Start(githubReadme);
56+
process.Start(FCCGithub.Readme);
5257
}
5358

5459
public void BuyMeACoffee()
@@ -58,7 +63,7 @@ public void BuyMeACoffee()
5863

5964
public void LogIssueOrSuggestion()
6065
{
61-
process.Start(githubIssues);
66+
process.Start(FCCGithub.Issues);
6267
}
6368

6469
public void RateAndReview()

0 commit comments

Comments
 (0)