aboks
Repos
54
Followers
12

Implementation of the Power Iteration method for finding eigenvalues of a matrix, using math-php

2
1

Custom sniffs for PHP_CodeSniffer

14
8

Stylelint plugin to disallow certain tags without a class qualifier in selectors

19
1

Captain Hook Plugin to validate files using ESLint

8
1

Exposes SQLite APIs that are otherwise not available in PHP

14
3

Extension for the league/commonmark Markdown parser to support definition lists.

3
1

Events

aboks delete branch Update-Composer-Json
Created at 6 days ago
before on Facade::wrapPDO() : Preload mode requires that you call Core::preload

When trying to wrap a PDO instance, I get Preload mode requires that you call Core::preload before

Any pointers on how to solve that ? On PHP 8.0.19

Thanks

Created at 6 days ago
before on Facade::wrapPDO() : Preload mode requires that you call Core::preload

I've only used this library over the CLI myself, never with a webserver, so I've never used it with preloading mode. The error you see comes from the underlying Z-Engine library. Its readme contains information about how to use it in preloading mode: https://github.com/lisachenko/z-engine#pre-requisites-and-initialization. I hope that gives you enough pointers to get this working.

Created at 6 days ago

chore: add test to check createServer supports assetsDir array

chore: ignore 'impossible' situation in test coverage

There are almost no situations in which ReactDOM.render throws a synchronous error. The only one currently is when the provided container is not a DOM node, but that situation is impossible to cover in a test. It seems fine to keep the catch clause here for when ReactDOM.render possibly changes in the future, but we should ignore it w.r.t. test coverage.

Created at 1 month ago
opened issue
`number` is not a valid PHP type

Methods like MatrixFactory::create() and some others make use of a type number in their @param annotations (i.e. number[][] $A for MatrixFactory::create()). However, number is not a valid/existing PHP type, and therefore interpreted as a classname. This causes static analysis tools like Psalm to complain when calling these methods, with errors like

Argument 1 of MathPHP\LinearAlgebra\MatrixFactory::create expects array<array-key, array<array-key, MathPHP\LinearAlgebra\number>>, array{array{-1, 0, 0}, array{0, -1, 0}, array{0, 0, 1}} provided

The correct type to use here is probably something like int|float|Complex (if complex numbers are allowed, like in MatrixFactory::create()).

Created at 1 month ago

upgrade typescript to latest version

fix type errors

upgrade jss to fix type errors

remove non-existing Output type

replace loader context type

change unknown to any

upgrade jss plugins

upgrade babel preset typescript & preset-react

add missing style return types

upgrade prop-types

fix type errors

remove prop-types usage in places where they conflict with Typescript

replace missing type

add skipLibCheck option to skip TS errors in node_modules definition files

update terser-webpack-plugin

remove incorrect type

Merge pull request #3 from aboks/webpack-5-upgrade

update test apps package.json

chore: require @types/webpack v5

chore: remove usage of deprecated loader-utils method

chore: remove loader-utils

This package is not used anymore. Only examples-loader used a method that has been removed in the latest loader-utils version, but we rewrote that using standard Webpack 5 features.

Created at 2 months ago

chore: remove obsolete loaders from test/apps

chore: update postcss-loader for webpack 5 in test/apps

chore: update react-scripts for webpack 5 in test/apps

Created at 2 months ago

Merge pull request #1 from aboks/webpack-5-upgrade

merge commits Arnout

update style & css-loader

Merge pull request #2 from aboks/webpack-5-upgrade

fix: TypeScript errors in StyleguidistOptionsPlugin

update file-loader

update url-loader

Run npm install ( update package.lock ) with newer npm version (8.13.1)

This fixes build error / failing npm ci command: npm ci can only install packages when your package.json and package-lock.json or npm-shrinkwrap.json are in sync. Please update your lock file with npm install before continuing

upgrade webpack dev-server to latest

Created at 2 months ago

fix: TypeScript errors in StyleguidistOptionsPlugin

Also removed Webpack 4 support.

Created at 2 months ago

fix: Migrate use of deprecated listen method

Created at 2 months ago
Bump slevomat dependency to allow 8.1.0

Merged and released as v2.5.5

Created at 2 months ago
aboks create tag v2.5.5
Created at 2 months ago

Bump slevomat dependency to allow 8.0.0

Merge pull request #14 from rmikalkenas/bump-slevomat-dependency

Bump slevomat dependency to allow 8.1.0

Created at 2 months ago
pull request closed
Bump slevomat dependency to allow 8.1.0
Created at 2 months ago
pull request closed
Also test with lowest and highest dependencies
Created at 2 months ago

Also test with lowest and highest dependencies

Merge pull request #5 from aboks/deps-matrix

Also test with lowest and highest dependencies

Created at 2 months ago
pull request opened
Also test with lowest and highest dependencies
Created at 2 months ago
create branch
aboks create branch deps-matrix
Created at 2 months ago

Also test on PHP 8.1

Merge pull request #4 from aboks/php81

Also test on PHP 8.1

Created at 2 months ago
pull request closed
Also test on PHP 8.1
Created at 2 months ago
pull request opened
Also test on PHP 8.1
Created at 2 months ago
create branch
aboks create branch php81
Created at 2 months ago
issue comment
upgrade mathPHP from 0.38 to 2.6

Thank you for your contribution! You should be able to use version 1.1.0 with newer versions of math-php.

Created at 2 months ago
aboks create tag v1.1.0
Created at 2 months ago

Allow usage with versions 0.x, 1.x and 2.x of math-php

Created at 2 months ago

upgrade mathPHP from 0.38 to 2.6

Merge pull request #3 from sensasi-delight/master

upgrade mathPHP from 0.38 to 2.6

Created at 2 months ago
pull request closed
upgrade mathPHP from 0.38 to 2.6

unit test are successfully executed

$ .\vendor\bin\phpunit
PHPUnit 9.5.21 #StandWithUkraine

............                                                      12 / 12 (100%)

Time: 00:00.677, Memory: 6.00 MB

OK (12 tests, 15 assertions)
Created at 2 months ago
Created at 2 months ago
Created at 2 months ago