logo

Back to index

MMAC

Min: 0.0036, max: 0.5131, yellow zone: [0.4000 .. 0.6000].

Elements: 34, μ: 0.1716, σ: 0.1329, Var: 0.0177, defects: 41%.

Packages: 30, classes: 235.

Green: 107, yellow: 2, red: 126.

Class MMAC k l
i.r.j.b.parser.AdvertisementPacketParser NaN 0 0
i.r.j.b.parser.BleDataParser NaN 0 0
i.r.j.m.account.AccountDevice NaN 4 0
i.r.j.m.account.AccountUrl NaN 1 0
i.r.j.m.account.A..$AccountDeviceExtra NaN 0 0
i.r.j.m.account.Account 0.0667 6 1
i.r.j.api.A..$$M..$ProvideUserApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideOkHttpClientProvidesAdapter NaN 1 0
i.r.j.api.A..$ApiErrorHandler NaN 1 1
i.r.j.api.A..$$M..$ProvideDeviceApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideRelayrApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideChannelApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideCloudApiProvidesAdapter 0 3 2
i.r.j.api.ApiHelper 0 2 4
i.r.j.api.A..$UnauthorizedException NaN 0 0
i.r.j.api.A..$$M..$ProvidePublishersApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideRulesApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ApiEndpointProvidesAdapter NaN 1 0
i.r.j.api.A..$$M..$ProvideHistoryRestAdapterProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideDeviceModelsApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideRawDataApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideProjectsApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideAggDataApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideOauthRestAdapterProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideAccountsApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideOauthApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideGroupsApiProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideNotificationsApiProvidesAdapter 0 3 2
i.r.j.api.A..$$ModuleAdapter 0 2 2
i.r.j.api.A..$$M..$ProvideApiRestAdapterProvidesAdapter 0 3 2
i.r.j.api.ApiModule 0.1266 22 4
i.r.j.api.A..$$M..$ProvideModelsRestAdapterProvidesAdapter 0 3 2
i.r.j.api.A..$$M..$ProvideClientProvidesAdapter 0 3 2
i.r.j.m.m.schema.NumberSchema 0 6 1
i.r.j.m.m.schema.ObjectSchema 0 9 1
i.r.j.m.m.schema.ArraySchema 0 7 1
i.r.j.m.m.schema.BooleanSchema NaN 1 1
i.r.j.m.m.schema.StringSchema 0 5 1
i.r.j.m.m.schema.IntegerSchema 0 3 1
i.r.j.m.m.schema.ValueSchema 0.0036 24 1
i.r.j.m.onboarding.OnBoardingState NaN 0 0
i.r.j.m.onboarding.OnBoardingScan NaN 5 0
i.r.j.m.projects.App 0 6 1
i.r.j.m.projects.ExtendedApp 0 7 1
i.r.j.model.AccelGyroscope NaN 0 0
i.r.j.model.A..$Acceleration NaN 0 0
i.r.j.model.WebSocketConfig NaN 0 0
i.r.j.model.A..$AngularSpeed NaN 0 0
i.r.j.model.Status 0 4 2
i.r.j.model.LightColorProx NaN 0 0
i.r.j.model.DataPackage NaN 0 0
i.r.j.model.D..$Data NaN 0 0
i.r.j.model.FirmwareVersion NaN 1 0
i.r.j.model.LogEvent NaN 0 0
i.r.j.model.Bookmark NaN 4 0
i.r.j.model.CreateDevice 0.6667 6 1
i.r.j.model.CreateWunderBar NaN 3 0
i.r.j.model.WunderBar 0 3 2
i.r.j.model.Publisher 0 6 1
i.r.j.model.OauthToken NaN 1 0
i.r.j.model.L..$Color NaN 1 0
i.r.j.model.User 0.0444 21 3
i.r.j.model.TransmitterDevice 0 7 2
i.r.j.model.Transmitter 0 14 2
i.r.j.model.Device 0.0147 36 4
i.r.j.helper.Validator NaN 0 0
i.r.j.m.channel.ChannelDefinition NaN 0 0
i.r.j.m.channel.DataChannel NaN 4 0
i.r.j.m.channel.ExistingChannel NaN 3 0
i.r.j.m.channel.D..$ChannelCredentials NaN 5 0
i.r.j.m.channel.E..$ChannelInfo NaN 1 0
i.r.j.m.channel.PublishChannel NaN 6 0
i.r.j.m.json.JsonResponse NaN 3 0
i.r.j.m.json.JsonError NaN 4 0
i.r.j.m.json.JsonListResponse NaN 4 0
i.r.j.m.json.JsonRequest NaN 1 1
i.r.j.m.json.JsonLinks NaN 4 0
i.r.j.a.mock.D..$$M..$ProvideChannelApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideMockBackendProvidesAdapter NaN 1 0
i.r.j.a.mock.D..$$M..$ProvideAccountsApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideAggDataServiceProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideGroupsApiProvidesAdapter 0 3 2
i.r.j.a.mock.MockAccountsApi 0.3333 3 1
i.r.j.a.mock.D..$$M..$ProvideRelayrApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideCloudApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideProjectsApiProvidesAdapter 0 3 2
i.r.j.a.mock.MockAggregatedDataService NaN 1 1
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.D..$$ModuleAdapter 0 2 2
i.r.j.a.mock.M..$$InjectAdapter NaN 1 0
i.r.j.a.mock.D..$$M..$ProvideOauthApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideDeviceModelsApiProvidesAdapter 0 3 2
i.r.j.a.mock.M..$DateDeserializer NaN 1 3
i.r.j.a.mock.MockCloudApi 0 2 1
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.MockChannelApi 0.3333 4 2
i.r.j.a.mock.D..$$M..$ProvideDeviceApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideUserApiProvidesAdapter 0 3 2
i.r.j.a.mock.MockDeviceApi 0.1278 19 7
i.r.j.a.mock.MockGroupsApi 0.1905 7 4
i.r.j.a.mock.D..$$M..$ProvideRulesApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvidePublishersApiProvidesAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideDeviceModelCacheProvidesAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideRawDataServiceProvidesAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.D..$$M..$ProvideNotificationApiProvidesAdapter 0 3 2
i.r.j.a.mock.MockPublishersApi 0.1333 6 2
i.r.j.a.mock.MockBackend 0.3333 4 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.MockRawDataService NaN 1 1
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.MockDeviceModelsApi 0.2818 11 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.MockProjectsApi 0.2803 12 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.MockNotificationService 0.5131 18 2
i.r.j.a.mock.MockRelayrApi 0.3667 6 2
i.r.j.a.mock.DebugApiModule 0.2574 17 3
i.r.j.a.mock.M..$$InjectAdapter 0 3 2
i.r.j.a.mock.MockRuleTemplateApi 0.3333 9 3
i.r.j.a.mock.MockUserApi 0.4167 12 2
i.r.j.a.mock.MockOauthApi NaN 1 1
i.r.j.h.observer.ErrorObserver 0.0833 4 2
i.r.j.h.observer.SuccessObserver 0.0833 4 2
i.r.j.h.observer.EmptyObserver 0 3 2
i.r.j.h.observer.ResponseObserver 0.0333 5 3
i.r.j.h.observer.SimpleObserver 0.1 5 2
i.r.j.h.observer.BooleanObserver 0.05 5 2
i.r.j.h.observer.TimeZoneUtil NaN 0 0
i.r.j.m.state.Version 0 4 1
i.r.j.m.state.StateConfigurations 0 5 1
i.r.j.m.state.StateMetadata 0 4 1
i.r.j.m.state.StateCommands 0 5 1
i.r.j.m.state.State NaN 5 0
i.r.j.m.state.StateReadings 0 5 1
i.r.j.m.raw.RawReading NaN 3 0
i.r.j.m.m.transport.DeviceCommand NaN 4 0
i.r.j.m.m.transport.DeviceReading NaN 4 0
i.r.j.m.m.transport.Transport 0 6 1
i.r.j.m.m.transport.DeviceConfiguration NaN 5 0
i.r.j.m.device.BookmarkDevice 0.0273 11 2
i.r.j.m.notifications.Notification NaN 3 0
i.r.j.m.notifications.NotificationSubCreate NaN 0 0
i.r.j.m.notifications.NotificationSubDelete 0 3 1
i.r.j.m.notifications.NotificationUser NaN 4 0
i.r.j.m.notifications.NotificationSub NaN 4 0
i.r.j.m.m.error.DeviceModelsFirmwareException NaN 0 0
i.r.j.m.m.error.DeviceModelsTransportException NaN 0 0
i.r.j.m.m.error.DeviceModelsCacheException NaN 0 0
i.r.j.m.m.error.DeviceModelsReadingException NaN 0 0
i.r.j.m.m.error.DeviceModelsNotFoundException NaN 0 0
i.r.j.m.m.error.DeviceModelsNullException NaN 0 0
i.r.j.m.m.error.DeviceModelsException NaN 0 0
i.r.j.m.d.laststate.LastReadings NaN 0 0
i.r.j.m.d.laststate.LastConfigurations NaN 0 0
i.r.j.m.d.laststate.LastCommands NaN 0 0
i.r.j.w.error.MqttDisconnectException NaN 0 0
i.r.j.m.groups.PositionUpdate NaN 0 0
i.r.j.m.groups.GroupDeviceAdd NaN 0 0
i.r.j.m.groups.GroupCreate NaN 0 0
i.r.j.m.groups.GroupDevice NaN 2 0
i.r.j.m.groups.Group 0.0318 11 4
i.r.j.a.helpers.Aggregates NaN 0 0
i.r.j.a.helpers.RawDataHelper 0.3333 4 2
i.r.j.a.helpers.AggregatedDataHelper 0.1548 8 6
i.r.java.RelayrMain NaN 0 0
i.r.java.RelayrJavaSdk NaN 0 0
i.r.java.R..$$InjectAdapter NaN 1 0
i.r.java.RelayrModule NaN 0 0
i.r.java.R..$Builder 0.0714 8 3
i.r.java.DebugModules NaN 0 0
i.r.java.Modules NaN 0 0
i.r.java.R..$$ModuleAdapter NaN 1 0
i.r.java.RelayrJavaApp NaN 0 0
i.r.java.R..$$StaticInjection 0 2 1
i.r.j.m.models.D..$ContactInfo NaN 2 0
i.r.j.m.models.M..$ModelLink NaN 0 0
i.r.j.m.models.DeviceManufacturer NaN 4 0
i.r.j.m.models.DeviceResource NaN 5 0
i.r.j.m.models.ReadingMeaning NaN 3 0
i.r.j.m.models.DeviceFirmware 0 11 1
i.r.j.m.models.ReadingMeanings NaN 3 0
i.r.j.m.models.DeviceFirmwares 0 5 1
i.r.j.m.models.ModelLinks NaN 5 0
i.r.j.m.models.DeviceModels 0 8 1
i.r.j.m.models.DeviceModel 0 15 2
i.r.j.m.notif.NotificationPublish NaN 0 0
i.r.j.m.notif.NotificationTransport NaN 2 0
i.r.j.m.notif.Environment NaN 5 0
i.r.j.m.notif.NotificationSubscription NaN 5 0
i.r.j.storage.MockDeviceModelCache 0 3 1
i.r.j.storage.D..$$InjectAdapter 0 3 2
i.r.j.storage.M..$$InjectAdapter 0 3 2
i.r.j.storage.DeviceModelCache 0.125 8 2
i.r.j.m.aggregated.AggregatedBooleans NaN 2 0
i.r.j.m.aggregated.AggregatedData NaN 2 0
i.r.j.m.aggregated.AggregatedXYZ NaN 3 0
i.r.j.m.aggregated.A..$MetaParameters NaN 0 0
i.r.j.m.aggregated.AggregatedLatLon NaN 2 0
i.r.j.m.aggregated.AggregatedMeta NaN 6 0
i.r.j.m.aggregated.AggregatedReading NaN 18 0
i.r.j.m.rules.TemplateConfiguration NaN 5 0
i.r.j.m.rules.TemplateInfo NaN 6 0
i.r.j.m.rules.TemplateParameters 0 3 2
i.r.j.m.rules.P..$InputReading NaN 3 0
i.r.j.m.rules.ProtoIoTRule NaN 0 0
i.r.j.m.rules.Template NaN 7 0
i.r.j.m.rules.P..$OutputCommand NaN 4 0
i.r.j.m.rules.AppliedTemplate 0 14 2
i.r.j.m.action.Action 0.0139 9 2
i.r.j.m.action.Command 0 2 1
i.r.j.m.action.Reading 0 3 1
i.r.j.m.action.Configuration 0 2 1
i.r.j.websocket.DebugWebSocketModule NaN 1 1
i.r.j.websocket.WebSocketFactory NaN 1 0
i.r.j.websocket.MockWebSocketFactory NaN 1 0
i.r.j.websocket.M..$$InjectAdapter 0 4 3
i.r.j.websocket.W..$$ModuleAdapter 0 2 2
i.r.j.websocket.WebSocketModule NaN 1 0
i.r.j.websocket.W..$$InjectAdapter 0 3 2
i.r.j.websocket.W..$$M..$ProvideWebSocketFactoryProvidesAdapter NaN 1 0
i.r.j.websocket.D..$$M..$ProvideWebSocketFactoryProvidesAdapter 0 3 2
i.r.j.websocket.WebSocket 0.1111 9 3
i.r.j.websocket.SslUtil 0 7 2
i.r.j.websocket.WebSocketClient 0.1244 10 5
i.r.j.websocket.D..$$ModuleAdapter 0 2 2
i.r.j.websocket.MockWebSocket 0.1667 5 3
i.r.j.websocket.MqttWebSocket 0.1667 5 3

Download XML.