dotnet / dotnet/docfx

DocFX isn't reporting overloaded methods in VB.net

Open
#8,021 0 comments 0 reactions 0 assignees View on GitHub
dotnet
Dominant language
C#
Stars
4.4k
Forks
890
Avg merge
2h 11m
Merged PRs (30d)
10

Description

**Operating System**: `Windows`

**DocFX Version Used**: docfx 2.59.2.0

**Template used**: `default`

**Steps to Reproduce**:

1. Project Sub-directory "AMath" contains .vb files that are part of the Namespace "AMath"
2. Each file.vb contains a Public Structure
3. Some Structures contain two Functions of the same name but different signatures
4. Example declarations:
Public Shared Function FindCircleOfBestFit(Lines As List(Of LineD)) As CircleD
Public Shared Function FindCircleOfBestFit(DataPoints As List(Of PointD)) As CircleD

**Expected Behavior**:
Documentation should output two definitions.

**Actual Behavior**:
Warning is shown and only one definition is documented.

[22-05-16 05:29:21.169]Warning:[MetadataCommand.ExtractMetadata]Duplicate member Autonetics.AMath.CircleD.FindCircleOfBestFit(List) is found from and , use the one in and ignore the one from

Also, the warning is missing references "from " and "and "

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.