stefanrenne/RxSonosLib

View on GitHub
Branch: develop(View all)
NameLines of codeMaintainabilityTest coverage
RxSonosLib/Framework/Domain/Interactors/SonosInteractor.swift147
C
1 day
RxSonosLib/Framework/Domain/Modal/Group.swift148
B
5 hrs
RxSonosLib/iOS Demo App/Presentation/Now Playing/NowPlayingViewController.swift181
A
3 hrs
RxSonosLib/Framework/Data/RepositoryImplementations/MusicProvidersRepositoryImpl.swift46
A
3 hrs
RxSonosLib/Framework/Data/RepositoryImplementations/TransportRepositoryImpl.swift69
A
2 hrs
RxSonosLib/Framework/Common/Protocol/ObservableInteractor.swift18
A
2 hrs
RxSonosLib/Framework/Common/Protocol/SingleInteractor.swift18
A
2 hrs
RxSonosLib/Framework/Data/RepositoryImplementations/RenderingControlRepositoryImpl.swift55
A
2 hrs
RxSonosLib/iOS Demo App/Presentation/Rooms/TrackViewModel.swift45
A
2 hrs
RxSonosLib/Framework/Domain/Interactors/SetMuteInteractor.swift21
A
2 hrs
RxSonosLib/Framework/Domain/Interactors/SetVolumeInteractor.swift21
A
2 hrs
RxSonosLib/iOS Demo App/Presentation/TabBar/TabBarViewController.swift113
A
2 hrs
RxSonosLib/iOS Demo App/Coordinator/BrowseCoordinator.swift23
A
2 hrs
RxSonosLib/iOS Demo App/Coordinator/SearchCoordinator.swift23
A
2 hrs
RxSonosLib/iOS Demo App/Coordinator/MySonosCoordinator.swift23
A
2 hrs
RxSonosLib/Framework/Domain/Interactors/SetPreviousTrackInteractor.swift19
A
1 hr
RxSonosLib/Framework/Domain/Interactors/SetNextTrackInteractor.swift19
A
1 hr
RxSonosLib/Framework/Remote/Network/Protocol/Network.swift39
A
1 hr
RxSonosLib/Framework/Domain/Modal/Room.swift77
A
1 hr
RxSonosLib/Framework/Domain/Interactors/GetVolumeInteractor.swift32
A
1 hr
RxSonosLib/Framework/Domain/Interactors/GetGroupProgressInteractor.swift32
A
1 hr
RxSonosLib/Framework/Remote/Network/Target/GroupTarget.swift22
A
1 hr
RxSonosLib/Framework/Remote/Network/Target/MusicTarget.swift22
A
1 hr
RxSonosLib/Framework/Domain/Factory/NowPlayingTrackFactory.swift79
A
1 hr
RxSonosLib/Framework/Domain/Interactors/GetMuteInteractor.swift32
A
55 mins
RxSonosLib/Framework/Domain/Interactors/GetTransportStateInteractor.swift32
A
55 mins
RxSonosLib/iOS Demo App/Presentation/More/MoreViewController.swift37
A
45 mins
RxSonosLib/iOS Demo App/Presentation/MusicProviders/MusicProvidersViewController.swift49
A
45 mins
RxSonosLib/iOS Demo App/Presentation/Search/SearchViewController.swift11
A
45 mins
RxSonosLib/iOS Demo App/Presentation/MySonos/MySonosViewController.swift11
A
45 mins
RxSonosLib/iOS Demo App/Presentation/Browse/BrowseViewController.swift11
A
45 mins
RxSonosLib/Framework/Domain/Modal/SSDPDevice.swift75
A
40 mins
RxSonosLib/Framework/Domain/Modal/MusicProviderTrack.swift26
A
40 mins
RxSonosLib/Framework/Remote/Network/Target/RenderingControlTarget.swift36
A
35 mins
RxSonosLib/Framework/Domain/Modal/Track.swift62
A
35 mins
RxSonosLib/Framework/Cache/CacheManager.swift68
A
0 mins
RxSonosLib/Framework/Common/Categories/AEXMLDocument+Create.swift44
A
0 mins
RxSonosLib/Framework/Common/Categories/Error+RxSonosLib.swift7
A
0 mins
RxSonosLib/Framework/Common/Categories/Rx+Helpers.swift5
A
0 mins
RxSonosLib/Framework/Common/Categories/Rx+Timer.swift11
A
0 mins
RxSonosLib/Framework/Common/Categories/String+Empty.swift9
A
0 mins
RxSonosLib/Framework/Common/Categories/String+Regex.swift55
A
0 mins
RxSonosLib/Framework/Common/Categories/String+Time.swift16
A
0 mins
RxSonosLib/Framework/Common/Protocol/CompletableInteractor.swift17
A
0 mins
RxSonosLib/Framework/Common/Protocol/Interactor.swift6
A
0 mins
RxSonosLib/Framework/Common/SonosSettings.swift14
A
0 mins
RxSonosLib/Framework/Data/RepositoryImplementations/ContentDirectoryRepositoryImpl.swift25
A
0 mins
RxSonosLib/Framework/Data/RepositoryImplementations/GroupRepositoryImpl.swift62
A
0 mins
RxSonosLib/Framework/Data/RepositoryImplementations/RoomRepositoryImpl.swift33
A
0 mins
RxSonosLib/Framework/Data/RepositoryInjection.swift36
A
0 mins