Skip to content

Commit 47c1701

Browse files
authored
fix broken links; fixes #20941 (#20950)
1 parent a571264 commit 47c1701

File tree

9 files changed

+26
-26
lines changed

9 files changed

+26
-26
lines changed

docs/architecture/microservices/multi-container-microservice-net-applications/test-aspnet-core-services-web-apps.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ public class PrimeWebDefaultRequestShould
115115
<https://github.com/moq/moq>
116116

117117
- **NUnit**. Official site. \
118-
<https://www.nunit.org/>
118+
<https://nunit.org/>
119119

120120
### Implementing service tests on a multi-container application
121121

docs/core/extensions/logging-providers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ The `EventSource` provider writes to a cross-platform event source with the name
9393

9494
The [dotnet-trace](../diagnostics/dotnet-trace.md) tool is a cross-platform CLI global tool that enables the collection of .NET Core traces of a running process. The tool collects <xref:Microsoft.Extensions.Logging.EventSource> provider data using a <xref:Microsoft.Extensions.Logging.EventSource.LoggingEventSource>.
9595

96-
See [dotnet-trace](../diagnostics/dotnet-trace.md) for installation instructions. For a diagnostic tutorial using `dotnet-trace`, see [Debug high CPU usage in .NET Core](/../diagnostics/debug-highcpu.md).
96+
See [dotnet-trace](../diagnostics/dotnet-trace.md) for installation instructions. For a diagnostic tutorial using `dotnet-trace`, see [Debug high CPU usage in .NET Core](../diagnostics/debug-highcpu.md).
9797

9898
### Windows EventLog
9999

docs/fundamentals/code-analysis/code-style-rule-options.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ ms.author: gewarren
88
---
99
# Code style rule options
1010

