From 74e4e53dfe894affe31d3dfcbc27ed9c72ec5d06 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Wed, 22 Nov 2023 12:08:59 +0000 Subject: [PATCH 1/9] Add PackageLicenseExpression for /src --- src/Directory.Build.props | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index d5e1afb4..0c095904 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -4,6 +4,7 @@ FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling. License + MIT From bf6bcd2e1fba89178e1fb3b064bb6f25d5108a28 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:03:28 +0000 Subject: [PATCH 2/9] Remove License Files --- src/Directory.Build.props | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 0c095904..dd31cf4a 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -3,21 +3,18 @@ FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling. - License MIT + README.md - - true true false f#;fsharp;railway oriented programming;ROP;result type;error handling - README.md true true From f3745e5cd05d00e94946212ee3924b29659b2f62 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:16:51 +0000 Subject: [PATCH 3/9] Add Authors, Copyright --- src/Directory.Build.props | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index dd31cf4a..6b0e200b 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -3,6 +3,8 @@ FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling. + demystifyfp, TheAngryByrd + Copyright © 2018-23 MIT README.md From c1fefe87658aa27903ea807d5dc7c273d7c08638 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:38:38 +0000 Subject: [PATCH 4/9] PackageProjectUrl --- src/Directory.Build.props | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 6b0e200b..96363171 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -5,6 +5,7 @@ FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling. demystifyfp, TheAngryByrd Copyright © 2018-23 + https://demystifyfp.gitbook.io/fstoolkit-errorhandling MIT README.md From 980cba22fc84f681e917cf5749b04f0eed768fd4 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:45:27 +0000 Subject: [PATCH 5/9] Remove superseded paket.template files --- .../paket.template | 23 ------------------- .../paket.template | 23 ------------------- 2 files changed, 46 deletions(-) delete mode 100644 src/FsToolkit.ErrorHandling.JobResult/paket.template delete mode 100644 src/FsToolkit.ErrorHandling.TaskResult/paket.template diff --git a/src/FsToolkit.ErrorHandling.JobResult/paket.template b/src/FsToolkit.ErrorHandling.JobResult/paket.template deleted file mode 100644 index d5cd8255..00000000 --- a/src/FsToolkit.ErrorHandling.JobResult/paket.template +++ /dev/null @@ -1,23 +0,0 @@ -type project -title - FsToolkit.ErrorHandling.JobResult -owners - demystifyfp -authors - demystifyfp,TheAngryByrd -projectUrl - https://github.com/demystifyfp/FsToolkit.ErrorHandling -iconUrl - https://raw.githubusercontent.com/demystifyfp/FsToolkit.ErrorHandling/master/docs/files/img/logo.png -licenseUrl - https://github.com/demystifyfp/FsToolkit.ErrorHandling/blob/master/License -requireLicenseAcceptance - false -copyright - Copyright 2018 -tags - fsharp error-handling hopac -summary - FsToolkit.ErrorHandling.JobResult is a utility library to work with Result type in F# to do error handling. It provides computation expressions, map, bind, apply, traverse, sequence & other utility functions to work with Job, JobResult, JobResultOption & Validation. -description - FsToolkit.ErrorHandling.JobResult is a utility library to work with Result type in F# to do error handling. It provides computation expressions, map, bind, apply, traverse, sequence & other utility functions to work with Job, JobResult, JobResultOption & Validation. \ No newline at end of file diff --git a/src/FsToolkit.ErrorHandling.TaskResult/paket.template b/src/FsToolkit.ErrorHandling.TaskResult/paket.template deleted file mode 100644 index c28ebdf7..00000000 --- a/src/FsToolkit.ErrorHandling.TaskResult/paket.template +++ /dev/null @@ -1,23 +0,0 @@ -type project -title - FsToolkit.ErrorHandling.TaskResult -owners - demystifyfp -authors - demystifyfp,TheAngryByrd -projectUrl - https://github.com/demystifyfp/FsToolkit.ErrorHandling -iconUrl - https://raw.githubusercontent.com/demystifyfp/FsToolkit.ErrorHandling/master/docs/files/img/logo.png -licenseUrl - https://github.com/demystifyfp/FsToolkit.ErrorHandling/blob/master/License -requireLicenseAcceptance - false -copyright - Copyright 2018 -tags - fsharp error-handling -summary - FsToolkit.ErrorHandling.TaskResult is a utility library to work with Result type in F# to do error handling. It provides computation expressions, map, bind, apply, traverse, sequence & other utility functions to work with Task, TaskResult, TaskResultOption & Validation. -description - FsToolkit.ErrorHandling.TaskResult is a utility library to work with Result type in F# to do error handling. It provides computation expressions, map, bind, apply, traverse, sequence & other utility functions to work with Task, TaskResult, TaskResultOption & Validation. \ No newline at end of file From 0921d4d26aaf9e7438fa1159c378417ca13283aa Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:46:04 +0000 Subject: [PATCH 6/9] Update description --- src/Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 96363171..3c15abc8 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -2,7 +2,7 @@ - FsToolkit.ErrorHandling is a utility library to work with the Result type in F#, and allows you to do clear, simple and powerful error handling. + FsToolkit.ErrorHandling is an extensive utility library based around the F# Result type, enabling consistent and powerful error handling. demystifyfp, TheAngryByrd Copyright © 2018-23 https://demystifyfp.gitbook.io/fstoolkit-errorhandling From a7c5dccfd9451e2a86f9d77335683a8f3429fb94 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:49:27 +0000 Subject: [PATCH 7/9] Fix PackageTags chaining --- src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj b/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj index 5f5b9cac..61d22eee 100644 --- a/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj +++ b/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj @@ -6,7 +6,7 @@ preview portable - ($PackageTags);fable-library;fable-dotnet;fable-javascript;fable-python + $(PackageTags);fable-library;fable-dotnet;fable-javascript;fable-python From 8f097659ebd03db9582694b79049c33af7dbb3c6 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 01:59:37 +0000 Subject: [PATCH 8/9] Remove redundant flags --- src/Directory.Build.props | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 3c15abc8..a1bdf0bb 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -15,8 +15,6 @@ true - true - false f#;fsharp;railway oriented programming;ROP;result type;error handling true From 7c37f5067023774c7563e4daf364d3524d06b313 Mon Sep 17 00:00:00 2001 From: Ruben Bartelink Date: Thu, 23 Nov 2023 02:03:26 +0000 Subject: [PATCH 9/9] Comma separate tags Per https://learn.microsoft.com/en-us/nuget/create-packages/package-authoring-best-practices --- src/Directory.Build.props | 2 +- src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index a1bdf0bb..c4be768f 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -15,7 +15,7 @@ true - f#;fsharp;railway oriented programming;ROP;result type;error handling + f#, fsharp, railway oriented programming, ROP, result type, error handling true true diff --git a/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj b/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj index 61d22eee..7e5f981d 100644 --- a/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj +++ b/src/FsToolkit.ErrorHandling/FsToolkit.ErrorHandling.fsproj @@ -6,7 +6,7 @@ preview portable - $(PackageTags);fable-library;fable-dotnet;fable-javascript;fable-python + $(PackageTags), fable-library, fable-dotnet, fable-javascript, fable-python