Skip to content

Commit

Permalink
- changed: migrated all relative imports to package-imports -> see al…
Browse files Browse the repository at this point in the history
  • Loading branch information
MHerrmannSOLID committed May 16, 2023
1 parent 7ec822f commit 53adac1
Show file tree
Hide file tree
Showing 20 changed files with 50 additions and 51 deletions.
3 changes: 2 additions & 1 deletion lib/dynamic_timeline.dart
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
library dynamic_timeline;

export 'src/rendering/label_builder.dart';
export 'src/rendering/painter/interval_painter/interval_painter.dart';
export 'src/rendering/painter/interval_painter/colored_interval_painter.dart';
export 'src/rendering/painter/interval_painter/interval_decoration_painter.dart';
export 'src/widgets/widgets.dart';
2 changes: 1 addition & 1 deletion lib/src/rendering/dynamic_timeline_layout.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'dart:math';
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/interval_painter.dart';
import 'package:flutter/material.dart';
Expand Down
6 changes: 3 additions & 3 deletions lib/src/rendering/label_builder.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// ignore_for_file: lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: lines_longer_than_80_chars
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:dynamic_timeline/src/widgets/timeline_label_container.dart';
import 'package:flutter/material.dart';
import '../../dynamic_timeline.dart';
import '../widgets/timeline_label_container.dart';

/// {@template label_builder}
/// The label builder provides the main infrastructure for building the main axis
Expand Down
4 changes: 2 additions & 2 deletions lib/src/rendering/painter/background_painter.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/background_painter_data.dart';
import 'package:flutter/material.dart';
import 'interval_painter/background_painter_data.dart';

