Skip to content

Implement onChange for @Characteristic

This check has been archived and is scheduled for deletion. Learn more about checks retention
Codecov / codecov/patch failed Jan 24, 2024 in 1s

0.00% of diff hit (target 22.85%)

View this Pull Request on Codecov

0.00% of diff hit (target 22.85%)

Annotations

Check warning on line 267 in Sources/SpeziBluetooth/Bluetooth.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Bluetooth.swift#L266-L267

Added lines #L266 - L267 were not covered by tests

Check warning on line 282 in Sources/SpeziBluetooth/Bluetooth.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Bluetooth.swift#L277-L282

Added lines #L277 - L282 were not covered by tests

Check warning on line 29 in Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift#L23-L29

Added lines #L23 - L29 were not covered by tests

Check warning on line 42 in Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift#L40-L42

Added lines #L40 - L42 were not covered by tests

Check warning on line 62 in Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift#L56-L62

Added lines #L56 - L62 were not covered by tests

Check warning on line 75 in Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Coding/Float+ByteCodable.swift#L73-L75

Added lines #L73 - L75 were not covered by tests

Check warning on line 318 in Sources/SpeziBluetooth/CoreBluetooth/BluetoothPeripheral.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/CoreBluetooth/BluetoothPeripheral.swift#L318

Added line #L318 was not covered by tests

Check warning on line 504 in Sources/SpeziBluetooth/CoreBluetooth/BluetoothPeripheral.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/CoreBluetooth/BluetoothPeripheral.swift#L503-L504

Added lines #L503 - L504 were not covered by tests

Check warning on line 39 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L38-L39

Added lines #L38 - L39 were not covered by tests

Check warning on line 51 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L51

Added line #L51 was not covered by tests

Check warning on line 58 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L58

Added line #L58 was not covered by tests

Check warning on line 65 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L65

Added line #L65 was not covered by tests

Check warning on line 76 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L75-L76

Added lines #L75 - L76 were not covered by tests

Check warning on line 88 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L79-L88

Added lines #L79 - L88 were not covered by tests

Check warning on line 100 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L95-L100

Added lines #L95 - L100 were not covered by tests

Check warning on line 115 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L114-L115

Added lines #L114 - L115 were not covered by tests

Check warning on line 141 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L140-L141

Added lines #L140 - L141 were not covered by tests

Check warning on line 160 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicAccessor.swift#L159-L160

Added lines #L159 - L160 were not covered by tests

Check warning on line 64 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift#L64

Added line #L64 was not covered by tests

Check warning on line 87 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift#L85-L87

Added lines #L85 - L87 were not covered by tests

Check warning on line 91 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift#L89-L91

Added lines #L89 - L91 were not covered by tests

Check warning on line 166 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift#L166

Added line #L166 was not covered by tests

Check warning on line 176 in Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/CharacteristicPeripheralAssociation.swift#L174-L176

Added lines #L174 - L176 were not covered by tests

Check warning on line 22 in Sources/SpeziBluetooth/Model/Characteristic/NotificationRegistrar.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/NotificationRegistrar.swift#L22

Added line #L22 was not covered by tests

Check warning on line 24 in Sources/SpeziBluetooth/Model/Characteristic/NotificationRegistrar.swift

See this annotation in the file changed.

@codecov codecov / codecov/patch

Sources/SpeziBluetooth/Model/Characteristic/NotificationRegistrar.swift#L24

Added line #L24 was not covered by tests