Skip to content

Commit

Permalink
Change lib name
Browse files Browse the repository at this point in the history
  • Loading branch information
PlugFox committed May 3, 2024
1 parent c2aac2a commit c603000
Show file tree
Hide file tree
Showing 52 changed files with 236 additions and 217 deletions.
31 changes: 31 additions & 0 deletions lib.old/spinify.dart
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
library spinify;

export 'src/client/config.dart';
export 'src/client/observer.dart';
export 'src/client/spinify.dart' show Spinify;
export 'src/client/state.dart';
export 'src/client/states_stream.dart';
export 'src/model/channel_presence.dart';
export 'src/model/channel_push.dart';
export 'src/model/client_info.dart';
export 'src/model/connect.dart';
export 'src/model/disconnect.dart';
export 'src/model/event.dart';
export 'src/model/exception.dart';
export 'src/model/history.dart';
export 'src/model/jwt.dart';
export 'src/model/message.dart';
export 'src/model/metrics.dart';
export 'src/model/presence.dart';
export 'src/model/presence_stats.dart';
export 'src/model/publication.dart';
export 'src/model/pushes_stream.dart';
export 'src/model/refresh.dart';
export 'src/model/stream_position.dart';
export 'src/model/subscribe.dart';
export 'src/model/unsubscribe.dart';
export 'src/subscription/subcibed_on_channel.dart';
export 'src/subscription/subscription.dart';
export 'src/subscription/subscription_config.dart';
export 'src/subscription/subscription_state.dart';
export 'src/subscription/subscription_states_stream.dart';
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import 'dart:async';

import 'package:meta/meta.dart';
import 'package:spinify/src/model/pubspec.yaml.g.dart';

import '../model/pubspec.yaml.g.dart';

/// Token used for authentication
///
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import 'package:spinify/src/client/spinify_interface.dart';
import 'package:spinify/src/client/state.dart';
import 'package:spinify/src/model/event.dart';
import 'package:spinify/src/model/exception.dart';
import 'package:spinify/src/subscription/subscription.dart';
import 'package:spinify/src/subscription/subscription_state.dart';
import '../model/event.dart';
import '../model/exception.dart';
import '../subscription/subscription.dart';
import '../subscription/subscription_state.dart';
import 'spinify_interface.dart';
import 'state.dart';

/// An interface for observing the behavior of Spinify instances.
/// {@category Client}
Expand Down
63 changes: 32 additions & 31 deletions lib/src/client/spinify.dart → lib.old/src/client/spinify.dart
Original file line number Diff line number Diff line change
@@ -1,37 +1,38 @@
import 'dart:async';

import 'package:meta/meta.dart';
import 'package:spinify/src/client/config.dart';
import 'package:spinify/src/client/disconnect_code.dart';
import 'package:spinify/src/client/observer.dart';
import 'package:spinify/src/client/spinify_interface.dart';
import 'package:spinify/src/client/state.dart';
import 'package:spinify/src/client/states_stream.dart';
import 'package:spinify/src/model/channel_presence.dart';
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/connect.dart';
import 'package:spinify/src/model/disconnect.dart';
import 'package:spinify/src/model/event.dart';
import 'package:spinify/src/model/exception.dart';
import 'package:spinify/src/model/history.dart';
import 'package:spinify/src/model/message.dart';
import 'package:spinify/src/model/metrics.dart';
import 'package:spinify/src/model/presence.dart';
import 'package:spinify/src/model/presence_stats.dart';
import 'package:spinify/src/model/publication.dart';
import 'package:spinify/src/model/pushes_stream.dart';
import 'package:spinify/src/model/refresh.dart';
import 'package:spinify/src/model/stream_position.dart';
import 'package:spinify/src/model/subscribe.dart';
import 'package:spinify/src/model/unsubscribe.dart';
import 'package:spinify/src/subscription/client_subscription_manager.dart';
import 'package:spinify/src/subscription/server_subscription_manager.dart';
import 'package:spinify/src/subscription/subscription.dart';
import 'package:spinify/src/subscription/subscription_config.dart';
import 'package:spinify/src/transport/transport_interface.dart';
import 'package:spinify/src/transport/ws_protobuf_transport.dart';
import 'package:spinify/src/util/event_queue.dart';
import 'package:spinify/src/util/logger.dart' as logger;