11-
You can define and maintain consistent *code style* in your codebase by defining .NET code style rule options in an [EditorConfig](/visualstudio/ide/create-portable-custom-editor-options.md) file. These rules are surfaced by various development IDEs, such as Visual Studio, as you edit your code. For .NET projects, these rules can also be [enforced at build time](overview.md#code-style-analysis). You can enable or disable individual rules and configure the degree to which you want each rule enforced, via a severity level.
11+
You can define and maintain consistent *code style* in your codebase by defining .NET code style rule options in an [EditorConfig](/visualstudio/ide/create-portable-custom-editor-options) file. These rules are surfaced by various development IDEs, such as Visual Studio, as you edit your code. For .NET projects, these rules can also be [enforced at build time](overview.md#code-style-analysis). You can enable or disable individual rules and configure the degree to which you want each rule enforced, via a severity level.
1212

1313
> [!TIP]
1414
>
1515
> - When you define code style options in an EditorConfig file, you're configuring how you want the [code style analyzers](overview.md#code-style-analysis) to analyze your code. The EditorConfig file is the configuration file for these analyzers.
1616
>
17-
> - Code style options can also be set in Visual Studio in the [Text editor options](/visualstudio/ide/code-styles-and-code-cleanup.md) dialog. These are per-user options that are only respected while editing in Visual Studio. These options are not respected at build time or by other IDEs. Additionally, if the project or solution opened inside Visual Studio has an EditorConfig file, then options from the EditorConfig file take precedence.
17+
> - Code style options can also be set in Visual Studio in the [Text editor options](/visualstudio/ide/code-styles-and-code-cleanup) dialog. These are per-user options that are only respected while editing in Visual Studio. These options are not respected at build time or by other IDEs. Additionally, if the project or solution opened inside Visual Studio has an EditorConfig file, then options from the EditorConfig file take precedence.
1818
1919
Code style rules are divided into following subcategories:
2020

docs/fundamentals/code-analysis/quality-rules/ca3004.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ This rule attempts to find an exception message, stack trace, or string represen
3333
> This rule can't track data across assemblies. For example, if one assembly catches an exception and then passes it to another assembly that outputs the exception, this rule won't produce a warning.
3434
3535
> [!NOTE]
36-
> There is a configurable limit to how deep this rule will analyze data flow across method calls. See [Analyzer Configuration](https://github.com/dotnet/roslyn-analyzers/blob/master/docs/Analyzer%20Configuration.md#dataflow-analysis) for how to configure the limit in an EditorConfig file.
36+
> There is a configurable limit to how deep this rule will analyze data flow across method calls. For information about how to configure the limit in an EditorConfig file, see [Analyzer Configuration](https://github.com/dotnet/roslyn-analyzers/blob/master/docs/Analyzer%20Configuration.md#dataflow-analysis).
3737
3838
## How to fix violations
3939

40-
Don't output exception information to HTTP responses. Instead, provide a generic error message. See [OWASP's Error Handling page](https://www.owasp.org/index.php/Error_Handling) for more guidance.
40+
Don't output exception information to HTTP responses. Instead, provide a generic error message. For more information, see [OWASP's Improper Error Handling page](https://owasp.org/www-community/Improper_Error_Handling).
4141

4242
## When to suppress warnings
4343

docs/fundamentals/code-analysis/style-rules/naming-rules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ The order in which naming rules are defined in an EditorConfig file doesn't matt
182182

183183
> [!NOTE]
184184
>
185-
> If you're using a version of Visual Studio earlier than Visual Studio 2019 version 16.2, naming rules should be ordered from most-specific to least-specific in the EditorConfig file. The first rule encountered that can be applied is the only rule that is applied. However, if there are multiple rule *properties* with the same name, the most recently found property with that name takes precedence. For more information, see [File hierarchy and precedence](/visualstudio/ide/create-portable-custom-editor-options.md#file-hierarchy-and-precedence).
185+
> If you're using a version of Visual Studio earlier than Visual Studio 2019 version 16.2, naming rules should be ordered from most-specific to least-specific in the EditorConfig file. The first rule encountered that can be applied is the only rule that is applied. However, if there are multiple rule *properties* with the same name, the most recently found property with that name takes precedence. For more information, see [File hierarchy and precedence](/visualstudio/ide/create-portable-custom-editor-options#file-hierarchy-and-precedence).
186186
187187
## Default naming styles
188188

docs/machine-learning/resources/metrics.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ For example, for the classification task, the model is evaluated by measuring ho
1717
|-----------|-----------------------|-----------|
1818
| **Accuracy** | [Accuracy](https://en.wikipedia.org/wiki/Accuracy_and_precision#In_binary_classification) is the proportion of correct predictions with a test data set. It is the ratio of number of correct predictions to the total number of input samples. It works well if there are similar number of samples belonging to each class.| **The closer to 1.00, the better**. But exactly 1.00 indicates an issue (commonly: label/target leakage, over-fitting, or testing with training data). When the test data is unbalanced (where most of the instances belong to one of the classes), the dataset is small, or scores approach 0.00 or 1.00, then accuracy doesn't really capture the effectiveness of a classifier and you need to check additional metrics. |
1919
| **AUC** | [aucROC](https://en.wikipedia.org/wiki/Receiver_operating_characteristic) or *Area under the curve* measures the area under the curve created by sweeping the true positive rate vs. the false positive rate. | **The closer to 1.00, the better**. It should be greater than 0.50 for a model to be acceptable. A model with AUC of 0.50 or less is worthless. |
20-
| **AUCPR** | [aucPR](https://www.coursera.org/lecture/ml-classification/precision-recall-curve-rENu8) or *Area under the curve of a Precision-Recall curve*: Useful measure of success of prediction when the classes are imbalanced (highly skewed datasets). | **The closer to 1.00, the better**. High scores close to 1.00 show that the classifier is returning accurate results (high precision), as well as returning a majority of all positive results (high recall). |
20+
| **AUCPR** | aucPR or *Area under the curve of a Precision-Recall curve*: Useful measure of success of prediction when the classes are imbalanced (highly skewed datasets). | **The closer to 1.00, the better**. High scores close to 1.00 show that the classifier is returning accurate results (high precision), as well as returning a majority of all positive results (high recall). |
2121
| **F1-score** | [F1 score](https://en.wikipedia.org/wiki/F1_score) also known as *balanced F-score or F-measure*. It's the harmonic mean of the precision and recall. F1 Score is helpful when you want to seek a balance between Precision and Recall.| **The closer to 1.00, the better**. An F1 score reaches its best value at 1.00 and worst score at 0.00. It tells you how precise your classifier is. |
2222

2323
For further details on binary classification metrics read the following articles:

docs/standard/analyzers/platform-compat-analyzer.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -376,5 +376,5 @@ All the conditional checks used in the [platform guard examples](#guard-platform
376376
- [Target Framework Names in .NET 5](https://github.com/dotnet/designs/blob/master/accepted/2020/net5/net5.md)
377377
- [Annotating platform-specific APIs and detecting its use](https://github.com/dotnet/designs/blob/master/accepted/2020/platform-checks/platform-checks.md)
378378
- [Annotating APIs as unsupported on specific platforms](https://github.com/dotnet/designs/blob/master/accepted/2020/platform-exclusion/platform-exclusion.md)
379-
- [CA1416 Platform compatibility analyzer](/visualstudio/code-quality/ca1416)
379+
- [CA1416 Platform compatibility analyzer](../../fundamentals/code-analysis/quality-rules/ca1416.md)
380380
- [.NET API analyzer](../../standard/analyzers/api-analyzer.md)

docs/standard/linq/functional-vs-imperative-programming.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,5 +52,5 @@ Fortunately, C# and Visual Basic don't require the full leap to functional progr
5252
## See also
5353

5454
- [Introduction to pure functional transformations](introduction-pure-functional-transformations.md)
55-
- [XSLT Transformations](/../../standard/data/xml/xslt-transformations.md)
55+
- [XSLT Transformations](../data/xml/xslt-transformations.md)
5656
- [Refactor into pure functions](refactor-pure-functions.md)

docs/visual-basic/misc/bc2027.md

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,29 @@
11
---
22
title: "cannot send error report automatically"
33
ms.date: 07/20/2015
4-
f1_keywords:
4+
f1_keywords:
55
- "bc2027"
66
- "vbc2027"
7-
helpviewer_keywords:
7+
helpviewer_keywords:
88
- "BC2027"
99
ms.assetid: 84ba8580-2234-46d1-b4a5-94b03f64c0c7
1010
---
1111
# cannot send error report automatically
1212

13-
cannot send error report automatically. Please visit 'https://go.microsoft.com/fwlink/?LinkId=42039' to configure send error report settings.
14-
15-
You specified the `/errorreport:send` compiler option, but the computer is not configured to send error reports automatically. No information will be sent about internal errors in the Visual Basic compiler.
16-
17-
**Error ID:** BC2027
18-
19-
## To correct this error
20-
21-
- Remove the `/errorreport:send` compiler option, or replace it with `/errorreport:queue`, `/errorreport:prompt`, or `/errorreport:none`.
22-
23-
— or —
24-
25-
- Enable automatic error reporting by following the instructions at <https://go.microsoft.com/fwlink/?LinkId=42039>.
26-
13+
cannot send error report automatically. Please visit \<link> to configure send error report settings.
14+
15+
You specified the `/errorreport:send` compiler option, but the computer is not configured to send error reports automatically. No information will be sent about internal errors in the Visual Basic compiler.
16+
17+
**Error ID:** BC2027
18+
19+
## To correct this error
20+
21+
- Remove the `/errorreport:send` compiler option, or replace it with `/errorreport:queue`, `/errorreport:prompt`, or `/errorreport:none`.
22+
23+
— or —
24+
25+
- Enable automatic error reporting by following the instructions at <https://go.microsoft.com/fwlink/?LinkId=42039>.
26+
2727
## See also
2828

2929
- [-errorreport](../reference/command-line-compiler/errorreport.md)

0 commit comments

Comments
 (0)