Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
1bb772c
Mark exceptions not handled by user as `handled: false` (#1535)
denrase Jul 27, 2023
3d1d35b
Refrain from overwriting the span status for unfinished spans (#1577)
denrase Aug 22, 2023
380c28a
Merge branch 'main' into release/8.0.0
denrase Aug 29, 2023
852a85e
update changelog
denrase Aug 29, 2023
c59de47
Do not leak extensions of external classes (#1576)
denrase Sep 4, 2023
052a368
Make `hint` non-nullable in `BeforeSendCallback`, `BeforeBreadcrumbCa…
denrase Sep 4, 2023
a37a793
Load Device Contexts from Sentry Java (#1616)
denrase Sep 11, 2023
9b28718
Set ip_address to {{auto}} by default, even if sendDefaultPII is disa…
denrase Oct 9, 2023
d99a1e4
chore: merge main into v8 branch (#1841)
buenaflor Jan 31, 2024
fab52eb
chore(v8): update to min ios version 12 (#1821)
buenaflor Jan 31, 2024
0fb55cf
v8 prep: merge main into 8.0.0 branch (#1871)
buenaflor Feb 7, 2024
5481ba1
Merge branch 'main' into release/8.0.0
buenaflor Feb 8, 2024
90c63b9
release: 8.0.0-beta.2
getsentry-bot Feb 8, 2024
89c8e41
Update CHANGELOG
buenaflor Feb 8, 2024
8166d0c
Merge branch 'release/8.0.0-beta.2' into release/8.0.0
Feb 9, 2024
6075021
Testflight (#1938)
denrase Apr 10, 2024
94ff648
Merge branch 'main' into release/8.0.0
buenaflor Apr 18, 2024
5539fed
Merge branch 'main' into release/8.0.0
buenaflor Apr 18, 2024
07d34a8
Fix test compilation
buenaflor Apr 18, 2024
4a762db
Update CHANGELOG.md
buenaflor Apr 18, 2024
e74ea75
Update CHANGELOG.md
buenaflor Apr 18, 2024
06368d6
Update CHANGELOG.md
buenaflor Apr 18, 2024
086d66e
Fix analyze issues
buenaflor Apr 18, 2024
621807f
Apply formatter
buenaflor Apr 18, 2024
3af8df8
Update versions to 8.0.0 (#1996)
buenaflor Apr 18, 2024
645aefa
Fix compilation
buenaflor Apr 18, 2024
9acd049
Exception aggregate mechanism (#1866)
ueman Apr 18, 2024
5d2ff07
Update CHANGELOG.md
buenaflor Apr 18, 2024
5264e78
Update CHANGELOG
buenaflor Apr 19, 2024
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
Prev Previous commit
Next Next commit
Fix analyze issues
  • Loading branch information
buenaflor committed Apr 18, 2024
commit 086d66e6fc2c003a9d4847ace9c2e510a336978e
5 changes: 5 additions & 0 deletions dart/example_web/analysis_options.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
include: package:lints/recommended.yaml

analyzer:
errors:
path_does_not_exist: ignore
5 changes: 3 additions & 2 deletions dart/example_web/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,11 @@ environment:

dependencies:
sentry:
path: ../../dart
# ignore: path_does_not_exist
path: ../../dart/

dev_dependencies:
build_runner: ^2.4.2
build_runner: ^2.4.2cd
build_web_compilers: ^4.0.3
lints: ^2.0.0
webdev: ^3.0.4
47 changes: 0 additions & 47 deletions dart/lib/src/transport/data_category.dart
Original file line number Diff line number Diff line change
Expand Up @@ -10,50 +10,3 @@ enum DataCategory {
metricBucket,
unknown
}

extension DataCategoryExtension on DataCategory {
static DataCategory fromStringValue(String stringValue) {
switch (stringValue) {
case '__all__':
return DataCategory.all;
case 'default':
return DataCategory.dataCategoryDefault;
case 'error':
return DataCategory.error;
case 'session':
return DataCategory.session;
case 'transaction':
return DataCategory.transaction;
case 'attachment':
return DataCategory.attachment;
case 'security':
return DataCategory.security;
case 'metric_bucket':
return DataCategory.metricBucket;
}
return DataCategory.unknown;
}

String toStringValue() {
switch (this) {
case DataCategory.all:
return '__all__';
case DataCategory.dataCategoryDefault:
return 'default';
case DataCategory.error:
return 'error';
case DataCategory.session:
return 'session';
case DataCategory.transaction:
return 'transaction';
case DataCategory.attachment:
return 'attachment';
case DataCategory.security:
return 'security';
case DataCategory.metricBucket:
return 'metric_bucket';
case DataCategory.unknown:
return 'unknown';
}
}
}
6 changes: 4 additions & 2 deletions dart/lib/src/transport/rate_limit_parser.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ class RateLimitParser {
if (allCategories.isNotEmpty) {
final categoryValues = allCategories.split(';');
for (final categoryValue in categoryValues) {
final category = DataCategoryExtension.fromStringValue(categoryValue);
// Metric buckets rate limit can have namespaces
final category = _DataCategoryExtension._fromStringValue(
categoryValue); // Metric buckets rate limit can have namespaces
if (category == DataCategory.metricBucket) {
final namespaces = durationAndCategories.length > 4
? durationAndCategories[4]
Expand Down Expand Up @@ -85,6 +85,8 @@ extension _DataCategoryExtension on DataCategory {
return DataCategory.attachment;
case 'security':
return DataCategory.security;
case 'metric_bucket':
return DataCategory.metricBucket;
}
return DataCategory.unknown;
}
Expand Down