import '../model/channel_presence.dart';
import '../model/channel_push.dart';
import '../model/connect.dart';
import '../model/disconnect.dart';
import '../model/event.dart';
import '../model/exception.dart';
import '../model/history.dart';
import '../model/message.dart';
import '../model/metrics.dart';
import '../model/presence.dart';
import '../model/presence_stats.dart';
import '../model/publication.dart';
import '../model/pushes_stream.dart';
import '../model/refresh.dart';
import '../model/stream_position.dart';
import '../model/subscribe.dart';
import '../model/unsubscribe.dart';
import '../subscription/client_subscription_manager.dart';
import '../subscription/server_subscription_manager.dart';
import '../subscription/subscription.dart';
import '../subscription/subscription_config.dart';
import '../transport/transport_interface.dart';
import '../transport/ws_protobuf_transport.dart';
import '../util/event_queue.dart';
import '../util/logger.dart' as logger;
import 'config.dart';
import 'disconnect_code.dart';
import 'observer.dart';
import 'spinify_interface.dart';
import 'state.dart';
import 'states_stream.dart';

/// {@template spinify}
/// Spinify client for Centrifuge.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@

import 'dart:async';

import 'package:spinify/src/client/state.dart';
import 'package:spinify/src/client/states_stream.dart';
import 'package:spinify/src/model/history.dart';
import 'package:spinify/src/model/metrics.dart';
import 'package:spinify/src/model/presence.dart';
import 'package:spinify/src/model/presence_stats.dart';
import 'package:spinify/src/model/pushes_stream.dart';
import 'package:spinify/src/model/stream_position.dart';
import 'package:spinify/src/subscription/subscription.dart';
import 'package:spinify/src/subscription/subscription_config.dart';
import '../model/history.dart';
import '../model/metrics.dart';
import '../model/presence.dart';
import '../model/presence_stats.dart';
import '../model/pushes_stream.dart';
import '../model/stream_position.dart';
import '../subscription/subscription.dart';
import '../subscription/subscription_config.dart';
import 'state.dart';
import 'states_stream.dart';

/// Spinify client interface.
abstract interface class ISpinify
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import 'dart:async';

import 'package:spinify/src/client/state.dart';
import 'state.dart';

/// Stream of Spinify's [SpinifyState] changes.
/// {@category Client}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:meta/meta.dart';
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/client_info.dart';

import 'channel_push.dart';
import 'client_info.dart';

/// {@template channel_presence}
/// Channel presence.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:meta/meta.dart';
import 'package:spinify/src/model/event.dart';

import 'event.dart';

/// {@template spinify_channel_push}
/// Base class for all channel push events.
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:spinify/src/model/channel_push.dart';
import 'channel_push.dart';

/// {@template connect}
/// Connect push from Centrifugo server.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:spinify/src/model/channel_push.dart';
import 'channel_push.dart';

/// {@template disconnect}
/// Disconnect push from Centrifugo server.
Expand Down
File renamed without changes.
File renamed without changes.
5 changes: 3 additions & 2 deletions lib/src/model/history.dart → lib.old/src/model/history.dart
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
import 'package:meta/meta.dart';
import 'package:spinify/src/model/publication.dart';
import 'package:spinify/src/model/stream_position.dart';

import 'publication.dart';
import 'stream_position.dart';

/// {@template history}
/// History
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:spinify/src/model/channel_push.dart';
import 'channel_push.dart';

/// {@template message}
/// Message push from Centrifugo server.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:meta/meta.dart';
import 'package:spinify/src/client/state.dart';

import '../client/state.dart';

/// Subscription count
/// - total
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import 'package:meta/meta.dart';
import 'package:spinify/src/model/client_info.dart';

import 'client_info.dart';

/// {@template presence}
/// Presence
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import 'package:fixnum/fixnum.dart' as fixnum;
import 'package:meta/meta.dart';
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/client_info.dart';

import 'channel_push.dart';
import 'client_info.dart';

/// {@template publication}
/// Publication context
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
import 'dart:async';

