Skip to content

Commit

Permalink
Update to package:lints v4 (#3785)
Browse files Browse the repository at this point in the history
  • Loading branch information
parlough committed Jun 17, 2024
1 parent 14d33d3 commit 64982f8
Show file tree
Hide file tree
Showing 14 changed files with 13 additions and 20 deletions.
1 change: 0 additions & 1 deletion analysis_options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ linter:
- dangling_library_doc_comments
- directives_ordering
- invalid_case_patterns
- library_annotations
- no_adjacent_strings_in_list
- no_literal_bool_comparisons
- omit_local_variable_types
Expand Down
2 changes: 1 addition & 1 deletion lib/dartdoc.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

/// A documentation generator for Dart.
@Deprecated('Will be removed in a later version of DartDoc.')
library dartdoc;
library;

export 'package:dartdoc/src/dartdoc.dart';
export 'package:dartdoc/src/dartdoc_options.dart';
Expand Down
4 changes: 1 addition & 3 deletions lib/src/dartdoc_options.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

///
/// dartdoc's dartdoc_options.yaml configuration file follows similar loading
/// semantics to that of analysis_options.yaml,
/// [documented here](https://dart.dev/guides/language/analysis-options).
Expand All @@ -11,8 +10,7 @@
///
/// The classes here manage both the dartdoc_options.yaml loading and command
/// line arguments.
///
library dartdoc.dartdoc_options;
library;

import 'dart:io' show Platform, exitCode, stderr, stdout;

Expand Down
4 changes: 1 addition & 3 deletions lib/src/experiment_options.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,9 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

///
/// Implementation of Dart language experiment option handling for dartdoc.
/// See https://github.com/dart-lang/sdk/blob/main/docs/process/experimental-flags.md.
///
library dartdoc.experiment_options;
library;

import 'package:analyzer/file_system/file_system.dart';
// ignore: implementation_imports
Expand Down
2 changes: 1 addition & 1 deletion lib/src/generator/generator.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// A library containing an abstract documentation generator.
library dartdoc.generator;
library;

import 'package:analyzer/file_system/file_system.dart';
import 'package:dartdoc/src/dartdoc_options.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/generator/resource_loader.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// Make it possible to load resources from the dartdoc code repository.
library dartdoc.resource_loader;
library;

import 'dart:convert' show utf8;
import 'dart:isolate' show Isolate;
Expand Down
2 changes: 1 addition & 1 deletion lib/src/generator/templates.dart
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@
@Renderer(#renderTopLevelProperty, Context<TopLevelPropertyTemplateData>(),
'top_level_property')
@Renderer(#renderTypedef, Context<TypedefTemplateData>(), 'typedef')
library dartdoc.templates;
library;

import 'package:analyzer/file_system/file_system.dart';
import 'package:dartdoc/src/dartdoc_options.dart';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/io_utils.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// This is a helper library to make working with io easier.
library dartdoc.io_utils;
library;

import 'dart:async';
import 'dart:collection';
Expand Down
2 changes: 1 addition & 1 deletion lib/src/markdown_processor.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// Utility code to convert Markdown comments to HTML.
library dartdoc.markdown_processor;
library;

import 'dart:convert';
import 'dart:math';
Expand Down
4 changes: 1 addition & 3 deletions lib/src/model/comment_referable.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,8 @@
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.

///
/// Code for managing comment reference lookups in dartdoc.
///
library dartdoc.src.model.comment_reference;
library;

import 'dart:core';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/model/model_element.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// The models used to represent Dart code.
library dartdoc.models;
library;

import 'dart:convert';

Expand Down
2 changes: 1 addition & 1 deletion lib/src/source_linker.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// A library for getting external source code links for Dartdoc.
library dartdoc.source_linker;
library;

import 'package:analyzer/file_system/file_system.dart';
import 'package:dartdoc/src/dartdoc_options.dart';
Expand Down
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ dependencies:
dev_dependencies:
async: ^2.11.0
dart_style: ^2.3.4
lints: ^3.0.0
lints: ^4.0.0
matcher: ^0.12.15
test: ^1.24.2
test_descriptor: ^2.0.1
Expand Down
2 changes: 1 addition & 1 deletion test/warnings_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
// BSD-style license that can be found in the LICENSE file.

/// Unit tests for lib/src/warnings.dart.
library dartdoc.warnings_test;
library;

import 'package:analyzer/file_system/physical_file_system.dart';
import 'package:dartdoc/src/dartdoc_options.dart';
Expand Down

0 comments on commit 64982f8

Please sign in to comment.