abstract class BackgroundPainter {
BackgroundPainter();
Expand Down
5 changes: 3 additions & 2 deletions lib/src/rendering/painter/dynamic_timeline_painter.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_layout.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import '../rendering.dart';


abstract class DynamicTimelinePainter {

Expand Down
6 changes: 3 additions & 3 deletions lib/src/rendering/painter/horizontal_timeline_painter.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_layout.dart';
import 'package:dynamic_timeline/src/rendering/painter/dynamic_timeline_painter.dart';
import 'package:flutter/material.dart';
import 'dynamic_timeline_painter.dart';
import '../rendering.dart';

class HorizontalTimelinePainter extends DynamicTimelinePainter{
HorizontalTimelinePainter({required DynamicTimelineLayout layouter, required Paint linePaint, required TextStyle labelTextStyle}) :
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// ignore_for_file: lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/interval_painter.dart';
import 'package:flutter/material.dart';
import 'interval_painter.dart';

/// An implementation of [IntervalPainter] that paints the intervals with a filled [Paint] box.
/// It has two factory methods available [ColoredIntervalPainter.createHorizontal] and
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// ignore_for_file: lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/interval_painter.dart';
import 'package:flutter/material.dart';
import 'interval_painter.dart';

/// An implementation of [IntervalPainter] that draws a horizontal or vertical interval decorations.
/// To construct there are two factory methods available
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
// ignore_for_file: lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/painter/background_painter.dart';
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/background_painter_data.dart';
import 'package:flutter/material.dart';
import '../background_painter.dart';
import 'background_painter_data.dart';
import 'colored_interval_painter.dart';

export 'colored_interval_painter.dart';
export 'interval_decoration_painter.dart';

/// {@template interval_painter}
/// The abstract base class for interval painters.
Expand Down
4 changes: 0 additions & 4 deletions lib/src/rendering/painter/painter.dart

This file was deleted.

6 changes: 3 additions & 3 deletions lib/src/rendering/painter/vertical_timeline_painter.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_layout.dart';
import 'package:dynamic_timeline/src/rendering/painter/dynamic_timeline_painter.dart';
import 'package:flutter/material.dart';
import '../rendering.dart';
import 'dynamic_timeline_painter.dart';

class VerticalTimelinePainter extends DynamicTimelinePainter{

Expand Down
11 changes: 8 additions & 3 deletions lib/src/rendering/render_dynamic_timeline.dart
Original file line number Diff line number Diff line change
@@ -1,8 +1,13 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars,
// ignore_for_file: always_use_package_imports, curly_braces_in_flow_control_structures
// ignore_for_file: curly_braces_in_flow_control_structures
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_layout.dart';
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_parent_data.dart';
import 'package:dynamic_timeline/src/rendering/painter/dynamic_timeline_painter.dart';
import 'package:dynamic_timeline/src/rendering/painter/horizontal_timeline_painter.dart';
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/interval_painter.dart';
import 'package:dynamic_timeline/src/rendering/painter/vertical_timeline_painter.dart';
import 'package:dynamic_timeline/src/rendering/render_timeline_item.dart';
import 'package:flutter/rendering.dart';
import 'painter/painter.dart';
import 'rendering.dart';

class RenderDynamicTimeline extends RenderBox
with
Expand Down
4 changes: 2 additions & 2 deletions lib/src/rendering/render_timeline_item.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars, always_use_package_imports
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_parent_data.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/services.dart';
import '../rendering/rendering.dart';


class RenderTimelineItem extends RenderProxyBox
Expand Down
4 changes: 0 additions & 4 deletions lib/src/rendering/rendering.dart

This file was deleted.

4 changes: 2 additions & 2 deletions lib/src/widgets/dynamic_timeline.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/interval_painter.dart';
import 'package:dynamic_timeline/src/rendering/render_dynamic_timeline.dart';
import 'package:flutter/material.dart';
import '../rendering/painter/interval_painter/interval_painter.dart';
import '../rendering/rendering.dart';


/// {@template dynamic_timeline}
Expand Down
2 changes: 1 addition & 1 deletion lib/src/widgets/timeline_item.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:dynamic_timeline/src/rendering/render_timeline_item.dart';
import 'package:flutter/widgets.dart';
import '../rendering/rendering.dart';


/// {@template timeline_item}
Expand Down
11 changes: 6 additions & 5 deletions lib/src/widgets/timeline_label_container.dart
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import 'package:flutter/src/widgets/framework.dart';
import '../../dynamic_timeline.dart';
import '../rendering/rendering.dart';
import 'timeline_item.dart';
// ignore_for_file: public_member_api_docs, lines_longer_than_80_chars
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:dynamic_timeline/src/rendering/render_timeline_item.dart';
import 'package:dynamic_timeline/src/widgets/timeline_item.dart';
import 'package:flutter/material.dart';

class TimelineLabelContainer extends TimelineItem {
TimelineLabelContainer(
Expand All @@ -13,7 +14,7 @@ class TimelineLabelContainer extends TimelineItem {
key: key,
startDateTime: startDateTime,
endDateTime: startDateTime.add(interval),
child: child);
child: child,);

@override
RenderObject createRenderObject(BuildContext context) {
Expand Down
2 changes: 1 addition & 1 deletion test/rendering/painter/test_layout_engine_factory.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:dynamic_timeline/src/rendering/rendering.dart';
import 'package:dynamic_timeline/src/rendering/dynamic_timeline_layout.dart';
import 'package:flutter/material.dart';

class TestLayoutEngineFactory{
Expand Down
3 changes: 2 additions & 1 deletion test/widgets/dynamic_timeline_test.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/background_painter_data.dart';
import 'package:dynamic_timeline/src/rendering/rendering.dart';
import 'package:dynamic_timeline/src/rendering/painter/interval_painter/interval_painter.dart';
import 'package:dynamic_timeline/src/rendering/render_dynamic_timeline.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:shouldly/shouldly.dart';
Expand Down
7 changes: 4 additions & 3 deletions test/widgets/timeline_item_test.dart
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
import 'package:dynamic_timeline/dynamic_timeline.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:dynamic_timeline/src/rendering/rendering.dart';
import 'package:flutter/rendering.dart';
import 'package:dynamic_timeline/src/rendering/render_timeline_item.dart';
import 'package:flutter/gestures.dart';
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter_test/flutter_test.dart';

import '../helpers/helpers.dart';

void main() {
Expand Down

0 comments on commit 53adac1

Please sign in to comment.