@@ -17,7 +17,8 @@
|
||||
"jakub-onderka/php-parallel-lint": "^1.0.0",
|
||||
"phpunit/phpunit": "^8",
|
||||
"nextcloud/coding-standard": "^0.4.0",
|
||||
"symfony/event-dispatcher": "^4.0"
|
||||
"symfony/event-dispatcher": "^4.0",
|
||||
"vimeo/psalm": "^4.3"
|
||||
},
|
||||
"config": {
|
||||
"optimize-autoloader": true,
|
||||
@@ -26,6 +27,8 @@
|
||||
"scripts": {
|
||||
"lint": "find . -name \\*.php -not -path './vendor/*' -print0 | xargs -0 -n1 php -l",
|
||||
"cs:check": "php-cs-fixer fix --dry-run --diff",
|
||||
"cs:fix": "php-cs-fixer fix"
|
||||
"cs:fix": "php-cs-fixer fix",
|
||||
"psalm": "psalm",
|
||||
"psalm:fix": "psalm --alter --issues=InvalidReturnType,InvalidNullableReturnType,MismatchingDocblockParamType,MismatchingDocblockReturnType,MissingParamType,InvalidFalsableReturnType"
|
||||
}
|
||||
}
|
||||
|
||||
688
composer.lock
generated
688
composer.lock
generated
@@ -4,7 +4,7 @@
|
||||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||||
"This file is @generated automatically"
|
||||
],
|
||||
"content-hash": "1b2adbde885ddcf16d72cf6ecadf2823",
|
||||
"content-hash": "991369f912a370449c4bdd7fea2ae81a",
|
||||
"packages": [
|
||||
{
|
||||
"name": "cogpowered/finediff",
|
||||
@@ -63,6 +63,166 @@
|
||||
}
|
||||
],
|
||||
"packages-dev": [
|
||||
{
|
||||
"name": "amphp/amp",
|
||||
"version": "v2.5.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/amphp/amp.git",
|
||||
"reference": "ecdc3c476b3ccff02f8e5d5bcc04f7ccfd18751c"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/amphp/amp/zipball/ecdc3c476b3ccff02f8e5d5bcc04f7ccfd18751c",
|
||||
"reference": "ecdc3c476b3ccff02f8e5d5bcc04f7ccfd18751c",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7"
|
||||
},
|
||||
"require-dev": {
|
||||
"amphp/php-cs-fixer-config": "dev-master",
|
||||
"amphp/phpunit-util": "^1",
|
||||
"ext-json": "*",
|
||||
"jetbrains/phpstorm-stubs": "^2019.3",
|
||||
"phpunit/phpunit": "^6.0.9 | ^7",
|
||||
"psalm/phar": "^3.11@dev",
|
||||
"react/promise": "^2"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "2.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Amp\\": "lib"
|
||||
},
|
||||
"files": [
|
||||
"lib/functions.php",
|
||||
"lib/Internal/functions.php"
|
||||
]
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Daniel Lowrey",
|
||||
"email": "rdlowrey@php.net"
|
||||
},
|
||||
{
|
||||
"name": "Aaron Piotrowski",
|
||||
"email": "aaron@trowski.com"
|
||||
},
|
||||
{
|
||||
"name": "Bob Weinand",
|
||||
"email": "bobwei9@hotmail.com"
|
||||
},
|
||||
{
|
||||
"name": "Niklas Keller",
|
||||
"email": "me@kelunik.com"
|
||||
}
|
||||
],
|
||||
"description": "A non-blocking concurrency framework for PHP applications.",
|
||||
"homepage": "http://amphp.org/amp",
|
||||
"keywords": [
|
||||
"async",
|
||||
"asynchronous",
|
||||
"awaitable",
|
||||
"concurrency",
|
||||
"event",
|
||||
"event-loop",
|
||||
"future",
|
||||
"non-blocking",
|
||||
"promise"
|
||||
],
|
||||
"support": {
|
||||
"irc": "irc://irc.freenode.org/amphp",
|
||||
"issues": "https://github.com/amphp/amp/issues",
|
||||
"source": "https://github.com/amphp/amp/tree/v2.5.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://github.com/amphp",
|
||||
"type": "github"
|
||||
}
|
||||
],
|
||||
"time": "2020-11-03T16:23:45+00:00"
|
||||
},
|
||||
{
|
||||
"name": "amphp/byte-stream",
|
||||
"version": "v1.8.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/amphp/byte-stream.git",
|
||||
"reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/amphp/byte-stream/zipball/f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
|
||||
"reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"amphp/amp": "^2",
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"amphp/php-cs-fixer-config": "dev-master",
|
||||
"amphp/phpunit-util": "^1.4",
|
||||
"friendsofphp/php-cs-fixer": "^2.3",
|
||||
"jetbrains/phpstorm-stubs": "^2019.3",
|
||||
"phpunit/phpunit": "^6 || ^7 || ^8",
|
||||
"psalm/phar": "^3.11.4"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Amp\\ByteStream\\": "lib"
|
||||
},
|
||||
"files": [
|
||||
"lib/functions.php"
|
||||
]
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Aaron Piotrowski",
|
||||
"email": "aaron@trowski.com"
|
||||
},
|
||||
{
|
||||
"name": "Niklas Keller",
|
||||
"email": "me@kelunik.com"
|
||||
}
|
||||
],
|
||||
"description": "A stream abstraction to make working with non-blocking I/O simple.",
|
||||
"homepage": "http://amphp.org/byte-stream",
|
||||
"keywords": [
|
||||
"amp",
|
||||
"amphp",
|
||||
"async",
|
||||
"io",
|
||||
"non-blocking",
|
||||
"stream"
|
||||
],
|
||||
"support": {
|
||||
"irc": "irc://irc.freenode.org/amphp",
|
||||
"issues": "https://github.com/amphp/byte-stream/issues",
|
||||
"source": "https://github.com/amphp/byte-stream/tree/master"
|
||||
},
|
||||
"time": "2020-06-29T18:35:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "christophwurst/nextcloud",
|
||||
"version": "v17.0.6",
|
||||
@@ -103,6 +263,79 @@
|
||||
},
|
||||
"time": "2020-04-27T12:43:22+00:00"
|
||||
},
|
||||
{
|
||||
"name": "composer/package-versions-deprecated",
|
||||
"version": "1.11.99.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/composer/package-versions-deprecated.git",
|
||||
"reference": "7413f0b55a051e89485c5cb9f765fe24bb02a7b6"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/7413f0b55a051e89485c5cb9f765fe24bb02a7b6",
|
||||
"reference": "7413f0b55a051e89485c5cb9f765fe24bb02a7b6",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"composer-plugin-api": "^1.1.0 || ^2.0",
|
||||
"php": "^7 || ^8"
|
||||
},
|
||||
"replace": {
|
||||
"ocramius/package-versions": "1.11.99"
|
||||
},
|
||||
"require-dev": {
|
||||
"composer/composer": "^1.9.3 || ^2.0@dev",
|
||||
"ext-zip": "^1.13",
|
||||
"phpunit/phpunit": "^6.5 || ^7"
|
||||
},
|
||||
"type": "composer-plugin",
|
||||
"extra": {
|
||||
"class": "PackageVersions\\Installer",
|
||||
"branch-alias": {
|
||||
"dev-master": "1.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"PackageVersions\\": "src/PackageVersions"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Marco Pivetta",
|
||||
"email": "ocramius@gmail.com"
|
||||
},
|
||||
{
|
||||
"name": "Jordi Boggiano",
|
||||
"email": "j.boggiano@seld.be"
|
||||
}
|
||||
],
|
||||
"description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)",
|
||||
"support": {
|
||||
"issues": "https://github.com/composer/package-versions-deprecated/issues",
|
||||
"source": "https://github.com/composer/package-versions-deprecated/tree/1.11.99.1"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"url": "https://packagist.com",
|
||||
"type": "custom"
|
||||
},
|
||||
{
|
||||
"url": "https://github.com/composer",
|
||||
"type": "github"
|
||||
},
|
||||
{
|
||||
"url": "https://tidelift.com/funding/github/packagist/composer/composer",
|
||||
"type": "tidelift"
|
||||
}
|
||||
],
|
||||
"time": "2020-11-11T10:22:58+00:00"
|
||||
},
|
||||
{
|
||||
"name": "composer/semver",
|
||||
"version": "3.2.4",
|
||||
@@ -247,6 +480,43 @@
|
||||
],
|
||||
"time": "2020-11-13T08:04:11+00:00"
|
||||
},
|
||||
{
|
||||
"name": "dnoegel/php-xdg-base-dir",
|
||||
"version": "v0.1.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/dnoegel/php-xdg-base-dir.git",
|
||||
"reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
|
||||
"reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.2"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"XdgBaseDir\\": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"description": "implementation of xdg base directory specification for php",
|
||||
"support": {
|
||||
"issues": "https://github.com/dnoegel/php-xdg-base-dir/issues",
|
||||
"source": "https://github.com/dnoegel/php-xdg-base-dir/tree/v0.1.1"
|
||||
},
|
||||
"time": "2019-12-04T15:06:13+00:00"
|
||||
},
|
||||
{
|
||||
"name": "doctrine/annotations",
|
||||
"version": "1.11.1",
|
||||
@@ -471,6 +741,107 @@
|
||||
],
|
||||
"time": "2020-05-25T17:44:05+00:00"
|
||||
},
|
||||
{
|
||||
"name": "felixfbecker/advanced-json-rpc",
|
||||
"version": "v3.1.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/felixfbecker/php-advanced-json-rpc.git",
|
||||
"reference": "0ed363f8de17d284d479ec813c9ad3f6834b5c40"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/felixfbecker/php-advanced-json-rpc/zipball/0ed363f8de17d284d479ec813c9ad3f6834b5c40",
|
||||
"reference": "0ed363f8de17d284d479ec813c9ad3f6834b5c40",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"netresearch/jsonmapper": "^1.0 || ^2.0",
|
||||
"php": ">=7.0",
|
||||
"phpdocumentor/reflection-docblock": "^4.0.0 || ^5.0.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^6.0.0"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"AdvancedJsonRpc\\": "lib/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"ISC"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Felix Becker",
|
||||
"email": "felix.b@outlook.com"
|
||||
}
|
||||
],
|
||||
"description": "A more advanced JSONRPC implementation",
|
||||
"support": {
|
||||
"issues": "https://github.com/felixfbecker/php-advanced-json-rpc/issues",
|
||||
"source": "https://github.com/felixfbecker/php-advanced-json-rpc/tree/master"
|
||||
},
|
||||
"time": "2020-03-11T15:21:41+00:00"
|
||||
},
|
||||
{
|
||||
"name": "felixfbecker/language-server-protocol",
|
||||
"version": "v1.5.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/felixfbecker/php-language-server-protocol.git",
|
||||
"reference": "85e83cacd2ed573238678c6875f8f0d7ec699541"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/85e83cacd2ed573238678c6875f8f0d7ec699541",
|
||||
"reference": "85e83cacd2ed573238678c6875f8f0d7ec699541",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=7.1"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpstan/phpstan": "*",
|
||||
"squizlabs/php_codesniffer": "^3.1",
|
||||
"vimeo/psalm": "^4.0"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "1.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"LanguageServerProtocol\\": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"ISC"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Felix Becker",
|
||||
"email": "felix.b@outlook.com"
|
||||
}
|
||||
],
|
||||
"description": "PHP classes for the Language Server Protocol",
|
||||
"keywords": [
|
||||
"language",
|
||||
"microsoft",
|
||||
"php",
|
||||
"server"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/felixfbecker/php-language-server-protocol/issues",
|
||||
"source": "https://github.com/felixfbecker/php-language-server-protocol/tree/v1.5.0"
|
||||
},
|
||||
"time": "2020-10-23T13:55:30+00:00"
|
||||
},
|
||||
{
|
||||
"name": "friendsofphp/php-cs-fixer",
|
||||
"version": "v2.17.3",
|
||||
@@ -686,6 +1057,57 @@
|
||||
],
|
||||
"time": "2020-11-13T09:40:50+00:00"
|
||||
},
|
||||
{
|
||||
"name": "netresearch/jsonmapper",
|
||||
"version": "v2.1.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/cweiske/jsonmapper.git",
|
||||
"reference": "e0f1e33a71587aca81be5cffbb9746510e1fe04e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/e0f1e33a71587aca81be5cffbb9746510e1fe04e",
|
||||
"reference": "e0f1e33a71587aca81be5cffbb9746510e1fe04e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-json": "*",
|
||||
"ext-pcre": "*",
|
||||
"ext-reflection": "*",
|
||||
"ext-spl": "*",
|
||||
"php": ">=5.6"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "~4.8.35 || ~5.7 || ~6.4 || ~7.0",
|
||||
"squizlabs/php_codesniffer": "~3.5"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-0": {
|
||||
"JsonMapper": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"OSL-3.0"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Christian Weiske",
|
||||
"email": "cweiske@cweiske.de",
|
||||
"homepage": "http://github.com/cweiske/jsonmapper/",
|
||||
"role": "Developer"
|
||||
}
|
||||
],
|
||||
"description": "Map nested JSON structures onto PHP classes",
|
||||
"support": {
|
||||
"email": "cweiske@cweiske.de",
|
||||
"issues": "https://github.com/cweiske/jsonmapper/issues",
|
||||
"source": "https://github.com/cweiske/jsonmapper/tree/master"
|
||||
},
|
||||
"time": "2020-04-16T18:48:43+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nextcloud/coding-standard",
|
||||
"version": "v0.4.0",
|
||||
@@ -727,6 +1149,115 @@
|
||||
},
|
||||
"time": "2020-12-14T07:22:40+00:00"
|
||||
},
|
||||
{
|
||||
"name": "nikic/php-parser",
|
||||
"version": "v4.10.4",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nikic/PHP-Parser.git",
|
||||
"reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
|
||||
"reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"ext-tokenizer": "*",
|
||||
"php": ">=7.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"ircmaxell/php-yacc": "^0.0.7",
|
||||
"phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
|
||||
},
|
||||
"bin": [
|
||||
"bin/php-parse"
|
||||
],
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.9-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"PhpParser\\": "lib/PhpParser"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"BSD-3-Clause"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Nikita Popov"
|
||||
}
|
||||
],
|
||||
"description": "A PHP parser written in PHP",
|
||||
"keywords": [
|
||||
"parser",
|
||||
"php"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
||||
"source": "https://github.com/nikic/PHP-Parser/tree/v4.10.4"
|
||||
},
|
||||
"time": "2020-12-20T10:01:03+00:00"
|
||||
},
|
||||
{
|
||||
"name": "openlss/lib-array2xml",
|
||||
"version": "1.0.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/nullivex/lib-array2xml.git",
|
||||
"reference": "a91f18a8dfc69ffabe5f9b068bc39bb202c81d90"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/nullivex/lib-array2xml/zipball/a91f18a8dfc69ffabe5f9b068bc39bb202c81d90",
|
||||
"reference": "a91f18a8dfc69ffabe5f9b068bc39bb202c81d90",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.2"
|
||||
},
|
||||
"type": "library",
|
||||
"autoload": {
|
||||
"psr-0": {
|
||||
"LSS": ""
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"Apache-2.0"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Bryan Tong",
|
||||
"email": "bryan@nullivex.com",
|
||||
"homepage": "https://www.nullivex.com"
|
||||
},
|
||||
{
|
||||
"name": "Tony Butler",
|
||||
"email": "spudz76@gmail.com",
|
||||
"homepage": "https://www.nullivex.com"
|
||||
}
|
||||
],
|
||||
"description": "Array2XML conversion library credit to lalit.org",
|
||||
"homepage": "https://www.nullivex.com",
|
||||
"keywords": [
|
||||
"array",
|
||||
"array conversion",
|
||||
"xml",
|
||||
"xml conversion"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/nullivex/lib-array2xml/issues",
|
||||
"source": "https://github.com/nullivex/lib-array2xml/tree/master"
|
||||
},
|
||||
"time": "2019-03-29T20:06:56+00:00"
|
||||
},
|
||||
{
|
||||
"name": "phar-io/manifest",
|
||||
"version": "2.0.1",
|
||||
@@ -4149,6 +4680,111 @@
|
||||
],
|
||||
"time": "2020-07-12T23:59:07+00:00"
|
||||
},
|
||||
{
|
||||
"name": "vimeo/psalm",
|
||||
"version": "4.3.1",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/vimeo/psalm.git",
|
||||
"reference": "2feba22a005a18bf31d4c7b9bdb9252c73897476"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/vimeo/psalm/zipball/2feba22a005a18bf31d4c7b9bdb9252c73897476",
|
||||
"reference": "2feba22a005a18bf31d4c7b9bdb9252c73897476",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"amphp/amp": "^2.1",
|
||||
"amphp/byte-stream": "^1.5",
|
||||
"composer/package-versions-deprecated": "^1.8.0",
|
||||
"composer/semver": "^1.4 || ^2.0 || ^3.0",
|
||||
"composer/xdebug-handler": "^1.1",
|
||||
"dnoegel/php-xdg-base-dir": "^0.1.1",
|
||||
"ext-dom": "*",
|
||||
"ext-json": "*",
|
||||
"ext-libxml": "*",
|
||||
"ext-mbstring": "*",
|
||||
"ext-simplexml": "*",
|
||||
"ext-tokenizer": "*",
|
||||
"felixfbecker/advanced-json-rpc": "^3.0.3",
|
||||
"felixfbecker/language-server-protocol": "^1.4",
|
||||
"netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0",
|
||||
"nikic/php-parser": "^4.10.1",
|
||||
"openlss/lib-array2xml": "^1.0",
|
||||
"php": "^7.1|^8",
|
||||
"sebastian/diff": "^3.0 || ^4.0",
|
||||
"symfony/console": "^3.4.17 || ^4.1.6 || ^5.0",
|
||||
"webmozart/path-util": "^2.3"
|
||||
},
|
||||
"provide": {
|
||||
"psalm/psalm": "self.version"
|
||||
},
|
||||
"require-dev": {
|
||||
"amphp/amp": "^2.4.2",
|
||||
"bamarni/composer-bin-plugin": "^1.2",
|
||||
"brianium/paratest": "^4.0.0",
|
||||
"ext-curl": "*",
|
||||
"php": "^7.3|^8",
|
||||
"phpdocumentor/reflection-docblock": "^5",
|
||||
"phpmyadmin/sql-parser": "5.1.0",
|
||||
"phpspec/prophecy": ">=1.9.0",
|
||||
"phpunit/phpunit": "^9.0",
|
||||
"psalm/plugin-phpunit": "^0.13",
|
||||
"slevomat/coding-standard": "^5.0",
|
||||
"squizlabs/php_codesniffer": "^3.5",
|
||||
"symfony/process": "^4.3",
|
||||
"weirdan/prophecy-shim": "^1.0 || ^2.0"
|
||||
},
|
||||
"suggest": {
|
||||
"ext-igbinary": "^2.0.5"
|
||||
},
|
||||
"bin": [
|
||||
"psalm",
|
||||
"psalm-language-server",
|
||||
"psalm-plugin",
|
||||
"psalm-refactor",
|
||||
"psalter"
|
||||
],
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "4.x-dev",
|
||||
"dev-3.x": "3.x-dev",
|
||||
"dev-2.x": "2.x-dev",
|
||||
"dev-1.x": "1.x-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Psalm\\": "src/Psalm/"
|
||||
},
|
||||
"files": [
|
||||
"src/functions.php",
|
||||
"src/spl_object_id.php"
|
||||
]
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Matthew Brown"
|
||||
}
|
||||
],
|
||||
"description": "A static analysis tool for finding errors in PHP applications",
|
||||
"keywords": [
|
||||
"code",
|
||||
"inspection",
|
||||
"php"
|
||||
],
|
||||
"support": {
|
||||
"issues": "https://github.com/vimeo/psalm/issues",
|
||||
"source": "https://github.com/vimeo/psalm/tree/4.3.1"
|
||||
},
|
||||
"time": "2020-12-03T16:44:10+00:00"
|
||||
},
|
||||
{
|
||||
"name": "webmozart/assert",
|
||||
"version": "1.9.1",
|
||||
@@ -4201,6 +4837,56 @@
|
||||
"source": "https://github.com/webmozart/assert/tree/master"
|
||||
},
|
||||
"time": "2020-07-08T17:02:28+00:00"
|
||||
},
|
||||
{
|
||||
"name": "webmozart/path-util",
|
||||
"version": "2.3.0",
|
||||
"source": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/webmozart/path-util.git",
|
||||
"reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725"
|
||||
},
|
||||
"dist": {
|
||||
"type": "zip",
|
||||
"url": "https://api.github.com/repos/webmozart/path-util/zipball/d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
|
||||
"reference": "d939f7edc24c9a1bb9c0dee5cb05d8e859490725",
|
||||
"shasum": ""
|
||||
},
|
||||
"require": {
|
||||
"php": ">=5.3.3",
|
||||
"webmozart/assert": "~1.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^4.6",
|
||||
"sebastian/version": "^1.0.1"
|
||||
},
|
||||
"type": "library",
|
||||
"extra": {
|
||||
"branch-alias": {
|
||||
"dev-master": "2.3-dev"
|
||||
}
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Webmozart\\PathUtil\\": "src/"
|
||||
}
|
||||
},
|
||||
"notification-url": "https://packagist.org/downloads/",
|
||||
"license": [
|
||||
"MIT"
|
||||
],
|
||||
"authors": [
|
||||
{
|
||||
"name": "Bernhard Schussek",
|
||||
"email": "bschussek@gmail.com"
|
||||
}
|
||||
],
|
||||
"description": "A robust cross-platform utility for normalizing, comparing and modifying file paths.",
|
||||
"support": {
|
||||
"issues": "https://github.com/webmozart/path-util/issues",
|
||||
"source": "https://github.com/webmozart/path-util/tree/2.3.0"
|
||||
},
|
||||
"time": "2015-12-17T08:42:14+00:00"
|
||||
}
|
||||
],
|
||||
"aliases": [],
|
||||
|
||||
40
psalm.xml
Normal file
40
psalm.xml
Normal file
@@ -0,0 +1,40 @@
|
||||
<?xml version="1.0"?>
|
||||
<psalm
|
||||
errorLevel="4"
|
||||
resolveFromConfigFile="true"
|
||||
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xmlns="https://getpsalm.org/schema/config"
|
||||
xsi:schemaLocation="https://getpsalm.org/schema/config vendor/vimeo/psalm/config.xsd"
|
||||
errorBaseline="tests/psalm-baseline.xml"
|
||||
>
|
||||
<projectFiles>
|
||||
<directory name="lib" />
|
||||
<ignoreFiles>
|
||||
<directory name="vendor" />
|
||||
</ignoreFiles>
|
||||
</projectFiles>
|
||||
<extraFiles>
|
||||
<directory name="vendor" />
|
||||
<ignoreFiles>
|
||||
<directory name="vendor/phpunit/php-code-coverage" />
|
||||
<directory name="vendor/vimeo" />
|
||||
</ignoreFiles>
|
||||
</extraFiles>
|
||||
<issueHandlers>
|
||||
<UndefinedClass>
|
||||
<errorLevel type="suppress">
|
||||
<referencedClass name="OC" />
|
||||
<referencedClass name="OC\Security\CSP\ContentSecurityPolicyNonceManager" />
|
||||
</errorLevel>
|
||||
</UndefinedClass>
|
||||
<UndefinedDocblockClass>
|
||||
<errorLevel type="suppress">
|
||||
<referencedClass name="Doctrine\DBAL\Schema\Schema" />
|
||||
<referencedClass name="Doctrine\DBAL\Schema\SchemaException" />
|
||||
<referencedClass name="Doctrine\DBAL\Driver\Statement" />
|
||||
<referencedClass name="Doctrine\DBAL\Schema\Table" />
|
||||
<referencedClass name="OC\Security\CSP\ContentSecurityPolicyNonceManager" />
|
||||
</errorLevel>
|
||||
</UndefinedDocblockClass>
|
||||
</issueHandlers>
|
||||
</psalm>
|
||||
690
tests/psalm-baseline.xml
Normal file
690
tests/psalm-baseline.xml
Normal file
@@ -0,0 +1,690 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<files psalm-version="4.3.1@2feba22a005a18bf31d4c7b9bdb9252c73897476">
|
||||
<file src="lib/Activity/ActivityManager.php">
|
||||
<TypeDoesNotContainType occurrences="1">
|
||||
<code>$message !== null</code>
|
||||
</TypeDoesNotContainType>
|
||||
<UndefinedMagicMethod occurrences="9">
|
||||
<code>getArchived</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getCardId</code>
|
||||
<code>getCardId</code>
|
||||
<code>getStackId</code>
|
||||
<code>getTitle</code>
|
||||
<code>getTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Activity/DeckProvider.php">
|
||||
<InvalidScalarArgument occurrences="1">
|
||||
<code>(int)$subjectParams['comment']</code>
|
||||
</InvalidScalarArgument>
|
||||
</file>
|
||||
<file src="lib/AppInfo/Application.php">
|
||||
<DuplicateClass occurrences="1">
|
||||
<code>Application</code>
|
||||
</DuplicateClass>
|
||||
</file>
|
||||
<file src="lib/AppInfo/Application20.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>IBootstrap</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/AppInfo/ApplicationLegacy.php">
|
||||
<UndefinedInterfaceMethod occurrences="2">
|
||||
<code>listen</code>
|
||||
<code>listen</code>
|
||||
</UndefinedInterfaceMethod>
|
||||
</file>
|
||||
<file src="lib/Collaboration/Resources/ResourceProviderCard.php">
|
||||
<UndefinedMagicMethod occurrences="4">
|
||||
<code>getAcl</code>
|
||||
<code>getOwner</code>
|
||||
<code>getTitle</code>
|
||||
<code>getTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Command/UserExport.php">
|
||||
<ImplementedReturnTypeMismatch occurrences="1">
|
||||
<code>void</code>
|
||||
</ImplementedReturnTypeMismatch>
|
||||
<UndefinedThisPropertyAssignment occurrences="2">
|
||||
<code>$this->boardMapper</code>
|
||||
<code>$this->stackMapper</code>
|
||||
</UndefinedThisPropertyAssignment>
|
||||
<UndefinedThisPropertyFetch occurrences="2">
|
||||
<code>$this->boardMapper</code>
|
||||
<code>$this->stackMapper</code>
|
||||
</UndefinedThisPropertyFetch>
|
||||
</file>
|
||||
<file src="lib/Controller/BoardApiController.php">
|
||||
<TypeDoesNotContainNull occurrences="2">
|
||||
<code>$modified === null</code>
|
||||
<code>$modified === null</code>
|
||||
</TypeDoesNotContainNull>
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>Util</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedThisPropertyAssignment occurrences="1">
|
||||
<code>$this->userId</code>
|
||||
</UndefinedThisPropertyAssignment>
|
||||
<UndefinedThisPropertyFetch occurrences="1">
|
||||
<code>$this->userId</code>
|
||||
</UndefinedThisPropertyFetch>
|
||||
</file>
|
||||
<file src="lib/Controller/BoardController.php">
|
||||
<UndefinedDocblockClass occurrences="1">
|
||||
<code>\OCP\Deck\DB\Board</code>
|
||||
</UndefinedDocblockClass>
|
||||
</file>
|
||||
<file src="lib/Controller/CommentsApiController.php">
|
||||
<InvalidScalarArgument occurrences="6">
|
||||
<code>$cardId</code>
|
||||
<code>$cardId</code>
|
||||
<code>$cardId</code>
|
||||
<code>$commentId</code>
|
||||
<code>$commentId</code>
|
||||
<code>$parentId</code>
|
||||
</InvalidScalarArgument>
|
||||
</file>
|
||||
<file src="lib/Controller/PageController.php">
|
||||
<MissingDependency occurrences="3">
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
</file>
|
||||
<file src="lib/Controller/StackApiController.php">
|
||||
<RedundantCondition occurrences="1">
|
||||
<code>$modified !== null</code>
|
||||
</RedundantCondition>
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>Util</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Cron/CardDescriptionActivity.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>Job</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Cron/DeleteCron.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>Job</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Cron/ScheduledNotifications.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>Job</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/DAV/Calendar.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>ExternalCalendar</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/DAV/CalendarObject.php">
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>IACL</code>
|
||||
<code>ICalendarObject</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/DAV/CalendarPlugin.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>ICalendarProvider</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/DAV/DeckCalendarBackend.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>NotFound</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Dashboard/DeckWidget.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>IWidget</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Db/Acl.php">
|
||||
<UndefinedMagicMethod occurrences="3">
|
||||
<code>getPermissionEdit</code>
|
||||
<code>getPermissionManage</code>
|
||||
<code>getPermissionShare</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/AclMapper.php">
|
||||
<ParamNameMismatch occurrences="1">
|
||||
<code>$aclId</code>
|
||||
</ParamNameMismatch>
|
||||
</file>
|
||||
<file src="lib/Db/AssignmentMapper.php">
|
||||
<ParamNameMismatch occurrences="1">
|
||||
<code>$cardId</code>
|
||||
</ParamNameMismatch>
|
||||
<UndefinedMagicMethod occurrences="9">
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/AttachmentMapper.php">
|
||||
<UndefinedMagicMethod occurrences="2">
|
||||
<code>getCardId</code>
|
||||
<code>getCardId</code>
|
||||
</UndefinedMagicMethod>
|
||||
<UndefinedVariable occurrences="1">
|
||||
<code>$query</code>
|
||||
</UndefinedVariable>
|
||||
</file>
|
||||
<file src="lib/Db/Board.php">
|
||||
<UndefinedMagicMethod occurrences="1">
|
||||
<code>getLastModified</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/BoardMapper.php">
|
||||
<ParamNameMismatch occurrences="1">
|
||||
<code>$boardId</code>
|
||||
</ParamNameMismatch>
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>\OCA\Circles\Api\v1\Circles</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedMagicMethod occurrences="2">
|
||||
<code>setAcl</code>
|
||||
<code>setLabels</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/Card.php">
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>VCalendar</code>
|
||||
<code>VCalendar</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedMagicMethod occurrences="9">
|
||||
<code>getArchived</code>
|
||||
<code>getArchived</code>
|
||||
<code>getDescription</code>
|
||||
<code>getLabels</code>
|
||||
<code>getLabels</code>
|
||||
<code>getLastModified</code>
|
||||
<code>getLastModified</code>
|
||||
<code>getStackId</code>
|
||||
<code>getTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/CardMapper.php">
|
||||
<ImplicitToStringCast occurrences="1">
|
||||
<code>$qb->createNamedParameter($boardIds, IQueryBuilder::PARAM_INT_ARRAY)</code>
|
||||
</ImplicitToStringCast>
|
||||
<InvalidScalarArgument occurrences="1">
|
||||
<code>$entity->getId()</code>
|
||||
</InvalidScalarArgument>
|
||||
<ParamNameMismatch occurrences="1">
|
||||
<code>$cardId</code>
|
||||
</ParamNameMismatch>
|
||||
<UndefinedMagicMethod occurrences="13">
|
||||
<code>getDescription</code>
|
||||
<code>getDescription</code>
|
||||
<code>getDuedate</code>
|
||||
<code>setCreatedAt</code>
|
||||
<code>setDatabaseType</code>
|
||||
<code>setDatabaseType</code>
|
||||
<code>setDescription</code>
|
||||
<code>setDescription</code>
|
||||
<code>setLabels</code>
|
||||
<code>setLastModified</code>
|
||||
<code>setLastModified</code>
|
||||
<code>setNotified</code>
|
||||
<code>setNotified</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/ChangeHelper.php">
|
||||
<UndefinedThisPropertyAssignment occurrences="3">
|
||||
<code>$this->cache</code>
|
||||
<code>$this->request</code>
|
||||
<code>$this->userId</code>
|
||||
</UndefinedThisPropertyAssignment>
|
||||
<UndefinedThisPropertyFetch occurrences="6">
|
||||
<code>$this->cache</code>
|
||||
<code>$this->cache</code>
|
||||
<code>$this->cache</code>
|
||||
<code>$this->cache</code>
|
||||
<code>$this->request</code>
|
||||
<code>$this->userId</code>
|
||||
</UndefinedThisPropertyFetch>
|
||||
</file>
|
||||
<file src="lib/Db/Circle.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>\OCA\Circles\Model\Circle</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedDocblockClass occurrences="5">
|
||||
<code>$this->object</code>
|
||||
<code>$this->object</code>
|
||||
<code>$this->object</code>
|
||||
<code>$this->object</code>
|
||||
<code>\OCA\Circles\Model\Circle</code>
|
||||
</UndefinedDocblockClass>
|
||||
</file>
|
||||
<file src="lib/Db/Label.php">
|
||||
<UndefinedMagicMethod occurrences="1">
|
||||
<code>getLastModified</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/LabelMapper.php">
|
||||
<ParamNameMismatch occurrences="1">
|
||||
<code>$labelId</code>
|
||||
</ParamNameMismatch>
|
||||
<UndefinedMagicMethod occurrences="2">
|
||||
<code>setLastModified</code>
|
||||
<code>setLastModified</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/RelationalEntity.php">
|
||||
<UndefinedMagicMethod occurrences="1">
|
||||
<code>getETag</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/Stack.php">
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>VCalendar</code>
|
||||
<code>VCalendar</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedMagicMethod occurrences="2">
|
||||
<code>getLastModified</code>
|
||||
<code>getTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Db/StackMapper.php">
|
||||
<ParamNameMismatch occurrences="1">
|
||||
<code>$stackId</code>
|
||||
</ParamNameMismatch>
|
||||
<UndefinedMagicMethod occurrences="1">
|
||||
<code>getBoardId</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Listeners/BeforeTemplateRenderedListener.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>BeforeTemplateRenderedEvent</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Migration/UnknownUsers.php">
|
||||
<UndefinedMagicMethod occurrences="4">
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Notification/NotificationHelper.php">
|
||||
<InvalidScalarArgument occurrences="1">
|
||||
<code>$board->getId()</code>
|
||||
</InvalidScalarArgument>
|
||||
<MissingDependency occurrences="1">
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
<UndefinedMagicMethod occurrences="3">
|
||||
<code>getTitle</code>
|
||||
<code>getTitle</code>
|
||||
<code>getTitle</code>
|
||||
<code>getTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Notification/Notifier.php">
|
||||
<RedundantCast occurrences="7">
|
||||
<code>(string) $l->t('%s has mentioned you in a comment on "%s".', [$dn, $params[0]])</code>
|
||||
<code>(string) $l->t('The board "%s" has been shared with you by %s.', [$params[0], $dn])</code>
|
||||
<code>(string) $l->t('The card "%s" on "%s" has been assigned to you by %s.', [$params[0], $params[1], $dn])</code>
|
||||
<code>(string) $l->t('The card "%s" on "%s" has reached its due date.', $params)</code>
|
||||
<code>(string) $l->t('{user} has assigned the card "%s" on "%s" to you.', [$params[0], $params[1]])</code>
|
||||
<code>(string) $l->t('{user} has mentioned you in a comment on "%s".', [$params[0]])</code>
|
||||
<code>(string) $l->t('{user} has shared the board %s with you.', [$params[0]])</code>
|
||||
</RedundantCast>
|
||||
</file>
|
||||
<file src="lib/Provider/DeckProvider.php">
|
||||
<InvalidPropertyAssignmentValue occurrences="1">
|
||||
<code>[]</code>
|
||||
</InvalidPropertyAssignmentValue>
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>IndexDocument</code>
|
||||
<code>SearchTemplate</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Search/BoardSearchResultEntry.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>SearchResultEntry</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Search/CardSearchResultEntry.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>SearchResultEntry</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Search/DeckProvider.php">
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>IProvider</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Service/AssignmentService.php">
|
||||
<InvalidScalarArgument occurrences="2">
|
||||
<code>$cardId</code>
|
||||
<code>$cardId</code>
|
||||
</InvalidScalarArgument>
|
||||
<UndefinedMagicMethod occurrences="9">
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>setCardId</code>
|
||||
<code>setParticipant</code>
|
||||
<code>setType</code>
|
||||
</UndefinedMagicMethod>
|
||||
<UndefinedThisPropertyAssignment occurrences="1">
|
||||
<code>$this->currentUser</code>
|
||||
</UndefinedThisPropertyAssignment>
|
||||
<UndefinedThisPropertyFetch occurrences="1">
|
||||
<code>$this->currentUser</code>
|
||||
</UndefinedThisPropertyFetch>
|
||||
</file>
|
||||
<file src="lib/Service/AttachmentService.php">
|
||||
<MissingDependency occurrences="1">
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
<UndefinedMagicMethod occurrences="13">
|
||||
<code>getCardId</code>
|
||||
<code>getCardId</code>
|
||||
<code>getCardId</code>
|
||||
<code>getData</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>setCardId</code>
|
||||
<code>setCreatedAt</code>
|
||||
<code>setCreatedBy</code>
|
||||
<code>setData</code>
|
||||
<code>setLastModified</code>
|
||||
<code>setLastModified</code>
|
||||
<code>setType</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/BoardService.php">
|
||||
<InvalidArgument occurrences="6">
|
||||
<code>'\OCA\Deck\Board::onCreate'</code>
|
||||
<code>'\OCA\Deck\Board::onDelete'</code>
|
||||
<code>'\OCA\Deck\Board::onDelete'</code>
|
||||
<code>'\OCA\Deck\Board::onShareEdit'</code>
|
||||
<code>'\OCA\Deck\Board::onUpdate'</code>
|
||||
<code>'\OCA\Deck\Board::onUpdate'</code>
|
||||
</InvalidArgument>
|
||||
<MissingDependency occurrences="3">
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
<TooManyArguments occurrences="2">
|
||||
<code>findAll</code>
|
||||
<code>findAll</code>
|
||||
</TooManyArguments>
|
||||
<UndefinedMagicMethod occurrences="40">
|
||||
<code>getAcl</code>
|
||||
<code>getAcl</code>
|
||||
<code>getAcl</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getType</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setColor</code>
|
||||
<code>setColor</code>
|
||||
<code>setColor</code>
|
||||
<code>setColor</code>
|
||||
<code>setColor</code>
|
||||
<code>setLabels</code>
|
||||
<code>setOwner</code>
|
||||
<code>setOwner</code>
|
||||
<code>setParticipant</code>
|
||||
<code>setPermissionEdit</code>
|
||||
<code>setPermissionEdit</code>
|
||||
<code>setPermissionManage</code>
|
||||
<code>setPermissionManage</code>
|
||||
<code>setPermissionShare</code>
|
||||
<code>setPermissionShare</code>
|
||||
<code>setPermissions</code>
|
||||
<code>setPermissions</code>
|
||||
<code>setPermissions</code>
|
||||
<code>setPermissions</code>
|
||||
<code>setSettings</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setType</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/CardService.php">
|
||||
<TooFewArguments occurrences="1">
|
||||
<code>findAssignedCards</code>
|
||||
</TooFewArguments>
|
||||
<UndefinedDocblockClass occurrences="1">
|
||||
<code>\OCP\AppFramework\Db\</code>
|
||||
</UndefinedDocblockClass>
|
||||
<UndefinedMagicMethod occurrences="44">
|
||||
<code>getArchived</code>
|
||||
<code>getArchived</code>
|
||||
<code>getArchived</code>
|
||||
<code>getArchived</code>
|
||||
<code>getArchived</code>
|
||||
<code>getDescription</code>
|
||||
<code>getDescription</code>
|
||||
<code>getDescription</code>
|
||||
<code>getDescriptionPrev</code>
|
||||
<code>getDescriptionPrev</code>
|
||||
<code>getLastEditor</code>
|
||||
<code>getLastEditor</code>
|
||||
<code>getLastEditor</code>
|
||||
<code>getOrder</code>
|
||||
<code>setArchived</code>
|
||||
<code>setArchived</code>
|
||||
<code>setArchived</code>
|
||||
<code>setAssignedUsers</code>
|
||||
<code>setAssignedUsers</code>
|
||||
<code>setAttachmentCount</code>
|
||||
<code>setAttachments</code>
|
||||
<code>setCommentsUnread</code>
|
||||
<code>setDeletedAt</code>
|
||||
<code>setDeletedAt</code>
|
||||
<code>setDescription</code>
|
||||
<code>setDescription</code>
|
||||
<code>setDescriptionPrev</code>
|
||||
<code>setDescriptionPrev</code>
|
||||
<code>setDuedate</code>
|
||||
<code>setDuedate</code>
|
||||
<code>setLabels</code>
|
||||
<code>setLastEditor</code>
|
||||
<code>setOrder</code>
|
||||
<code>setOrder</code>
|
||||
<code>setOwner</code>
|
||||
<code>setOwner</code>
|
||||
<code>setStackId</code>
|
||||
<code>setStackId</code>
|
||||
<code>setStackId</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
<code>setType</code>
|
||||
<code>setType</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/CirclesService.php">
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>\OCA\Circles\Api\v1\Circles</code>
|
||||
<code>\OCA\Circles\Api\v1\Circles</code>
|
||||
</UndefinedClass>
|
||||
</file>
|
||||
<file src="lib/Service/CommentService.php">
|
||||
<MissingDependency occurrences="5">
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
<UndefinedThisPropertyAssignment occurrences="2">
|
||||
<code>$this->cardMapper</code>
|
||||
<code>$this->permissionService</code>
|
||||
</UndefinedThisPropertyAssignment>
|
||||
<UndefinedThisPropertyFetch occurrences="8">
|
||||
<code>$this->cardMapper</code>
|
||||
<code>$this->cardMapper</code>
|
||||
<code>$this->cardMapper</code>
|
||||
<code>$this->cardMapper</code>
|
||||
<code>$this->permissionService</code>
|
||||
<code>$this->permissionService</code>
|
||||
<code>$this->permissionService</code>
|
||||
<code>$this->permissionService</code>
|
||||
</UndefinedThisPropertyFetch>
|
||||
</file>
|
||||
<file src="lib/Service/ConfigService.php">
|
||||
<InvalidScalarArgument occurrences="1">
|
||||
<code>(int)$value</code>
|
||||
</InvalidScalarArgument>
|
||||
<MissingDependency occurrences="7">
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
</file>
|
||||
<file src="lib/Service/DefaultBoardService.php">
|
||||
<MissingDependency occurrences="2">
|
||||
<code>Application</code>
|
||||
<code>Application</code>
|
||||
</MissingDependency>
|
||||
<TypeDoesNotContainNull occurrences="6">
|
||||
<code>$color === false || $color === null</code>
|
||||
<code>$color === null</code>
|
||||
<code>$title === false || $title === null</code>
|
||||
<code>$title === null</code>
|
||||
<code>$userId === false || $userId === null</code>
|
||||
<code>$userId === null</code>
|
||||
</TypeDoesNotContainNull>
|
||||
<TypeDoesNotContainType occurrences="3">
|
||||
<code>$color === false</code>
|
||||
<code>$title === false</code>
|
||||
<code>$userId === false</code>
|
||||
</TypeDoesNotContainType>
|
||||
</file>
|
||||
<file src="lib/Service/FileService.php">
|
||||
<MissingDependency occurrences="2">
|
||||
<code>$this->rootFolder</code>
|
||||
<code>IRootFolder</code>
|
||||
</MissingDependency>
|
||||
<RedundantCondition occurrences="2">
|
||||
<code>is_resource($content)</code>
|
||||
<code>is_resource($content)</code>
|
||||
</RedundantCondition>
|
||||
<UndefinedMagicMethod occurrences="10">
|
||||
<code>getCardId</code>
|
||||
<code>getCardId</code>
|
||||
<code>getCardId</code>
|
||||
<code>getData</code>
|
||||
<code>getData</code>
|
||||
<code>setData</code>
|
||||
<code>setData</code>
|
||||
<code>setDeletedAt</code>
|
||||
<code>setExtendedData</code>
|
||||
<code>setLastModified</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/FullTextSearchService.php">
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>DocumentAccess</code>
|
||||
<code>IndexDocument</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedMagicMethod occurrences="4">
|
||||
<code>getDescription</code>
|
||||
<code>getDescription</code>
|
||||
<code>getTitle</code>
|
||||
<code>getTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/LabelService.php">
|
||||
<UndefinedMagicMethod occurrences="4">
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setColor</code>
|
||||
<code>setColor</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/OverviewService.php">
|
||||
<UndefinedMagicMethod occurrences="4">
|
||||
<code>setAssignedUsers</code>
|
||||
<code>setAttachmentCount</code>
|
||||
<code>setCommentsUnread</code>
|
||||
<code>setLabels</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/PermissionService.php">
|
||||
<UndefinedClass occurrences="2">
|
||||
<code>\OCA\Circles\Api\v1\Circles</code>
|
||||
<code>\OCA\Circles\Api\v1\Circles</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedMagicMethod occurrences="6">
|
||||
<code>getAcl</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getParticipant</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
<code>getType</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
<file src="lib/Service/StackService.php">
|
||||
<InvalidArgument occurrences="3">
|
||||
<code>'\OCA\Deck\Stack::onCreate'</code>
|
||||
<code>'\OCA\Deck\Stack::onDelete'</code>
|
||||
<code>'\OCA\Deck\Stack::onUpdate'</code>
|
||||
</InvalidArgument>
|
||||
<UndefinedClass occurrences="1">
|
||||
<code>BadRquestException</code>
|
||||
</UndefinedClass>
|
||||
<UndefinedMagicMethod occurrences="14">
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getBoardId</code>
|
||||
<code>getOrder</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setBoardId</code>
|
||||
<code>setCards</code>
|
||||
<code>setDeletedAt</code>
|
||||
<code>setDeletedAt</code>
|
||||
<code>setOrder</code>
|
||||
<code>setOrder</code>
|
||||
<code>setTitle</code>
|
||||
<code>setTitle</code>
|
||||
</UndefinedMagicMethod>
|
||||
</file>
|
||||
</files>
|
||||
Reference in New Issue
Block a user