razielsd/phpSelenide

View on GitHub

Showing 128 of 128 total issues

The class Condition_Child is not named in CamelCase.
Open

class Condition_Child extends Condition_Rule
    implements Condition_Interface_Match, Condition_Interface_assertCollection
{


Severity: Minor
Found in lib/Selenide/Condition/Child.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Exists is not named in CamelCase.
Open

class Condition_Exists extends Condition_Rule
    implements Condition_Interface_assertCollection, Condition_Interface_ExpectedCollection
{


Severity: Minor
Found in lib/Selenide/Condition/Exists.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Size is not named in CamelCase.
Open

class Condition_Size extends Condition_Rule
    implements Condition_Interface_assertCollection, Condition_Interface_ExpectedCollection
{


Severity: Minor
Found in lib/Selenide/Condition/Size.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_SizeGreaterThen is not named in CamelCase.
Open

class Condition_SizeGreaterThen extends Condition_Rule
    implements Condition_Interface_assertCollection, Condition_Interface_ExpectedCollection
{


CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Exception_UnsupportedConditionOperation is not named in CamelCase.
Open

class Exception_UnsupportedConditionOperation extends Exception
{

}

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Attribute is not named in CamelCase.
Open

class Condition_Attribute extends Condition_Rule
    implements Condition_Interface_Match, Condition_Interface_assertCollection
{

    protected $attrName = '';
Severity: Minor
Found in lib/Selenide/Condition/Attribute.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Selector_Condition is not named in CamelCase.
Open

class Selector_Condition extends Selector
{
    protected $condition = null;
    protected $isPositive = true;

Severity: Minor
Found in lib/Selenide/Selector/Condition.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Exception_ElementNotFound is not named in CamelCase.
Open

class Exception_ElementNotFound extends Exception {
}

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Interface_Match is not named in CamelCase.
Open

interface Condition_Interface_Match {
    public function matchElement(\WebDriver_Element $element): bool;
}

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_SizeLessThen is not named in CamelCase.
Open

class Condition_SizeLessThen extends Condition_Rule
    implements Condition_Interface_assertCollection, Condition_Interface_ExpectedCollection
{


CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Interface_ExpectedCollection is not named in CamelCase.
Open

interface Condition_Interface_ExpectedCollection {
    public function matchCollection(array $collection): bool;
}

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Exception_CollectionMethodNotImplemented is not named in CamelCase.
Open

class Exception_CollectionMethodNotImplemented extends Exception
{
}

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Rule is not named in CamelCase.
Open

abstract class Condition_Rule
{
    protected $expected = null;


Severity: Minor
Found in lib/Selenide/Condition/Rule.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_SizeLessThenOrEqual is not named in CamelCase.
Open

class Condition_SizeLessThenOrEqual extends Condition_Rule
    implements Condition_Interface_assertCollection, Condition_Interface_ExpectedCollection
{


CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Selector_Locator is not named in CamelCase.
Open

class Selector_Locator extends Selector
{
    public function __construct(string $locator)
    {
        $this->locator = $locator;
Severity: Minor
Found in lib/Selenide/Selector/Locator.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

Avoid classes with short names like By. Configured minimum length is 3.
Open

class By
{

    const TYPE_NAME = 'name';
    const TYPE_TEXT = 'text';
Severity: Minor
Found in lib/Selenide/By.php by phpmd

ShortClassName

Since: 2.9

Detects when classes or interfaces have a very short name.

Example

class Fo {

}

interface Fo {

}

Source https://phpmd.org/rules/naming.html#shortclassname

The class Selenide_Switcher is not named in CamelCase.
Open

class Selenide_Switcher
{

    /**
     * @var Selenide
Severity: Minor
Found in lib/Selenide/Selenide/Switcher.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_MatchText is not named in CamelCase.
Open

class Condition_MatchText extends Condition_Rule
    implements Condition_Interface_Match, Condition_Interface_assertCollection
{


Severity: Minor
Found in lib/Selenide/Condition/MatchText.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Condition_Value is not named in CamelCase.
Open

class Condition_Value extends Condition_Rule
    implements Condition_Interface_Match, Condition_Interface_assertCollection
{


Severity: Minor
Found in lib/Selenide/Condition/Value.php by phpmd

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

The class Exception_ConditionMatchError is not named in CamelCase.
Open

class Exception_ConditionMatchError extends Exception
{
}

CamelCaseClassName

Since: 0.2

It is considered best practice to use the CamelCase notation to name classes.

Example

class class_name {
}

Source

Severity
Category
Status
Source
Language