diff --git a/app/lib/frontend/templates/package_misc.dart b/app/lib/frontend/templates/package_misc.dart index 5735c03b19..02175f17ac 100644 --- a/app/lib/frontend/templates/package_misc.dart +++ b/app/lib/frontend/templates/package_misc.dart @@ -35,14 +35,6 @@ final nameMatchBadgeNode = packageBadgeNode( color: 'name-match', ); -/// Renders the null-safe badge used by package listing and package page. -d.Node nullSafeBadgeNode({String? title}) { - return packageBadgeNode( - label: 'Null safety', - title: title ?? 'Supports the null safety language feature.', - ); -} - /// Renders the Dart 3 compatible badge. final dart3CompatibleNode = packageBadgeNode( label: 'Dart 3 compatible', diff --git a/app/lib/frontend/templates/views/pkg/header.dart b/app/lib/frontend/templates/views/pkg/header.dart index 2a0398b27e..6cd9dccdbe 100644 --- a/app/lib/frontend/templates/views/pkg/header.dart +++ b/app/lib/frontend/templates/views/pkg/header.dart @@ -22,7 +22,6 @@ d.Node packageHeaderNode({ d.span(child: d.xAgoTimestamp(published)), d.text(' '), if (publisherId != null) ..._publisher(publisherId), - if (isNullSafe && !isDart3Compatible) nullSafeBadgeNode(), if (isDart3Compatible) dart3CompatibleNode, if (isDart3Incompatible) dart3IncompatibleNode, if (releases != null) ..._releases(packageName, releases), diff --git a/app/lib/frontend/templates/views/pkg/package_list.dart b/app/lib/frontend/templates/views/pkg/package_list.dart index a4c0874824..92690f6bff 100644 --- a/app/lib/frontend/templates/views/pkg/package_list.dart +++ b/app/lib/frontend/templates/views/pkg/package_list.dart @@ -73,7 +73,6 @@ d.Node _sdkLibraryItem(SdkLibraryHit hit) { text: sdkDict.libraryTypeLabel, ), coreLibraryBadgeNode, - nullSafeBadgeNode(), ]), tagsNode: null, replacedBy: null, @@ -94,7 +93,6 @@ d.Node _packageItem( required bool isLiked, }) { final isFlutterFavorite = view.tags.contains(PackageTags.isFlutterFavorite); - final isNullSafe = view.tags.contains(PackageVersionTags.isNullSafe); final isDart3Compatible = view.tags.contains( PackageVersionTags.isDart3Compatible, ); @@ -157,7 +155,6 @@ d.Node _packageItem( if (licenseNode != null) d.span(classes: ['packages-metadata-block'], child: licenseNode), if (isFlutterFavorite) flutterFavoriteBadgeNode, - if (isNullSafe && !isDart3Compatible) nullSafeBadgeNode(), if (isDart3Compatible) dart3CompatibleNode, if (isDart3Incompatible) dart3IncompatibleNode, ]); diff --git a/app/lib/frontend/templates/views/pkg/versions/version_row.dart b/app/lib/frontend/templates/views/pkg/versions/version_row.dart index 4ca48587cb..b0e9cff84b 100644 --- a/app/lib/frontend/templates/views/pkg/versions/version_row.dart +++ b/app/lib/frontend/templates/views/pkg/versions/version_row.dart @@ -9,7 +9,6 @@ import '../../../../../package/model_properties.dart'; import '../../../../../shared/urls.dart' as urls; import '../../../../dom/dom.dart' as d; import '../../../../static_files.dart'; -import '../../../package_misc.dart'; d.Node versionRowNode( String package, @@ -29,14 +28,7 @@ d.Node versionRowNode( title: 'Visit $package ${version.version} page', ), ), - d.td( - classes: ['badge'], - child: pubspec.hasOptedIntoNullSafety - ? nullSafeBadgeNode( - title: 'Package version is opted into null safety.', - ) - : null, - ), + d.td(classes: ['badge'], child: null), d.td( classes: ['sdk'], child: sdk != null diff --git a/app/test/frontend/golden/pkg_index_page.html b/app/test/frontend/golden/pkg_index_page.html index d07692a691..bd8fe6c3ee 100644 --- a/app/test/frontend/golden/pkg_index_page.html +++ b/app/test/frontend/golden/pkg_index_page.html @@ -446,7 +446,6 @@