XYOracleNetwork/sdk-xyo-swift

View on GitHub

Showing 189 of 674 total issues

Avoid too many return statements within this function.
Open

                        return

    Avoid too many return statements within this function.
    Open

            return XYDeviceProximity.outOfRange
    Severity: Major
    Found in Carthage/Checkouts/sdk-ble-swift/Source/Constants/XYConstants.swift - About 30 mins to fix

      Avoid too many return statements within this function.
      Open

              return "Sent \(numberOfBlocksSent) blocks"
      Severity: Major
      Found in Source/Heuristics/XyoHumanName.swift - About 30 mins to fix

        Avoid too many return statements within this function.
        Open

              return number ?? 0
        Severity: Major
        Found in Carthage/Checkouts/promises/Tests/PromisesTests/Promise+ThenTests.swift - About 30 mins to fix

          Avoid too many return statements within this function.
          Open

                      guard let byteVal = self.asByteArray else { return "n/a" }

            Avoid too many return statements within this function.
            Open

                      return returnArray
            Severity: Major
            Found in Source/Heuristics/XyoHumanHeuristics.swift - About 30 mins to fix

              Avoid too many return statements within this function.
              Open

                      if strength >= -200 { return XYDeviceProximity.veryFar }
              Severity: Major
              Found in Carthage/Checkouts/sdk-ble-swift/Source/Constants/XYConstants.swift - About 30 mins to fix

                Avoid too many return statements within this function.
                Open

                  return promise
                Severity: Major
                Found in Carthage/Checkouts/promises/Sources/Promises/Promise+Retry.swift - About 30 mins to fix

                  Avoid too many return statements within this function.
                  Open

                              return byteVal.hexa

                    Avoid too many return statements within this function.
                    Open

                                        return
                    Severity: Major
                    Found in Carthage/Checkouts/sdk-ble-swift/Sources/XyBleSdk/Gatt/GattRequest.swift - About 30 mins to fix

                      Avoid too many return statements within this function.
                      Open

                                return returnArray
                      Severity: Major
                      Found in Sources/sdk-xyo-swift/Heuristics/XyoHumanHeuristics.swift - About 30 mins to fix

                        Avoid too many return statements within this function.
                        Open

                                if strength >= -80 { return XYDeviceProximity.medium }

                          Avoid too many return statements within this function.
                          Open

                                      return XYIBeaconDefinition(uuid: uuid, major: major, minor: minor)

                            Avoid too many return statements within this function.
                            Open

                                    return "Sent \(numberOfBlocksSent) blocks"
                            Severity: Major
                            Found in Sources/sdk-xyo-swift/Heuristics/XyoHumanName.swift - About 30 mins to fix

                              Avoid too many return statements within this function.
                              Open

                                      return "\(latNumData), \(lngNumData)"
                              Severity: Major
                              Found in Sources/sdk-xyo-swift/Heuristics/GpsResolver.swift - About 30 mins to fix

                                Avoid too many return statements within this function.
                                Open

                                        return XYDeviceProximity.outOfRange

                                  Avoid too many return statements within this function.
                                  Open

                                                      return

                                    Avoid too many return statements within this function.
                                    Open

                                            return nil

                                      Avoid too many return statements within this function.
                                      Open

                                              if strength >= -200 { return XYDeviceProximity.veryFar }

                                        Avoid too many return statements within this function.
                                        Open

                                                return false
                                        Severity: Major
                                        Found in Sources/sdk-xyo-swift/BleInterface/devices/XyoDifferentiableDevice.swift - About 30 mins to fix
                                          Severity
                                          Category
                                          Status
                                          Source
                                          Language