-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SPT-1998 Скрытие AsyncStream и исправление опечаток (6) #138
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## SPT-1998-fix-migration-problems #138 +/- ##
===================================================================
+ Coverage 91.41% 92.32% +0.91%
===================================================================
Files 87 86 -1
Lines 1351 1342 -9
===================================================================
+ Hits 1235 1239 +4
+ Misses 116 103 -13
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Небольшая опечатка в комменте, а так норм
/// Возвращает имя типа строкой | ||
var objectName: String { | ||
return "\(type(of: self))" | ||
} | ||
|
||
/// Имея обхекта в формате: | ||
/// Имея объекта в формате: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/// Имея объекта в формате: | |
/// Имя объекта в формате: |
/// Этот узел реализует объединение двух узлов в один узел, поддерживающий работу с потоком данных. | ||
/// Первым вызывает process у первого переданного узла, затем у второго. | ||
/// В общем случае слушатель может быть оповещен дважды. | ||
open class MergedAsyncStreamNode<Input, Output>: AsyncStreamNode { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
а, то есть и это решили с корнями выпилить? я прост не помню о чем договаривались уже - казалось, что просто должны были internal сделать как и AsyncStreamNode
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Просто в любом случае надо было удалять метод, который превращает AsyncNode в MergedAsyncStreamNode из-за замены модификатора доступа. Поэтому я решил заодно этот класс удалить, все равно под него тестов нет + логики особо нет. Это была эксперементальная штука, которая не понятно нужна или нет.
Что сделано