From 6e7a396767028e89d344e97e7cc2038749e4d04e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melvyn=20La=C3=AFly?= Date: Sun, 4 Dec 2022 20:58:16 +0100 Subject: [PATCH 1/3] Remove explicit PackageReference in projects + include paket.references --- src/FSharp.Data.Csv.Core/FSharp.Data.Csv.Core.fsproj | 4 +--- src/FSharp.Data.DesignTime/FSharp.Data.DesignTime.fsproj | 4 +--- src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj | 4 +--- src/FSharp.Data.Http/FSharp.Data.Http.fsproj | 4 +--- src/FSharp.Data.Json.Core/FSharp.Data.Json.Core.fsproj | 4 +--- .../FSharp.Data.WorldBank.Core.fsproj | 4 +--- src/FSharp.Data.Xml.Core/FSharp.Data.Xml.Core.fsproj | 4 +--- src/FSharp.Data/FSharp.Data.fsproj | 4 +--- .../FSharp.Data.Core.Tests.CSharp.csproj | 5 ----- tests/FSharp.Data.Core.Tests/FSharp.Data.Core.Tests.fsproj | 3 +++ .../FSharp.Data.DesignTime.Tests.fsproj | 1 + .../FSharp.Data.Reference.Tests.fsproj | 3 +++ tests/FSharp.Data.Tests/FSharp.Data.Tests.fsproj | 3 +++ 13 files changed, 18 insertions(+), 29 deletions(-) diff --git a/src/FSharp.Data.Csv.Core/FSharp.Data.Csv.Core.fsproj b/src/FSharp.Data.Csv.Core/FSharp.Data.Csv.Core.fsproj index 5e3bbbabf..41a9be824 100644 --- a/src/FSharp.Data.Csv.Core/FSharp.Data.Csv.Core.fsproj +++ b/src/FSharp.Data.Csv.Core/FSharp.Data.Csv.Core.fsproj @@ -18,12 +18,10 @@ + - - - diff --git a/src/FSharp.Data.DesignTime/FSharp.Data.DesignTime.fsproj b/src/FSharp.Data.DesignTime/FSharp.Data.DesignTime.fsproj index aa6e5fd5a..d17c75ee7 100755 --- a/src/FSharp.Data.DesignTime/FSharp.Data.DesignTime.fsproj +++ b/src/FSharp.Data.DesignTime/FSharp.Data.DesignTime.fsproj @@ -33,9 +33,7 @@ - - - + diff --git a/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj b/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj index 2814db6e4..4ce2351fa 100644 --- a/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj +++ b/src/FSharp.Data.Html.Core/FSharp.Data.Html.Core.fsproj @@ -23,13 +23,11 @@ + - - - diff --git a/src/FSharp.Data.Http/FSharp.Data.Http.fsproj b/src/FSharp.Data.Http/FSharp.Data.Http.fsproj index d03aa1b2b..b1a9c2bf1 100644 --- a/src/FSharp.Data.Http/FSharp.Data.Http.fsproj +++ b/src/FSharp.Data.Http/FSharp.Data.Http.fsproj @@ -23,9 +23,7 @@ - - - + diff --git a/src/FSharp.Data.Json.Core/FSharp.Data.Json.Core.fsproj b/src/FSharp.Data.Json.Core/FSharp.Data.Json.Core.fsproj index 0b1911d8d..7f6e756f3 100644 --- a/src/FSharp.Data.Json.Core/FSharp.Data.Json.Core.fsproj +++ b/src/FSharp.Data.Json.Core/FSharp.Data.Json.Core.fsproj @@ -20,12 +20,10 @@ + - - - diff --git a/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj b/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj index ebd2c67dc..dd467c2e8 100644 --- a/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj +++ b/src/FSharp.Data.WorldBank.Core/FSharp.Data.WorldBank.Core.fsproj @@ -15,13 +15,11 @@ + - - - diff --git a/src/FSharp.Data.Xml.Core/FSharp.Data.Xml.Core.fsproj b/src/FSharp.Data.Xml.Core/FSharp.Data.Xml.Core.fsproj index 68cacad38..57ff8f755 100644 --- a/src/FSharp.Data.Xml.Core/FSharp.Data.Xml.Core.fsproj +++ b/src/FSharp.Data.Xml.Core/FSharp.Data.Xml.Core.fsproj @@ -18,13 +18,11 @@ + - - - diff --git a/src/FSharp.Data/FSharp.Data.fsproj b/src/FSharp.Data/FSharp.Data.fsproj index 797a49377..f073b4ce0 100755 --- a/src/FSharp.Data/FSharp.Data.fsproj +++ b/src/FSharp.Data/FSharp.Data.fsproj @@ -16,6 +16,7 @@ + @@ -29,8 +30,5 @@ - - - diff --git a/tests/FSharp.Data.Core.Tests.CSharp/FSharp.Data.Core.Tests.CSharp.csproj b/tests/FSharp.Data.Core.Tests.CSharp/FSharp.Data.Core.Tests.CSharp.csproj index 6a2b87bfd..eb9a5777b 100644 --- a/tests/FSharp.Data.Core.Tests.CSharp/FSharp.Data.Core.Tests.CSharp.csproj +++ b/tests/FSharp.Data.Core.Tests.CSharp/FSharp.Data.Core.Tests.CSharp.csproj @@ -14,11 +14,6 @@ - - - - - diff --git a/tests/FSharp.Data.Core.Tests/FSharp.Data.Core.Tests.fsproj b/tests/FSharp.Data.Core.Tests/FSharp.Data.Core.Tests.fsproj index 48a896c14..aa48b9f93 100644 --- a/tests/FSharp.Data.Core.Tests/FSharp.Data.Core.Tests.fsproj +++ b/tests/FSharp.Data.Core.Tests/FSharp.Data.Core.Tests.fsproj @@ -31,6 +31,9 @@ + + + diff --git a/tests/FSharp.Data.DesignTime.Tests/FSharp.Data.DesignTime.Tests.fsproj b/tests/FSharp.Data.DesignTime.Tests/FSharp.Data.DesignTime.Tests.fsproj index b12489268..e6d1e8a48 100644 --- a/tests/FSharp.Data.DesignTime.Tests/FSharp.Data.DesignTime.Tests.fsproj +++ b/tests/FSharp.Data.DesignTime.Tests/FSharp.Data.DesignTime.Tests.fsproj @@ -16,6 +16,7 @@ + diff --git a/tests/FSharp.Data.Reference.Tests/FSharp.Data.Reference.Tests.fsproj b/tests/FSharp.Data.Reference.Tests/FSharp.Data.Reference.Tests.fsproj index 532d035a1..7be7c9e96 100644 --- a/tests/FSharp.Data.Reference.Tests/FSharp.Data.Reference.Tests.fsproj +++ b/tests/FSharp.Data.Reference.Tests/FSharp.Data.Reference.Tests.fsproj @@ -13,6 +13,9 @@ + + + diff --git a/tests/FSharp.Data.Tests/FSharp.Data.Tests.fsproj b/tests/FSharp.Data.Tests/FSharp.Data.Tests.fsproj index 69617490b..f172443be 100755 --- a/tests/FSharp.Data.Tests/FSharp.Data.Tests.fsproj +++ b/tests/FSharp.Data.Tests/FSharp.Data.Tests.fsproj @@ -26,6 +26,9 @@ + + + From 343d6648d059ff08b330728c3afdb71e0378cfb8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melvyn=20La=C3=AFly?= Date: Sun, 4 Dec 2022 21:47:04 +0100 Subject: [PATCH 2/3] Re-add solution level items missing or with broken paths --- FSharp.Data.sln | 105 ++++++++++++++++++++++-------------------------- 1 file changed, 48 insertions(+), 57 deletions(-) diff --git a/FSharp.Data.sln b/FSharp.Data.sln index 019afa28d..f988e5485 100755 --- a/FSharp.Data.sln +++ b/FSharp.Data.sln @@ -3,74 +3,20 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.4.32814.64 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{7E48C05A-8C42-4871-A618-180BEEF696AA}" - ProjectSection(SolutionItems) = preProject - docs\index.md = docs\index.md - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "data", "data", "{78CB4667-C0B2-487E-8D48-84FFD8DBF9AA}" - ProjectSection(SolutionItems) = preProject - docs\data\AirQuality.csv = docs\data\AirQuality.csv - docs\data\MSFT.csv = docs\data\MSFT.csv - docs\data\SmallTest.csv = docs\data\SmallTest.csv - docs\data\Titanic.csv = docs\data\Titanic.csv - docs\data\TwitterStream.json = docs\data\TwitterStream.json - docs\data\WorldBank.json = docs\data\WorldBank.json - docs\data\Writers.xml = docs\data\Writers.xml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{EF9F7922-4570-4D6D-8034-C3582756239B}" - ProjectSection(SolutionItems) = preProject - docs\tools\generate.fsx = docs\tools\generate.fsx - performanceAnalysis.fsx = performanceAnalysis.fsx - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "templates", "templates", "{839C977B-55D4-4EFC-8B81-290357C836D3}" - ProjectSection(SolutionItems) = preProject - docs\tools\templates\template.cshtml = docs\tools\templates\template.cshtml - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "library", "library", "{5F82EB06-4E8B-4733-A0C7-F210925DDD04}" - ProjectSection(SolutionItems) = preProject - docs\library\CsvFile.fsx = docs\library\CsvFile.fsx - docs\library\CsvProvider.fsx = docs\library\CsvProvider.fsx - docs\library\HtmlCssSelectors.fsx = docs\library\HtmlCssSelectors.fsx - docs\library\HtmlParser.fsx = docs\library\HtmlParser.fsx - docs\library\HtmlProvider.fsx = docs\library\HtmlProvider.fsx - docs\library\Http.fsx = docs\library\Http.fsx - docs\library\JsonProvider.fsx = docs\library\JsonProvider.fsx - docs\library\JsonValue.fsx = docs\library\JsonValue.fsx - docs\library\WorldBank.fsx = docs\library\WorldBank.fsx - docs\library\XmlProvider.fsx = docs\library\XmlProvider.fsx - EndProjectSection -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tutorials", "tutorials", "{D90D3EC4-8C1E-48B1-988A-95217B2BBDB8}" ProjectSection(SolutionItems) = preProject docs\tutorials\JsonAnonymizer.fsx = docs\tutorials\JsonAnonymizer.fsx docs\tutorials\JsonToXml.fsx = docs\tutorials\JsonToXml.fsx EndProjectSection EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ja", "ja", "{CA5C64CE-E68C-4320-A00A-E67CA883B9D2}" - ProjectSection(SolutionItems) = preProject - docs\ja\contributing.md = docs\ja\contributing.md - docs\ja\library\CsvFile.fsx = docs\ja\library\CsvFile.fsx - docs\ja\library\CsvProvider.fsx = docs\ja\library\CsvProvider.fsx - docs\ja\fsharpdata.md = docs\ja\fsharpdata.md - docs\ja\library\Http.fsx = docs\ja\library\Http.fsx - docs\ja\index.md = docs\ja\index.md - docs\ja\library\JsonProvider.fsx = docs\ja\library\JsonProvider.fsx - docs\ja\tutorials\JsonToXml.fsx = docs\ja\tutorials\JsonToXml.fsx - docs\ja\library\JsonValue.fsx = docs\ja\library\JsonValue.fsx - docs\tools\templates\ja\template.cshtml = docs\tools\templates\ja\template.cshtml - docs\ja\library\WorldBank.fsx = docs\ja\library\WorldBank.fsx - docs\ja\library\XmlProvider.fsx = docs\ja\library\XmlProvider.fsx - EndProjectSection -EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{36E72EB1-5847-4B38-8993-B951648CB0D9}" ProjectSection(SolutionItems) = preProject + .editorconfig = .editorconfig + .fantomasignore = .fantomasignore build.fsx = build.fsx CONTRIBUTING.md = CONTRIBUTING.md LICENSE.md = LICENSE.md + paket.dependencies = paket.dependencies README.md = README.md RELEASE_NOTES.md = RELEASE_NOTES.md src\SetupTesting.fsx = src\SetupTesting.fsx @@ -104,6 +50,48 @@ Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "FSharp.Data.Csv.Core", "src EndProject Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "FSharp.Data.WorldBank.Core", "src\FSharp.Data.WorldBank.Core\FSharp.Data.WorldBank.Core.fsproj", "{A69D007B-EAF0-4866-A8B4-A2EDF2614E56}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "docs", "docs", "{8C038DD5-FB03-4E6D-B8F2-D66AE2E6DCC9}" + ProjectSection(SolutionItems) = preProject + docs\index.md = docs\index.md + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "library", "library", "{660DBCC8-F7F2-4301-A611-A2F2C97E369D}" + ProjectSection(SolutionItems) = preProject + docs\library\CsvFile.fsx = docs\library\CsvFile.fsx + docs\library\CsvProvider.fsx = docs\library\CsvProvider.fsx + docs\library\HtmlCssSelectors.fsx = docs\library\HtmlCssSelectors.fsx + docs\library\HtmlParser.fsx = docs\library\HtmlParser.fsx + docs\library\HtmlProvider.fsx = docs\library\HtmlProvider.fsx + docs\library\Http.fsx = docs\library\Http.fsx + docs\library\JsonProvider.fsx = docs\library\JsonProvider.fsx + docs\library\JsonValue.fsx = docs\library\JsonValue.fsx + docs\library\WorldBank.fsx = docs\library\WorldBank.fsx + docs\library\XmlProvider.fsx = docs\library\XmlProvider.fsx + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "data", "data", "{E399369F-268F-4411-84CD-B868F9FE52EF}" + ProjectSection(SolutionItems) = preProject + docs\data\2017_F1.htm = docs\data\2017_F1.htm + docs\data\AirQuality.csv = docs\data\AirQuality.csv + docs\data\Census.xml = docs\data\Census.xml + docs\data\GitHub.json = docs\data\GitHub.json + docs\data\HtmlBody.xml = docs\data\HtmlBody.xml + docs\data\MortalityNY.tsv = docs\data\MortalityNY.tsv + docs\data\MSFT.csv = docs\data\MSFT.csv + docs\data\po.xsd = docs\data\po.xsd + docs\data\SmallTest.csv = docs\data\SmallTest.csv + docs\data\Titanic.csv = docs\data\Titanic.csv + docs\data\TwitterStream.json = docs\data\TwitterStream.json + docs\data\WorldBank.json = docs\data\WorldBank.json + docs\data\Writers.xml = docs\data\Writers.xml + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tutorials", "tutorials", "{0203D290-11AA-48DB-B1E6-156DFDCEEF80}" + ProjectSection(SolutionItems) = preProject + docs\tutorials\JsonAnonymizer.fsx = docs\tutorials\JsonAnonymizer.fsx + docs\tutorials\JsonToXml.fsx = docs\tutorials\JsonToXml.fsx + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -172,6 +160,9 @@ Global {A5B31ACC-56FB-4EC2-917F-BEB3754EF9AC} = {1F33D53A-C007-408C-AF6C-B7D62288F941} {290FED0C-D7C8-486F-AACF-3D7A1304C863} = {1F33D53A-C007-408C-AF6C-B7D62288F941} {750148EC-6A05-421D-96A4-E5AC9D18AF58} = {1F33D53A-C007-408C-AF6C-B7D62288F941} + {660DBCC8-F7F2-4301-A611-A2F2C97E369D} = {8C038DD5-FB03-4E6D-B8F2-D66AE2E6DCC9} + {E399369F-268F-4411-84CD-B868F9FE52EF} = {8C038DD5-FB03-4E6D-B8F2-D66AE2E6DCC9} + {0203D290-11AA-48DB-B1E6-156DFDCEEF80} = {8C038DD5-FB03-4E6D-B8F2-D66AE2E6DCC9} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {34E4FA16-B344-439D-A789-1E8355E5659F} From 72cdbf7cee3924747597786e98a5c78b833b9bac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Melvyn=20La=C3=AFly?= Date: Sun, 4 Dec 2022 22:05:41 +0100 Subject: [PATCH 3/3] Fix WorldBank.fsx docs build --- docs/library/WorldBank.fsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/library/WorldBank.fsx b/docs/library/WorldBank.fsx index d6ce9936f..74eb1736c 100644 --- a/docs/library/WorldBank.fsx +++ b/docs/library/WorldBank.fsx @@ -109,7 +109,7 @@ let countries = wb.Countries.Brazil wb.Countries.Canada wb.Countries.Chile - wb.Countries.``Czech Republic`` + wb.Countries.Czechia wb.Countries.Denmark wb.Countries.France wb.Countries.Greece