Skip to content

Commit

Permalink
Fix typos in class references (#169)
Browse files Browse the repository at this point in the history
This commit corrects spelling mistakes which were present in class
references throughout the codebase. The typing error `AbstarctRule` has
been replaced with `AbstractRule`. Stupid typo... :(
  • Loading branch information
SmetDenis committed Apr 14, 2024
1 parent e53c9de commit 6be86ad
Show file tree
Hide file tree
Showing 96 changed files with 156 additions and 156 deletions.
2 changes: 1 addition & 1 deletion src/Rules/AbstarctRule.php → src/Rules/AbstractRule.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

use function JBZoo\Utils\bool;

abstract class AbstarctRule
abstract class AbstractRule
{
public const INPUT_TYPE = self::INPUT_TYPE_UNDEF;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
use JBZoo\CsvBlueprint\Validators\Error;
use JBZoo\CsvBlueprint\Validators\ValidatorColumn;

abstract class AbstarctRuleCombo extends AbstarctRule
abstract class AbstractRuleCombo extends AbstractRule
{
protected const NAME = 'UNDEFINED';

Expand Down
6 changes: 3 additions & 3 deletions src/Rules/Aggregate/AbstractAggregateRule.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

abstract class AbstractAggregateRule extends AbstarctRule
abstract class AbstractAggregateRule extends AbstractRule
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_STRINGS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_STRINGS;

/**
* Validate the rule.
Expand Down
12 changes: 6 additions & 6 deletions src/Rules/Aggregate/AbstractAggregateRuleCombo.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstarctRuleCombo;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use JBZoo\CsvBlueprint\Rules\AbstractRuleCombo;

abstract class AbstractAggregateRuleCombo extends AbstarctRuleCombo
abstract class AbstractAggregateRuleCombo extends AbstractRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_STRINGS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_STRINGS;

abstract protected function getActualAggregate(array $colValues): ?float;

Expand Down Expand Up @@ -54,11 +54,11 @@ protected function validateComboAggregate(array $colValues, string $mode): ?stri

try {
// TODO: Think about the performance optimization here
if (static::INPUT_TYPE === AbstarctRule::INPUT_TYPE_FLOATS) {
if (static::INPUT_TYPE === AbstractRule::INPUT_TYPE_FLOATS) {
$colValues = \array_map('floatval', $colValues);
}

if (static::INPUT_TYPE === AbstarctRule::INPUT_TYPE_INTS) {
if (static::INPUT_TYPE === AbstractRule::INPUT_TYPE_INTS) {
$colValues = \array_map('intval', $colValues);
}

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboAverage.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboAverage extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'average';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCoefOfVar.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Descriptive;

final class ComboCoefOfVar extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'Coefficient of variation';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboContraharmonicMean.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboContraharmonicMean extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'contraharmonic mean';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCount.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCount extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_COUNTER;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_COUNTER;

protected const NAME = 'number of rows';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountDistinct.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountDistinct extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_STRINGS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_STRINGS;

protected const NAME = 'number of unique values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountEmpty.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountEmpty extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_STRINGS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_STRINGS;

protected const NAME = 'number of empty rows';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountEven.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountEven extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_INTS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_INTS;

protected const NAME = 'number of even values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountNegative.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountNegative extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_INTS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_INTS;

protected const NAME = 'number of negative values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountNotEmpty.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountNotEmpty extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_STRINGS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_STRINGS;

protected const NAME = 'number of not empty rows';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountOdd.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountOdd extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_INTS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_INTS;

protected const NAME = 'number of odd values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountPositive.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountPositive extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_INTS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_INTS;

protected const NAME = 'number of positive values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountPrime.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use Respect\Validation\Validator;

final class ComboCountPrime extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_INTS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_INTS;

protected const NAME = 'number of prime values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCountZero.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboCountZero extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_INTS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_INTS;

protected const NAME = 'number of zero values';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboCubicMean.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboCubicMean extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'cubic mean';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboFirstNum.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboFirstNum extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'first value';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboGeometricMean.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboGeometricMean extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'geometric mean';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboHarmonicMean.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboHarmonicMean extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'harmonic mean';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboInterquartileMean.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboInterquartileMean extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'interquartile mean (IQM)';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboLastNum.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;

final class ComboLastNum extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'last value';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboMeanAbsDev.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Descriptive;

final class ComboMeanAbsDev extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'MAD';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboMedian.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Average;

final class ComboMedian extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'median';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboMedianAbsDev.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Descriptive;

final class ComboMedianAbsDev extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'MAD';

Expand Down
4 changes: 2 additions & 2 deletions src/Rules/Aggregate/ComboMidhinge.php
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@

namespace JBZoo\CsvBlueprint\Rules\Aggregate;

use JBZoo\CsvBlueprint\Rules\AbstarctRule;
use JBZoo\CsvBlueprint\Rules\AbstractRule;
use MathPHP\Statistics\Descriptive;

final class ComboMidhinge extends AbstractAggregateRuleCombo
{
public const INPUT_TYPE = AbstarctRule::INPUT_TYPE_FLOATS;
public const INPUT_TYPE = AbstractRule::INPUT_TYPE_FLOATS;

protected const NAME = 'midhinge';

Expand Down

0 comments on commit 6be86ad

Please sign in to comment.