Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
a0aa93f
Move locations
carlossanlop Nov 19, 2020
eb5c1c6
Docs changes.
carlossanlop Nov 19, 2020
318a78a
IntelliSense XML rename and changes.
carlossanlop Nov 19, 2020
5a04476
Triple Slash rewriter.
carlossanlop Nov 19, 2020
a15ef72
Shared code changes.
carlossanlop Nov 19, 2020
14cd186
DocsPortingTool changes.
carlossanlop Nov 19, 2020
e4476c9
Solution file.
carlossanlop Nov 19, 2020
1bcb3a6
install as tool update.
carlossanlop Nov 19, 2020
1588ea6
Unit tests.
carlossanlop Nov 19, 2020
f821775
Cleanup.
carlossanlop Nov 21, 2020
ec2b4b4
Newline fine tuning.
carlossanlop Jan 6, 2021
5241e52
Move existing unit test code to PortToDocs folder.
carlossanlop Jan 6, 2021
d511989
Move MSBuild registering code into its own method and call it from co…
carlossanlop Jan 7, 2021
d101c51
Add tests for docs to triple slash porting.
carlossanlop Jan 7, 2021
f1faa1a
Ensure exceptions are thrown in unit tests when registering MSBuild.
carlossanlop Jan 7, 2021
8d39db3
Remove log message that exits, instead throw on error.
carlossanlop Jan 7, 2021
a3e6e1f
Fix minor errors in test files.
carlossanlop Jan 7, 2021
3c88fed
Fix assembly and namespace naming in test code.
carlossanlop Jan 7, 2021
97de4f3
Fine tuning detection of some elements.
carlossanlop Jan 7, 2021
31ef6ca
Support altmember, related and seealso.
carlossanlop Jan 7, 2021
f5e1713
Fix some more exceptions vs errors.
carlossanlop Jan 7, 2021
c66b551
Make some simplifications on remarks based on feedback.
carlossanlop Jan 9, 2021
06ff96e
Fix calling the VSInstance loading code before calling the porter con…
carlossanlop Jan 10, 2021
faede76
Address test PR suggestions.
carlossanlop Jan 15, 2021
0fdf522
Ignore extra info in xrefs when converting to crefs.
carlossanlop Jan 15, 2021
40e585f
Added missing test for displayProperty which uncovered an unhandled b…
carlossanlop Jan 15, 2021
aad9cd8
Advanced DocId detection in remarks, excluding prefixes that can't be…
carlossanlop Jan 28, 2021
293db4b
Add .NET build and test yml action
carlossanlop Jan 28, 2021
f0ab888
Add .NET build and test yml action
carlossanlop Jan 28, 2021
b5e3fae
Move locations
carlossanlop Nov 19, 2020
2d6972f
Docs changes.
carlossanlop Nov 19, 2020
36f65d7
IntelliSense XML rename and changes.
carlossanlop Nov 19, 2020
5027a9b
Triple Slash rewriter.
carlossanlop Nov 19, 2020
8a3d586
Shared code changes.
carlossanlop Nov 19, 2020
24df72e
DocsPortingTool changes.
carlossanlop Nov 19, 2020
e2a39cc
Solution file.
carlossanlop Nov 19, 2020
bdd49fc
install as tool update.
carlossanlop Nov 19, 2020
ddf7759
Unit tests.
carlossanlop Nov 19, 2020
fe18f74
Cleanup.
carlossanlop Nov 21, 2020
f0164ac
Newline fine tuning.
carlossanlop Jan 6, 2021
6443fd7
Move existing unit test code to PortToDocs folder.
carlossanlop Jan 6, 2021
43e29bd
Move MSBuild registering code into its own method and call it from co…
carlossanlop Jan 7, 2021
c0b9343
Add tests for docs to triple slash porting.
carlossanlop Jan 7, 2021
f3689af
Ensure exceptions are thrown in unit tests when registering MSBuild.
carlossanlop Jan 7, 2021
ce021d8
Remove log message that exits, instead throw on error.
carlossanlop Jan 7, 2021
9537939
Fix minor errors in test files.
carlossanlop Jan 7, 2021
5861c1d
Fix assembly and namespace naming in test code.
carlossanlop Jan 7, 2021
7f6c6b1
Fine tuning detection of some elements.
carlossanlop Jan 7, 2021
8469636
Support altmember, related and seealso.
carlossanlop Jan 7, 2021
7a21a47
Fix some more exceptions vs errors.
carlossanlop Jan 7, 2021
f9c8532
Make some simplifications on remarks based on feedback.
carlossanlop Jan 9, 2021
9c7fc6e
Fix calling the VSInstance loading code before calling the porter con…
carlossanlop Jan 10, 2021
701ef44
Address test PR suggestions.
carlossanlop Jan 15, 2021
83d02a6
Ignore extra info in xrefs when converting to crefs.
carlossanlop Jan 15, 2021
05c749f
Added missing test for displayProperty which uncovered an unhandled b…
carlossanlop Jan 15, 2021
ea1bb2b
Advanced DocId detection in remarks, excluding prefixes that can't be…
carlossanlop Jan 28, 2021
9da11f5
Merge branch 'TripleSlashRoslyn' of https://github.com/carlossanlop/D…
carlossanlop Jan 28, 2021
d2e5f98
Add more asserts messages to check files and dirs exist in CI test ex…
carlossanlop Jan 28, 2021
fba6668
Print more details when error in line comparison in ToDocsTests
carlossanlop Jan 28, 2021
36448aa
Add BasePortTests with output helper
carlossanlop Jan 28, 2021
93d13fd
Move back line compare to the end
carlossanlop Jan 28, 2021
0d6b933
Print expected and actual extra lines before asserting
carlossanlop Jan 28, 2021
ff64860
More lines
carlossanlop Jan 28, 2021
cdc8fb1
bug
carlossanlop Jan 28, 2021
e7e3c03
Append interface remark lines one by one
carlossanlop Jan 28, 2021
220216f
Newlines in docs
carlossanlop Jan 28, 2021
0bd418f
Simplify primitive type replacement.
carlossanlop Jan 29, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions .github/workflows/dotnet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: .NET

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Restore dependencies
run: dotnet restore
- name: Build
run: dotnet build --no-restore
- name: Test
run: dotnet test --no-build --verbosity normal
8 changes: 7 additions & 1 deletion DocsPortingTool.sln
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.28705.295
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DocsPortingTool", "DocsPortingTool\DocsPortingTool.csproj", "{87BBF4FD-260C-4AC4-802B-7D2B29629C07}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Libraries", "Libraries\Libraries.csproj", "{87BBF4FD-260C-4AC4-802B-7D2B29629C07}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tests", "Tests\Tests.csproj", "{81FEFEA4-8FF5-482E-A33D-D3F351D3F7B6}"
EndProject
Expand All @@ -13,6 +13,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
README.md = README.md
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DocsPortingTool", "Program\DocsPortingTool.csproj", "{E92246CD-548D-4C08-BA43-594663E78100}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand All @@ -27,6 +29,10 @@ Global
{81FEFEA4-8FF5-482E-A33D-D3F351D3F7B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
{81FEFEA4-8FF5-482E-A33D-D3F351D3F7B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
{81FEFEA4-8FF5-482E-A33D-D3F351D3F7B6}.Release|Any CPU.Build.0 = Release|Any CPU
{E92246CD-548D-4C08-BA43-594663E78100}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E92246CD-548D-4C08-BA43-594663E78100}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E92246CD-548D-4C08-BA43-594663E78100}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E92246CD-548D-4C08-BA43-594663E78100}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
12 changes: 0 additions & 12 deletions DocsPortingTool/Docs/APIKind.cs

This file was deleted.

12 changes: 0 additions & 12 deletions DocsPortingTool/DocsPortingTool.cs

This file was deleted.

18 changes: 0 additions & 18 deletions DocsPortingTool/DocsPortingTool.csproj

This file was deleted.

15 changes: 0 additions & 15 deletions DocsPortingTool/Properties/launchSettings.json

This file was deleted.

Loading