dbudwin/RoboHome-Web

View on GitHub

Showing 76 of 76 total issues

Line exceeds 120 characters; contains 148 characters
Open

            $this->assertHtmlAttributesMatchSpecificDeviceProperties($specificDevice, $attributeNames, $attributeValues, $specificDeviceProperties);

Line exceeds 120 characters; contains 179 characters
Open

    private function assertHtmlAttributesMatchSpecificDeviceProperties(Model $specificDevice, array $attributeNames, array $attributeValues, array $specificDeviceProperties): void

Line exceeds 120 characters; contains 130 characters
Open

        $rfDevice = $this->makeRFDevice(self::$faker->randomNumber(), self::$faker->randomNumber(), self::$faker->randomNumber());

Line exceeds 120 characters; contains 135 characters
Open

            'header' => $this->createHeader($request, DeviceActions::actionToConfirmationName($action), 'Alexa.ConnectedHome.Control'),

Line exceeds 120 characters; contains 122 characters
Open

            $this->assertEquals($expectedSpecificDevice->attributesToArray(), $actualSpecificDevice->attributesToArray());

Line exceeds 120 characters; contains 122 characters
Open

            return $this->redirectToDevicesWithMessage($request, FlashMessageLevels::DANGER, 'Error controlling device!');

Line exceeds 120 characters; contains 122 characters
Open

    private function redirectToDevicesWithMessage(Request $request, string $flashLevel, string $message): RedirectResponse

Line exceeds 120 characters; contains 123 characters
Open

    private function infoForDeviceAction(IActionInfo $deviceInfoClass, Model $specificDevice, string $action): JsonResponse

Line exceeds 120 characters; contains 144 characters
Open

                ->whenAvailable('#edit-device-modal', function ($modal) use ($deviceName, $deviceDescription, $onCode, $offCode, $pulseLength) {

Line exceeds 120 characters; contains 158 characters
Open

    private function loginAndAddDevice(Browser $browser, string $deviceName, string $deviceDescription, int $onCode, int $offCode, int $pulseLength) : Browser

Line exceeds 120 characters; contains 136 characters
Open

        $this->mockDeviceRepository->shouldReceive('getForPublicId')->with(Mockery::on(function (Uuid $argument) use ($publicDeviceId) {

Line exceeds 120 characters; contains 122 characters
Open

        $mockDeviceRepository->shouldReceive('getForPublicId')->with(Mockery::on(function (Uuid $argument) use ($device) {

Line exceeds 120 characters; contains 159 characters
Open

                ->whenAvailable('#edit-device-modal', function ($modal) use ($newDeviceName, $newDeviceDescription, $newOnCode, $newOffCode, $newPulseLength) {

Line exceeds 120 characters; contains 128 characters
Open

                $attributeName = substr($htmlAttributePieces[0], strlen($htmlAttributeDataPrefix), $htmlAttributeRawNameLength);

Line exceeds 120 characters; contains 126 characters
Open

Route::post('/devices/info', 'API\DevicesController@info')->name('info')->middleware('scope:info', 'apiVerifyUserOwnsDevice');
Severity: Minor
Found in routes/api.php by phpcodesniffer

Line exceeds 120 characters; contains 122 characters
Open

        $mockDeviceRepository->shouldReceive('getForPublicId')->with(Mockery::on(function (Uuid $argument) use ($device) {

Line exceeds 120 characters; contains 145 characters
Open

    public function testHtmlDataAttributesForSpecificDeviceProperties_GivenDeviceAddedToDatabase_AttributesMatchNameAndValueOfAddedDevice(): void

Line exceeds 120 characters; contains 134 characters
Open

        return $this->redirectToDevicesWithMessage($request, FlashMessageLevels::SUCCESS, "Device '$name' was successfully deleted!");

There must be a comment when fall-through is intentional in a non-empty case body
Open

            case DeviceTypes::RF_DEVICE:

Heading (h2) should not be qualified.
Open

    .notfound h2 {
Severity: Minor
Found in public/css/404.css by csslint
Severity
Category
Status
Source
Language