import 'package:meta/meta.dart';
import 'package:spinify/src/model/channel_presence.dart';
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/event.dart';
import 'package:spinify/src/model/message.dart';
import 'package:spinify/src/model/publication.dart';

import 'channel_presence.dart';
import 'channel_push.dart';
import 'event.dart';
import 'message.dart';
import 'publication.dart';

/// Stream of received pushes from Centrifugo server for a channel.
/// {@category Event}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:spinify/src/model/channel_push.dart';
import 'channel_push.dart';

/// {@template refresh}
/// Refresh push from Centrifugo server.
Expand Down
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/stream_position.dart';
import 'channel_push.dart';
import 'stream_position.dart';

/// {@template subscribe}
/// Subscribe push from Centrifugo server.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import 'package:spinify/src/model/channel_push.dart';
import 'channel_push.dart';

/// {@template unsubscribe}
/// Unsubscribe push from Centrifugo server.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,32 @@ import 'dart:async';

import 'package:fixnum/fixnum.dart' as fixnum;
import 'package:meta/meta.dart';
import 'package:spinify/src/client/disconnect_code.dart';
import 'package:spinify/src/client/spinify.dart';
import 'package:spinify/src/model/channel_presence.dart';
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/connect.dart';
import 'package:spinify/src/model/disconnect.dart';
import 'package:spinify/src/model/event.dart';
import 'package:spinify/src/model/exception.dart';
import 'package:spinify/src/model/history.dart';
import 'package:spinify/src/model/message.dart';
import 'package:spinify/src/model/presence.dart';
import 'package:spinify/src/model/presence_stats.dart';
import 'package:spinify/src/model/publication.dart';
import 'package:spinify/src/model/pushes_stream.dart';
import 'package:spinify/src/model/refresh.dart';
import 'package:spinify/src/model/stream_position.dart';
import 'package:spinify/src/model/subscribe.dart';
import 'package:spinify/src/model/unsubscribe.dart';
import 'package:spinify/src/subscription/subscription.dart';
import 'package:spinify/src/subscription/subscription_config.dart';
import 'package:spinify/src/subscription/subscription_state.dart';
import 'package:spinify/src/subscription/subscription_states_stream.dart';
import 'package:spinify/src/transport/transport_interface.dart';
import 'package:spinify/src/util/event_queue.dart';
import 'package:spinify/src/util/logger.dart' as logger;

import '../client/disconnect_code.dart';
import '../client/spinify.dart';
import '../model/channel_presence.dart';
import '../model/channel_push.dart';
import '../model/connect.dart';
import '../model/disconnect.dart';
import '../model/event.dart';
import '../model/exception.dart';
import '../model/history.dart';
import '../model/message.dart';
import '../model/presence.dart';
import '../model/presence_stats.dart';
import '../model/publication.dart';
import '../model/pushes_stream.dart';
import '../model/refresh.dart';
import '../model/stream_position.dart';
import '../model/subscribe.dart';
import '../model/unsubscribe.dart';
import '../transport/transport_interface.dart';
import '../util/event_queue.dart';
import '../util/logger.dart' as logger;
import 'subscription.dart';
import 'subscription_config.dart';
import 'subscription_state.dart';
import 'subscription_states_stream.dart';

/// Client-side subscription implementation.
@internal
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,14 @@
import 'dart:collection';

import 'package:meta/meta.dart';
import 'package:spinify/src/model/channel_push.dart';
import 'package:spinify/src/model/exception.dart';
import 'package:spinify/src/subscription/client_subscription_impl.dart';
import 'package:spinify/src/subscription/subscription.dart';
import 'package:spinify/src/subscription/subscription_config.dart';
import 'package:spinify/src/subscription/subscription_state.dart';
import 'package:spinify/src/transport/transport_interface.dart';

import '../model/channel_push.dart';
import '../model/exception.dart';
import '../transport/transport_interface.dart';
import 'client_subscription_impl.dart';
import 'subscription.dart';
import 'subscription_config.dart';
import 'subscription_state.dart';

/// Responsible for managing client-side subscriptions.
@internal
Expand Down
Loading

0 comments on commit c603000

Please sign in to comment.