From 5ddac39504ad7c0c0707fb76ff9698d74c36320b Mon Sep 17 00:00:00 2001 From: Jonas Siedentop Date: Mon, 29 Jan 2024 15:27:30 +0100 Subject: [PATCH 1/3] Remove dartclub linter, --- analysis_options.yaml | 31 +------------------------------ pubspec.yaml | 11 ++++++----- 2 files changed, 7 insertions(+), 35 deletions(-) diff --git a/analysis_options.yaml b/analysis_options.yaml index 3645f17..07e36f7 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -1,30 +1 @@ -# This file configures the static analysis results for your project (errors, -# warnings, and lints). -# -# This enables the 'recommended' set of lints from `package:lints`. -# This set helps identify many issues that may lead to problems when running -# or consuming Dart code, and enforces writing Dart using a single, idiomatic -# style and format. -# -# If you want a smaller set of lints you can change this to specify -# 'package:lints/core.yaml'. These are just the most critical lints -# (the recommended set includes the core lints). -# The core lints are also what is used by pub.dev for scoring packages. - -include: package:dartclub_lint/dart.yaml - -# Uncomment the following section to specify additional rules. - -# linter: -# rules: -# - camel_case_types - -# analyzer: -# exclude: -# - path/to/excluded/files/** - -# For more information about the core and recommended set of lints, see -# https://dart.dev/go/core-lints - -# For additional information about configuring this file, see -# https://dart.dev/guides/language/analysis-options +include: package:dartclub_lint/dart.yaml \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index 1aeaa39..256d64b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,16 +2,17 @@ name: sweepline_intersections description: A small and fast module using a sweepline algorithm to detect intersections between polygons and/or polylines. version: 0.0.3 environment: - sdk: ">=2.17.5 <3.0.0" + sdk: ">=2.17.5 <4.0.0" homepage: https://github.com/dartclub/sweepline_intersections repository: https://github.com/dartclub/sweepline_intersections -dev_dependencies: - dartclub_lint: ^0.4.2 - test: ^1.16.0 - dependencies: turf: ^0.0.7 dart_sort_queue: ^0.0.2+3 collection: ^1.16.0 benchmark: ^0.3.0 + +dev_dependencies: + lints: ^3.0.0 + test: ^1.16.0 + From d9ce47b9fd3b145336f352b04fa634d8aa2723e2 Mon Sep 17 00:00:00 2001 From: Jonas Siedentop Date: Mon, 29 Jan 2024 15:33:42 +0100 Subject: [PATCH 2/3] remove dartclup linter reference --- analysis_options.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/analysis_options.yaml b/analysis_options.yaml index 07e36f7..572dd23 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -1 +1 @@ -include: package:dartclub_lint/dart.yaml \ No newline at end of file +include: package:lints/recommended.yaml From 4ed87b89f66e38a44cad86f82aeb3d3cd09157fe Mon Sep 17 00:00:00 2001 From: Jonas Siedentop Date: Mon, 29 Jan 2024 15:35:30 +0100 Subject: [PATCH 3/3] Set version 0.0.4 --- CHANGELOG.md | 9 +++++++++ pubspec.yaml | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0b1cdfd..80d124b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,18 @@ +## 0.0.4 +- This is solely a quality release, without new functionality. + ## 0.0.3+1 + - readme update with correct pub address + ## 0.0.3 + - Added benchmark + ## 0.0.2 + - Bugfix: missing condition for MultiPolygon + ## 0.0.1 - Initial version. Still very unstable. diff --git a/pubspec.yaml b/pubspec.yaml index 256d64b..b7b8c2e 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,13 +1,13 @@ name: sweepline_intersections description: A small and fast module using a sweepline algorithm to detect intersections between polygons and/or polylines. -version: 0.0.3 +version: 0.0.4 environment: sdk: ">=2.17.5 <4.0.0" homepage: https://github.com/dartclub/sweepline_intersections repository: https://github.com/dartclub/sweepline_intersections dependencies: - turf: ^0.0.7 + turf: ^0.0.8 dart_sort_queue: ^0.0.2+3 collection: ^1.16.0 benchmark: ^0.3.0