From 4838aa668a32f8e0041c38ab6cd0d24b023b15f0 Mon Sep 17 00:00:00 2001 From: infograf768 Date: Thu, 28 Jan 2016 08:08:09 +0100 Subject: [PATCH 1/5] Adding Alert when deleting weblinks. Similar to https://github.com/joomla/joomla-cms/pull/8995 implemented in core. --- .../components/com_weblinks/views/weblinks/view.html.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/administrator/components/com_weblinks/views/weblinks/view.html.php b/src/administrator/components/com_weblinks/views/weblinks/view.html.php index 0137df1..aaa72f2 100644 --- a/src/administrator/components/com_weblinks/views/weblinks/view.html.php +++ b/src/administrator/components/com_weblinks/views/weblinks/view.html.php @@ -86,7 +86,7 @@ class WeblinksViewWeblinks extends JViewLegacy if ($state->get('filter.state') == -2 && $canDo->get('core.delete')) { - JToolbarHelper::deleteList('', 'weblinks.delete', 'JTOOLBAR_EMPTY_TRASH'); + JToolbarHelper::deleteList('JGLOBAL_CONFIRM_DELETE', 'weblinks.delete', 'JTOOLBAR_EMPTY_TRASH'); } elseif ($canDo->get('core.edit.state')) { From 9a3bd0c904b00007800dcc79cd1b3980a48eb808 Mon Sep 17 00:00:00 2001 From: javier gomez Date: Mon, 1 Feb 2016 10:26:25 +0100 Subject: [PATCH 2/5] [tests] update categories test to accept popup on delete --- tests/acceptance/administrator/AdministratorCategoriesCest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/acceptance/administrator/AdministratorCategoriesCest.php b/tests/acceptance/administrator/AdministratorCategoriesCest.php index 53575a0..4857fd9 100644 --- a/tests/acceptance/administrator/AdministratorCategoriesCest.php +++ b/tests/acceptance/administrator/AdministratorCategoriesCest.php @@ -168,6 +168,7 @@ class AdministratorCategoriesCest $I->checkAllResults(); $I->amGoingTo('try to delete a Weblinks Category'); $I->clickToolbarButton('Empty trash'); + $I->acceptPopup(); $I->waitForElement(['id' => 'system-message-container'], '60'); $I->expectTo('see a success message after Deleting the category'); $I->see('1 category successfully deleted.', ['id' => 'system-message-container']); From 56807170f42736af16b4b4aaaf0d9ecf078c7063 Mon Sep 17 00:00:00 2001 From: javier gomez Date: Mon, 1 Feb 2016 11:42:56 +0100 Subject: [PATCH 3/5] [tests] update JoRobo See: #183 --- composer.lock | 1154 ++++++++++++++----------------------------------- 1 file changed, 317 insertions(+), 837 deletions(-) diff --git a/composer.lock b/composer.lock index 047e543..a86ba5d 100644 --- a/composer.lock +++ b/composer.lock @@ -10,16 +10,16 @@ "packages-dev": [ { "name": "codeception/codeception", - "version": "2.1.3", + "version": "2.1.5", "source": { "type": "git", "url": "https://github.com/Codeception/Codeception.git", - "reference": "cd810cb78a869408602e17271f9b7368b09a7ca8" + "reference": "4ee562f421fd404139dd7b73ae46d075396a4baf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/cd810cb78a869408602e17271f9b7368b09a7ca8", - "reference": "cd810cb78a869408602e17271f9b7368b09a7ca8", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/4ee562f421fd404139dd7b73ae46d075396a4baf", + "reference": "4ee562f421fd404139dd7b73ae46d075396a4baf", "shasum": "" }, "require": { @@ -30,13 +30,13 @@ "guzzlehttp/psr7": "~1.0", "php": ">=5.4.0", "phpunit/phpunit": "~4.8.0", - "symfony/browser-kit": "~2.4", - "symfony/console": "~2.4", - "symfony/css-selector": "~2.4", - "symfony/dom-crawler": "~2.4,!=2.4.5", - "symfony/event-dispatcher": "~2.4", - "symfony/finder": "~2.4", - "symfony/yaml": "~2.4" + "symfony/browser-kit": ">=2.4|<3.1", + "symfony/console": ">=2.4|<3.1", + "symfony/css-selector": ">=2.4|<3.1", + "symfony/dom-crawler": ">=2.4|<3.1", + "symfony/event-dispatcher": ">=2.4|<3.1", + "symfony/finder": ">=2.4|<3.1", + "symfony/yaml": ">=2.4|<3.1" }, "require-dev": { "codeception/specify": "~0.3", @@ -86,7 +86,7 @@ "functional testing", "unit testing" ], - "time": "2015-10-02 09:38:59" + "time": "2015-12-20 12:11:42" }, { "name": "codegyre/robo", @@ -196,16 +196,16 @@ }, { "name": "edgedesign/phpqa", - "version": "v1.0.6", + "version": "v1.3.0", "source": { "type": "git", "url": "https://github.com/EdgedesignCZ/phpqa.git", - "reference": "37513a9fc3e4aab6f9e9d925289f2dcb67bceeb6" + "reference": "60c1c71cd24b9c31ff6b97ba0fe352128ec17b11" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/EdgedesignCZ/phpqa/zipball/37513a9fc3e4aab6f9e9d925289f2dcb67bceeb6", - "reference": "37513a9fc3e4aab6f9e9d925289f2dcb67bceeb6", + "url": "https://api.github.com/repos/EdgedesignCZ/phpqa/zipball/60c1c71cd24b9c31ff6b97ba0fe352128ec17b11", + "reference": "60c1c71cd24b9c31ff6b97ba0fe352128ec17b11", "shasum": "" }, "require": { @@ -219,17 +219,19 @@ }, "require-dev": { "hamcrest/hamcrest-php": "*", - "phpunit/phpunit": "*" + "phpunit/phpunit": "~4.8" }, "bin": [ "phpqa" ], "type": "library", "autoload": { + "psr-4": { + "Edge\\QA\\": "src" + }, "files": [ - "src/IgnoredPaths.php", - "src/CodeAnalysisTasks.php", - "src/Options.php" + "src/report.php", + "src/paths.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -248,20 +250,20 @@ "qa", "static analysis" ], - "time": "2015-09-14 06:29:44" + "time": "2016-01-27 09:05:09" }, { "name": "facebook/webdriver", - "version": "1.0.2", + "version": "1.1.1", "source": { "type": "git", "url": "https://github.com/facebook/php-webdriver.git", - "reference": "fe1bbbc5dde804d08a8593f1d9d0d3b05f5c84f5" + "reference": "1c98108ba3eb435b681655764de11502a0653705" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/facebook/php-webdriver/zipball/fe1bbbc5dde804d08a8593f1d9d0d3b05f5c84f5", - "reference": "fe1bbbc5dde804d08a8593f1d9d0d3b05f5c84f5", + "url": "https://api.github.com/repos/facebook/php-webdriver/zipball/1c98108ba3eb435b681655764de11502a0653705", + "reference": "1c98108ba3eb435b681655764de11502a0653705", "shasum": "" }, "require": { @@ -291,7 +293,7 @@ "selenium", "webdriver" ], - "time": "2015-08-12 20:21:31" + "time": "2015-12-31 15:58:49" }, { "name": "fzaninotto/faker", @@ -380,16 +382,16 @@ }, { "name": "guzzlehttp/guzzle", - "version": "6.1.0", + "version": "6.1.1", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", - "reference": "66fd14b4d0b8f2389eaf37c5458608c7cb793a81" + "reference": "c6851d6e48f63b69357cbfa55bca116448140e0c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/66fd14b4d0b8f2389eaf37c5458608c7cb793a81", - "reference": "66fd14b4d0b8f2389eaf37c5458608c7cb793a81", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/c6851d6e48f63b69357cbfa55bca116448140e0c", + "reference": "c6851d6e48f63b69357cbfa55bca116448140e0c", "shasum": "" }, "require": { @@ -438,7 +440,7 @@ "rest", "web service" ], - "time": "2015-09-08 17:36:26" + "time": "2015-11-23 00:47:50" }, { "name": "guzzlehttp/promises", @@ -493,16 +495,16 @@ }, { "name": "guzzlehttp/psr7", - "version": "1.2.0", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", - "reference": "4ef919b0cf3b1989523138b60163bbcb7ba1ff7e" + "reference": "f5d04bdd2881ac89abde1fb78cc234bce24327bb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/4ef919b0cf3b1989523138b60163bbcb7ba1ff7e", - "reference": "4ef919b0cf3b1989523138b60163bbcb7ba1ff7e", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/f5d04bdd2881ac89abde1fb78cc234bce24327bb", + "reference": "f5d04bdd2881ac89abde1fb78cc234bce24327bb", "shasum": "" }, "require": { @@ -547,43 +549,33 @@ "stream", "uri" ], - "time": "2015-08-15 19:32:36" + "time": "2016-01-23 01:23:02" }, { "name": "halleck45/phpmetrics", - "version": "v1.3.0", + "version": "v0.0.2", "source": { "type": "git", "url": "https://github.com/Halleck45/PhpMetrics.git", - "reference": "9c8113b502c1803ad08a5ce547717843b31db00b" + "reference": "4d6d9fa007fd3c46f582089b32b77712e6cd4679" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Halleck45/PhpMetrics/zipball/9c8113b502c1803ad08a5ce547717843b31db00b", - "reference": "9c8113b502c1803ad08a5ce547717843b31db00b", + "url": "https://api.github.com/repos/Halleck45/PhpMetrics/zipball/4d6d9fa007fd3c46f582089b32b77712e6cd4679", + "reference": "4d6d9fa007fd3c46f582089b32b77712e6cd4679", "shasum": "" }, "require": { - "ext-dom": "*", - "hoa/ruler": "~1.0", - "symfony/config": "~2.4", - "symfony/console": "~2.5", - "symfony/yaml": "~2.4", - "twig/twig": "~1.15" - }, - "replace": { - "halleck45/php-metrics": "*" + "phploc/phploc": "~2.0", + "twig/twig": "v1.15.0" }, "require-dev": { - "phpunit/phpunit": "~4.1" + "phpunit/phpunit": "3.7.*@dev" }, - "bin": [ - "bin/phpmetrics" - ], "type": "library", "autoload": { "psr-0": { - "Hal\\": "./src/" + "": "./src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -598,15 +590,8 @@ "role": "Copyright Holder" } ], - "description": "Static analyzis tool for PHP : Coupling, Cyclomatic complexity, Maintainability Index, Halstead's metrics... and more !", - "homepage": "http://www.phpmetrics.org", - "keywords": [ - "analysis", - "qa", - "quality", - "testing" - ], - "time": "2015-08-20 16:35:22" + "description": "POC of Halstead, Maintenability index for PHP", + "time": "2014-01-30 05:32:27" }, { "name": "henrikbjorn/lurker", @@ -667,622 +652,18 @@ ], "time": "2013-05-24 06:47:29" }, - { - "name": "hoa/compiler", - "version": "2.15.10.29", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Compiler.git", - "reference": "ec0849fd3c1472fbcd86c3c961981f0cfe1f8d39" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Compiler/zipball/ec0849fd3c1472fbcd86c3c961981f0cfe1f8d39", - "reference": "ec0849fd3c1472fbcd86c3c961981f0cfe1f8d39", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0", - "hoa/file": "~0.0", - "hoa/iterator": "~1.0", - "hoa/math": "~0.0", - "hoa/regex": "~0.0", - "hoa/visitor": "~1.0" - }, - "require-dev": { - "hoa/json": "~1.0", - "hoa/test": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Compiler\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Compiler library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "algebraic", - "ast", - "compiler", - "context-free", - "coverage", - "exhaustive", - "grammar", - "isotropic", - "language", - "lexer", - "library", - "ll1", - "llk", - "parser", - "pp", - "random", - "regular", - "rule", - "sampler", - "syntax", - "token", - "trace", - "uniform" - ], - "time": "2015-10-29 21:35:12" - }, - { - "name": "hoa/core", - "version": "2.15.09.03", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Core.git", - "reference": "305a881847478d635f3cf565fd5e8ef382c21a70" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Core/zipball/305a881847478d635f3cf565fd5e8ef382c21a70", - "reference": "305a881847478d635f3cf565fd5e8ef382c21a70", - "shasum": "" - }, - "require": { - "ext-spl": "*", - "php": ">=5.4.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "suggest": { - "ext-mbstring": "ext/mbstring must be present (or a third implementation).", - "hoa/cli": "To use the `hoa` script." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Core\\": "." - }, - "files": [ - "Core.php" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Core library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "consistency", - "core", - "data", - "event", - "library", - "listener", - "parameter", - "protocol" - ], - "time": "2015-09-03 08:28:53" - }, - { - "name": "hoa/file", - "version": "0.15.05.27", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/File.git", - "reference": "bd82aff5e81f16971c5fc99301a5c5717b1fd4da" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/File/zipball/bd82aff5e81f16971c5fc99301a5c5717b1fd4da", - "reference": "bd82aff5e81f16971c5fc99301a5c5717b1fd4da", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0", - "hoa/iterator": "~1.0", - "hoa/stream": "~0.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\File\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\File library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "Socket", - "directory", - "file", - "finder", - "library", - "link", - "temporary" - ], - "time": "2015-05-27 09:18:31" - }, - { - "name": "hoa/iterator", - "version": "1.15.10.29", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Iterator.git", - "reference": "a64ed9fd62579a34e4450134d6d1abdf77d54435" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Iterator/zipball/a64ed9fd62579a34e4450134d6d1abdf77d54435", - "reference": "a64ed9fd62579a34e4450134d6d1abdf77d54435", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Iterator\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Iterator library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "iterator", - "library" - ], - "time": "2015-10-29 21:37:16" - }, - { - "name": "hoa/math", - "version": "0.15.10.26", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Math.git", - "reference": "62631c65d9a4f1b8bb4c4a3d6cdff0e8971d684e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Math/zipball/62631c65d9a4f1b8bb4c4a3d6cdff0e8971d684e", - "reference": "62631c65d9a4f1b8bb4c4a3d6cdff0e8971d684e", - "shasum": "" - }, - "require": { - "hoa/compiler": "~2.0", - "hoa/core": "~2.0", - "hoa/iterator": "~1.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Math\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Math library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "arrangement", - "combination", - "combinatorics", - "counting", - "library", - "math", - "permutation", - "sampler", - "set" - ], - "time": "2015-10-26 15:22:52" - }, - { - "name": "hoa/regex", - "version": "0.15.08.13", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Regex.git", - "reference": "2ef8a77ef3885ca202fcd9c31a8e54c44cd04232" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Regex/zipball/2ef8a77ef3885ca202fcd9c31a8e54c44cd04232", - "reference": "2ef8a77ef3885ca202fcd9c31a8e54c44cd04232", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0", - "hoa/math": "~0.0", - "hoa/ustring": "~3.0", - "hoa/visitor": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Regex\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Regex library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "compiler", - "library", - "regex" - ], - "time": "2015-08-13 06:48:47" - }, - { - "name": "hoa/ruler", - "version": "1.15.09.22", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Ruler.git", - "reference": "7e82ede5ebbe6eaf0f2241c0310fda37b8e5c351" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Ruler/zipball/7e82ede5ebbe6eaf0f2241c0310fda37b8e5c351", - "reference": "7e82ede5ebbe6eaf0f2241c0310fda37b8e5c351", - "shasum": "" - }, - "require": { - "hoa/compiler": "~2.0", - "hoa/core": "~2.0", - "hoa/file": "~0.0", - "hoa/visitor": "~1.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Ruler\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Ruler library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "library", - "ruler" - ], - "time": "2015-09-22 16:29:58" - }, - { - "name": "hoa/stream", - "version": "0.15.10.26", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Stream.git", - "reference": "011ab91d942f1d7096deade4c8a10fe57d51c5b3" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Stream/zipball/011ab91d942f1d7096deade4c8a10fe57d51c5b3", - "reference": "011ab91d942f1d7096deade4c8a10fe57d51c5b3", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Stream\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Stream library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "Context", - "bucket", - "composite", - "filter", - "in", - "library", - "out", - "protocol", - "stream", - "wrapper" - ], - "time": "2015-10-22 06:30:43" - }, - { - "name": "hoa/ustring", - "version": "3.15.08.03", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Ustring.git", - "reference": "261d5bfc53df8e895793d330f0fb96929fca355d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Ustring/zipball/261d5bfc53df8e895793d330f0fb96929fca355d", - "reference": "261d5bfc53df8e895793d330f0fb96929fca355d", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "suggest": { - "ext-iconv": "ext/iconv must be present (or a third implementation) to use Hoa\\Ustring::transcode().", - "ext-intl": "To get a better Hoa\\Ustring::toAscii() and Hoa\\Ustring::compareTo()." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Ustring\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Ustring library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "library", - "search", - "string", - "unicode" - ], - "time": "2015-08-03 07:49:50" - }, - { - "name": "hoa/visitor", - "version": "1.15.08.17", - "source": { - "type": "git", - "url": "https://github.com/hoaproject/Visitor.git", - "reference": "e30bfff741f71979f6476a41548e34afe8053c67" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/hoaproject/Visitor/zipball/e30bfff741f71979f6476a41548e34afe8053c67", - "reference": "e30bfff741f71979f6476a41548e34afe8053c67", - "shasum": "" - }, - "require": { - "hoa/core": "~2.0" - }, - "require-dev": { - "hoa/test": "~1.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } - }, - "autoload": { - "psr-4": { - "Hoa\\Visitor\\": "." - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Ivan Enderlin", - "email": "ivan.enderlin@hoa-project.net" - }, - { - "name": "Hoa community", - "homepage": "http://hoa-project.net/" - } - ], - "description": "The Hoa\\Visitor library.", - "homepage": "http://hoa-project.net/", - "keywords": [ - "library", - "structure", - "visit", - "visitor" - ], - "time": "2015-08-17 06:30:58" - }, { "name": "joomla-projects/joomla-browser", "version": "dev-develop", "source": { "type": "git", "url": "https://github.com/joomla-projects/joomla-browser.git", - "reference": "e3c0462b76b960639835ffad5b42b744522b7ac6" + "reference": "75c5cfc44626403787f6ebfa2fb7f7f402f74a8e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/joomla-projects/joomla-browser/zipball/e3c0462b76b960639835ffad5b42b744522b7ac6", - "reference": "e3c0462b76b960639835ffad5b42b744522b7ac6", + "url": "https://api.github.com/repos/joomla-projects/joomla-browser/zipball/75c5cfc44626403787f6ebfa2fb7f7f402f74a8e", + "reference": "75c5cfc44626403787f6ebfa2fb7f7f402f74a8e", "shasum": "" }, "require": { @@ -1320,7 +701,7 @@ "acceptance testing", "joomla" ], - "time": "2015-11-01 10:09:29" + "time": "2016-01-15 12:52:52" }, { "name": "joomla-projects/jorobo", @@ -1328,12 +709,12 @@ "source": { "type": "git", "url": "https://github.com/joomla-projects/jorobo.git", - "reference": "079dde49d68b791435ad464a235a3fbb6ba06fe5" + "reference": "5deb52033ed75c78341532717aed0e54477a0873" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/joomla-projects/jorobo/zipball/079dde49d68b791435ad464a235a3fbb6ba06fe5", - "reference": "079dde49d68b791435ad464a235a3fbb6ba06fe5", + "url": "https://api.github.com/repos/joomla-projects/jorobo/zipball/5deb52033ed75c78341532717aed0e54477a0873", + "reference": "5deb52033ed75c78341532717aed0e54477a0873", "shasum": "" }, "require": { @@ -1351,7 +732,7 @@ "type": "library", "autoload": { "psr-4": { - "JBuild\\": "src" + "Joomla\\Jorobo\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -1372,8 +753,8 @@ "email": "nbraczek@bsds.de" } ], - "description": "Tool and Task based on Robo.li to manage Joomla Extension Development and Releases", - "time": "2015-11-02 07:34:41" + "description": "Tools and Tasks based on Robo.li for Joomla Extension Development and Releases", + "time": "2016-02-01 09:36:24" }, { "name": "joomla-projects/robo", @@ -1578,16 +959,16 @@ }, { "name": "joomla/http", - "version": "1.2.0", + "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/joomla-framework/http.git", - "reference": "09f5ba9d1e3003e53f0b32d12e87fcf860b8c552" + "reference": "3b667b4dea6b022fedb296c4e88be3de38fd0327" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/joomla-framework/http/zipball/09f5ba9d1e3003e53f0b32d12e87fcf860b8c552", - "reference": "09f5ba9d1e3003e53f0b32d12e87fcf860b8c552", + "url": "https://api.github.com/repos/joomla-framework/http/zipball/3b667b4dea6b022fedb296c4e88be3de38fd0327", + "reference": "3b667b4dea6b022fedb296c4e88be3de38fd0327", "shasum": "" }, "require": { @@ -1625,7 +1006,7 @@ "http", "joomla" ], - "time": "2015-09-19 17:57:40" + "time": "2015-12-17 22:53:23" }, { "name": "joomla/registry", @@ -1683,24 +1064,24 @@ }, { "name": "joomla/string", - "version": "1.3.1", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/joomla-framework/string.git", - "reference": "1a61294f887a95ec3eb2e4dac12ba18ab6b2bf5a" + "reference": "05197132a075ee22a3f0f7da31a19a6d5b4717db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/joomla-framework/string/zipball/1a61294f887a95ec3eb2e4dac12ba18ab6b2bf5a", - "reference": "1a61294f887a95ec3eb2e4dac12ba18ab6b2bf5a", + "url": "https://api.github.com/repos/joomla-framework/string/zipball/05197132a075ee22a3f0f7da31a19a6d5b4717db", + "reference": "05197132a075ee22a3f0f7da31a19a6d5b4717db", "shasum": "" }, "require": { - "php": ">=5.3.10" + "php": ">=5.3.10|>=7.0" }, "require-dev": { "joomla/test": "~1.0", - "phpunit/phpunit": "4.*", + "phpunit/phpunit": "~4.8|~5.0", "squizlabs/php_codesniffer": "1.*" }, "type": "joomla-package", @@ -1713,7 +1094,24 @@ "psr-4": { "Joomla\\String\\": "src/", "Joomla\\String\\Tests\\": "Tests/" - } + }, + "files": [ + "src/phputf8/utf8.php", + "src/phputf8/ord.php", + "src/phputf8/str_ireplace.php", + "src/phputf8/str_pad.php", + "src/phputf8/str_split.php", + "src/phputf8/strcasecmp.php", + "src/phputf8/strcspn.php", + "src/phputf8/stristr.php", + "src/phputf8/strrev.php", + "src/phputf8/strspn.php", + "src/phputf8/trim.php", + "src/phputf8/ucfirst.php", + "src/phputf8/ucwords.php", + "src/phputf8/utils/ascii.php", + "src/phputf8/utils/validation.php" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -1726,7 +1124,7 @@ "joomla", "string" ], - "time": "2015-05-03 16:08:20" + "time": "2016-01-30 20:04:23" }, { "name": "joomla/uri", @@ -1767,16 +1165,16 @@ }, { "name": "joomla/utilities", - "version": "1.3.3", + "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/joomla-framework/utilities.git", - "reference": "3e43b0806c194a92b58a176b73d6cc2dc6c9c3a4" + "reference": "ecf18231ff86ab06cf555a7c3ed4dd447ae39e9b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/joomla-framework/utilities/zipball/3e43b0806c194a92b58a176b73d6cc2dc6c9c3a4", - "reference": "3e43b0806c194a92b58a176b73d6cc2dc6c9c3a4", + "url": "https://api.github.com/repos/joomla-framework/utilities/zipball/ecf18231ff86ab06cf555a7c3ed4dd447ae39e9b", + "reference": "ecf18231ff86ab06cf555a7c3ed4dd447ae39e9b", "shasum": "" }, "require": { @@ -1810,7 +1208,7 @@ "joomla", "utilities" ], - "time": "2015-03-28 17:52:43" + "time": "2015-09-05 16:41:24" }, { "name": "pdepend/pdepend", @@ -2321,16 +1719,16 @@ }, { "name": "phpunit/phpunit", - "version": "4.8.16", + "version": "4.8.21", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "625f8c345606ed0f3a141dfb88f4116f0e22978e" + "reference": "ea76b17bced0500a28098626b84eda12dbcf119c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/625f8c345606ed0f3a141dfb88f4116f0e22978e", - "reference": "625f8c345606ed0f3a141dfb88f4116f0e22978e", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ea76b17bced0500a28098626b84eda12dbcf119c", + "reference": "ea76b17bced0500a28098626b84eda12dbcf119c", "shasum": "" }, "require": { @@ -2389,7 +1787,7 @@ "testing", "xunit" ], - "time": "2015-10-23 06:48:33" + "time": "2015-12-12 07:45:58" }, { "name": "phpunit/phpunit-mock-objects", @@ -2562,28 +1960,28 @@ }, { "name": "sebastian/diff", - "version": "1.3.0", + "version": "1.4.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "863df9687835c62aa423a22412d26fa2ebde3fd3" + "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/863df9687835c62aa423a22412d26fa2ebde3fd3", - "reference": "863df9687835c62aa423a22412d26fa2ebde3fd3", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/13edfd8706462032c2f52b4b862974dd46b71c9e", + "reference": "13edfd8706462032c2f52b4b862974dd46b71c9e", "shasum": "" }, "require": { "php": ">=5.3.3" }, "require-dev": { - "phpunit/phpunit": "~4.2" + "phpunit/phpunit": "~4.8" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.3-dev" + "dev-master": "1.4-dev" } }, "autoload": { @@ -2606,24 +2004,24 @@ } ], "description": "Diff implementation", - "homepage": "http://www.github.com/sebastianbergmann/diff", + "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ "diff" ], - "time": "2015-02-22 15:13:53" + "time": "2015-12-08 07:14:41" }, { "name": "sebastian/environment", - "version": "1.3.2", + "version": "1.3.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/environment.git", - "reference": "6324c907ce7a52478eeeaede764f48733ef5ae44" + "reference": "6e7133793a8e5a5714a551a8324337374be209df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6324c907ce7a52478eeeaede764f48733ef5ae44", - "reference": "6324c907ce7a52478eeeaede764f48733ef5ae44", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/6e7133793a8e5a5714a551a8324337374be209df", + "reference": "6e7133793a8e5a5714a551a8324337374be209df", "shasum": "" }, "require": { @@ -2660,7 +2058,7 @@ "environment", "hhvm" ], - "time": "2015-08-03 06:14:51" + "time": "2015-12-02 08:37:27" }, { "name": "sebastian/exporter", @@ -2916,16 +2314,16 @@ }, { "name": "sebastian/recursion-context", - "version": "1.0.1", + "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/recursion-context.git", - "reference": "994d4a811bafe801fb06dccbee797863ba2792ba" + "reference": "913401df809e99e4f47b27cdd781f4a258d58791" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/994d4a811bafe801fb06dccbee797863ba2792ba", - "reference": "994d4a811bafe801fb06dccbee797863ba2792ba", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/913401df809e99e4f47b27cdd781f4a258d58791", + "reference": "913401df809e99e4f47b27cdd781f4a258d58791", "shasum": "" }, "require": { @@ -2965,7 +2363,7 @@ ], "description": "Provides functionality to recursively process PHP variables", "homepage": "http://www.github.com/sebastianbergmann/recursion-context", - "time": "2015-06-21 08:04:50" + "time": "2015-11-11 19:50:13" }, { "name": "sebastian/version", @@ -3079,25 +2477,25 @@ }, { "name": "symfony/browser-kit", - "version": "v2.7.6", + "version": "v3.0.1", "source": { "type": "git", "url": "https://github.com/symfony/browser-kit.git", - "reference": "07d664a052572ccc28eb2ab7dbbe82155b1ad367" + "reference": "334a58c0def6dfcbe4bb57c6d2a8c06c6cc77679" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/07d664a052572ccc28eb2ab7dbbe82155b1ad367", - "reference": "07d664a052572ccc28eb2ab7dbbe82155b1ad367", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/334a58c0def6dfcbe4bb57c6d2a8c06c6cc77679", + "reference": "334a58c0def6dfcbe4bb57c6d2a8c06c6cc77679", "shasum": "" }, "require": { - "php": ">=5.3.9", - "symfony/dom-crawler": "~2.0,>=2.0.5" + "php": ">=5.5.9", + "symfony/dom-crawler": "~2.8|~3.0" }, "require-dev": { - "symfony/css-selector": "~2.0,>=2.0.5", - "symfony/process": "~2.3.34|~2.7,>=2.7.6" + "symfony/css-selector": "~2.8|~3.0", + "symfony/process": "~2.8|~3.0" }, "suggest": { "symfony/process": "" @@ -3105,13 +2503,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "3.0-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\BrowserKit\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3129,36 +2530,39 @@ ], "description": "Symfony BrowserKit Component", "homepage": "https://symfony.com", - "time": "2015-10-23 14:47:27" + "time": "2015-12-26 13:39:53" }, { "name": "symfony/config", - "version": "v2.7.6", + "version": "v2.8.2", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "831f88908b51b9ce945f5e6f402931d1ac544423" + "reference": "41ee6c70758f40fa1dbf90d019ae0a66c4a09e74" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/831f88908b51b9ce945f5e6f402931d1ac544423", - "reference": "831f88908b51b9ce945f5e6f402931d1ac544423", + "url": "https://api.github.com/repos/symfony/config/zipball/41ee6c70758f40fa1dbf90d019ae0a66c4a09e74", + "reference": "41ee6c70758f40fa1dbf90d019ae0a66c4a09e74", "shasum": "" }, "require": { "php": ">=5.3.9", - "symfony/filesystem": "~2.3" + "symfony/filesystem": "~2.3|~3.0.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Config\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3176,29 +2580,30 @@ ], "description": "Symfony Config Component", "homepage": "https://symfony.com", - "time": "2015-10-11 09:39:48" + "time": "2016-01-03 15:33:41" }, { "name": "symfony/console", - "version": "v2.7.6", + "version": "v2.8.2", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "5efd632294c8320ea52492db22292ff853a43766" + "reference": "d0239fb42f98dd02e7d342f793c5d2cdee0c478d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/5efd632294c8320ea52492db22292ff853a43766", - "reference": "5efd632294c8320ea52492db22292ff853a43766", + "url": "https://api.github.com/repos/symfony/console/zipball/d0239fb42f98dd02e7d342f793c5d2cdee0c478d", + "reference": "d0239fb42f98dd02e7d342f793c5d2cdee0c478d", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=5.3.9", + "symfony/polyfill-mbstring": "~1.0" }, "require-dev": { "psr/log": "~1.0", - "symfony/event-dispatcher": "~2.1", - "symfony/process": "~2.1" + "symfony/event-dispatcher": "~2.1|~3.0.0", + "symfony/process": "~2.1|~3.0.0" }, "suggest": { "psr/log": "For using the console logger", @@ -3208,13 +2613,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3232,35 +2640,38 @@ ], "description": "Symfony Console Component", "homepage": "https://symfony.com", - "time": "2015-10-20 14:38:46" + "time": "2016-01-14 08:33:16" }, { "name": "symfony/css-selector", - "version": "v2.7.6", + "version": "v3.0.1", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "e1b865b26be4a56d22a8dee398375044a80c865b" + "reference": "4613311fd46e146f506403ce2f8a0c71d402d2a3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/e1b865b26be4a56d22a8dee398375044a80c865b", - "reference": "e1b865b26be4a56d22a8dee398375044a80c865b", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/4613311fd46e146f506403ce2f8a0c71d402d2a3", + "reference": "4613311fd46e146f506403ce2f8a0c71d402d2a3", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=5.5.9" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "3.0-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\CssSelector\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3282,20 +2693,20 @@ ], "description": "Symfony CssSelector Component", "homepage": "https://symfony.com", - "time": "2015-10-11 09:39:48" + "time": "2015-12-05 17:45:07" }, { "name": "symfony/dependency-injection", - "version": "v2.7.6", + "version": "v2.8.2", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "af284e795ec8a08c80d1fc47518fd23004b89847" + "reference": "ba94a914e244e0d05f0aaef460d5558d5541d2b1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/af284e795ec8a08c80d1fc47518fd23004b89847", - "reference": "af284e795ec8a08c80d1fc47518fd23004b89847", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/ba94a914e244e0d05f0aaef460d5558d5541d2b1", + "reference": "ba94a914e244e0d05f0aaef460d5558d5541d2b1", "shasum": "" }, "require": { @@ -3305,9 +2716,9 @@ "symfony/expression-language": "<2.6" }, "require-dev": { - "symfony/config": "~2.2", - "symfony/expression-language": "~2.6", - "symfony/yaml": "~2.1" + "symfony/config": "~2.2|~3.0.0", + "symfony/expression-language": "~2.6|~3.0.0", + "symfony/yaml": "~2.1|~3.0.0" }, "suggest": { "symfony/config": "", @@ -3317,13 +2728,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\DependencyInjection\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3341,27 +2755,28 @@ ], "description": "Symfony DependencyInjection Component", "homepage": "https://symfony.com", - "time": "2015-10-27 15:38:06" + "time": "2016-01-12 17:46:01" }, { "name": "symfony/dom-crawler", - "version": "v2.7.6", + "version": "v3.0.1", "source": { "type": "git", "url": "https://github.com/symfony/dom-crawler.git", - "reference": "5fef7d8b80d8f9992df99d8ee283f420484c9612" + "reference": "7c622b0c9fb8bdb146d6dfa86c5f91dcbfdbc11d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/5fef7d8b80d8f9992df99d8ee283f420484c9612", - "reference": "5fef7d8b80d8f9992df99d8ee283f420484c9612", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/7c622b0c9fb8bdb146d6dfa86c5f91dcbfdbc11d", + "reference": "7c622b0c9fb8bdb146d6dfa86c5f91dcbfdbc11d", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=5.5.9", + "symfony/polyfill-mbstring": "~1.0" }, "require-dev": { - "symfony/css-selector": "~2.3" + "symfony/css-selector": "~2.8|~3.0" }, "suggest": { "symfony/css-selector": "" @@ -3369,13 +2784,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "3.0-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\DomCrawler\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3393,20 +2811,20 @@ ], "description": "Symfony DomCrawler Component", "homepage": "https://symfony.com", - "time": "2015-10-11 09:39:48" + "time": "2015-12-26 13:42:31" }, { "name": "symfony/event-dispatcher", - "version": "v2.7.6", + "version": "v2.8.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "87a5db5ea887763fa3a31a5471b512ff1596d9b8" + "reference": "ee278f7c851533e58ca307f66305ccb9188aceda" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/87a5db5ea887763fa3a31a5471b512ff1596d9b8", - "reference": "87a5db5ea887763fa3a31a5471b512ff1596d9b8", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ee278f7c851533e58ca307f66305ccb9188aceda", + "reference": "ee278f7c851533e58ca307f66305ccb9188aceda", "shasum": "" }, "require": { @@ -3414,10 +2832,10 @@ }, "require-dev": { "psr/log": "~1.0", - "symfony/config": "~2.0,>=2.0.5", - "symfony/dependency-injection": "~2.6", - "symfony/expression-language": "~2.6", - "symfony/stopwatch": "~2.3" + "symfony/config": "~2.0,>=2.0.5|~3.0.0", + "symfony/dependency-injection": "~2.6|~3.0.0", + "symfony/expression-language": "~2.6|~3.0.0", + "symfony/stopwatch": "~2.3|~3.0.0" }, "suggest": { "symfony/dependency-injection": "", @@ -3426,13 +2844,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3450,20 +2871,20 @@ ], "description": "Symfony EventDispatcher Component", "homepage": "https://symfony.com", - "time": "2015-10-11 09:39:48" + "time": "2016-01-13 10:28:07" }, { "name": "symfony/filesystem", - "version": "v2.7.6", + "version": "v2.8.2", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "56fd6df73be859323ff97418d97edc1d756df6df" + "reference": "637b64d0ee10f44ae98dbad651b1ecdf35a11e8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/56fd6df73be859323ff97418d97edc1d756df6df", - "reference": "56fd6df73be859323ff97418d97edc1d756df6df", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/637b64d0ee10f44ae98dbad651b1ecdf35a11e8c", + "reference": "637b64d0ee10f44ae98dbad651b1ecdf35a11e8c", "shasum": "" }, "require": { @@ -3472,13 +2893,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Filesystem\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3496,20 +2920,20 @@ ], "description": "Symfony Filesystem Component", "homepage": "https://symfony.com", - "time": "2015-10-18 20:23:18" + "time": "2016-01-13 10:28:07" }, { "name": "symfony/finder", - "version": "v2.7.6", + "version": "v2.8.2", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d" + "reference": "c90fabdd97e431ee19b6383999cf35334dff27da" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d", - "reference": "2ffb4e9598db3c48eb6d0ae73b04bbf09280c59d", + "url": "https://api.github.com/repos/symfony/finder/zipball/c90fabdd97e431ee19b6383999cf35334dff27da", + "reference": "c90fabdd97e431ee19b6383999cf35334dff27da", "shasum": "" }, "require": { @@ -3518,13 +2942,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3542,20 +2969,79 @@ ], "description": "Symfony Finder Component", "homepage": "https://symfony.com", - "time": "2015-10-11 09:39:48" + "time": "2016-01-14 08:26:52" }, { - "name": "symfony/process", - "version": "v2.7.6", + "name": "symfony/polyfill-mbstring", + "version": "v1.1.0", "source": { "type": "git", - "url": "https://github.com/symfony/process.git", - "reference": "4a959dd4e19c2c5d7512689413921e0a74386ec7" + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "1289d16209491b584839022f29257ad859b8532d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/4a959dd4e19c2c5d7512689413921e0a74386ec7", - "reference": "4a959dd4e19c2c5d7512689413921e0a74386ec7", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/1289d16209491b584839022f29257ad859b8532d", + "reference": "1289d16209491b584839022f29257ad859b8532d", + "shasum": "" + }, + "require": { + "php": ">=5.3.3" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.1-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + }, + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "time": "2016-01-20 09:13:37" + }, + { + "name": "symfony/process", + "version": "v2.8.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "6f1979c3b0f4c22c77a8a8971afaa7dd07f082ac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/6f1979c3b0f4c22c77a8a8971afaa7dd07f082ac", + "reference": "6f1979c3b0f4c22c77a8a8971afaa7dd07f082ac", "shasum": "" }, "require": { @@ -3564,13 +3050,16 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "2.8-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Process\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3588,35 +3077,38 @@ ], "description": "Symfony Process Component", "homepage": "https://symfony.com", - "time": "2015-10-23 14:47:27" + "time": "2016-01-06 09:59:23" }, { "name": "symfony/yaml", - "version": "v2.7.6", + "version": "v3.0.1", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "eca9019c88fbe250164affd107bc8057771f3f4d" + "reference": "3df409958a646dad2bc5046c3fb671ee24a1a691" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/eca9019c88fbe250164affd107bc8057771f3f4d", - "reference": "eca9019c88fbe250164affd107bc8057771f3f4d", + "url": "https://api.github.com/repos/symfony/yaml/zipball/3df409958a646dad2bc5046c3fb671ee24a1a691", + "reference": "3df409958a646dad2bc5046c3fb671ee24a1a691", "shasum": "" }, "require": { - "php": ">=5.3.9" + "php": ">=5.5.9" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "2.7-dev" + "dev-master": "3.0-dev" } }, "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" - } + }, + "exclude-from-classmap": [ + "/Tests/" + ] }, "notification-url": "https://packagist.org/downloads/", "license": [ @@ -3634,7 +3126,7 @@ ], "description": "Symfony Yaml Component", "homepage": "https://symfony.com", - "time": "2015-10-11 09:39:48" + "time": "2015-12-26 13:39:53" }, { "name": "theseer/fdomdocument", @@ -3678,29 +3170,25 @@ }, { "name": "twig/twig", - "version": "v1.23.0", + "version": "v1.15.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "5868cd822fd6cf626d5f805439575f9c323cee2a" + "reference": "85e4ff98000157ff753d934b9f13659a953f5666" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/5868cd822fd6cf626d5f805439575f9c323cee2a", - "reference": "5868cd822fd6cf626d5f805439575f9c323cee2a", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/85e4ff98000157ff753d934b9f13659a953f5666", + "reference": "85e4ff98000157ff753d934b9f13659a953f5666", "shasum": "" }, "require": { - "php": ">=5.2.7" - }, - "require-dev": { - "symfony/debug": "~2.7", - "symfony/phpunit-bridge": "~2.7" + "php": ">=5.2.4" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "1.23-dev" + "dev-master": "1.15-dev" } }, "autoload": { @@ -3715,19 +3203,11 @@ "authors": [ { "name": "Fabien Potencier", - "email": "fabien@symfony.com", - "homepage": "http://fabien.potencier.org", - "role": "Lead Developer" + "email": "fabien@symfony.com" }, { "name": "Armin Ronacher", - "email": "armin.ronacher@active-4.com", - "role": "Project Founder" - }, - { - "name": "Twig Team", - "homepage": "http://twig.sensiolabs.org/contributors", - "role": "Contributors" + "email": "armin.ronacher@active-4.com" } ], "description": "Twig, the flexible, fast, and secure template language for PHP", @@ -3735,7 +3215,7 @@ "keywords": [ "templating" ], - "time": "2015-10-29 23:29:01" + "time": "2013-12-06 07:47:10" } ], "aliases": [], From 74ce09dda3bc504b1b5771b8adbd0a9f807c4095 Mon Sep 17 00:00:00 2001 From: javier gomez Date: Mon, 1 Feb 2016 13:36:56 +0100 Subject: [PATCH 4/5] [tests] rename jbuild to jorobo --- .gitignore | 2 +- .travis.yml | 2 +- RoboFile.php | 4 ++-- composer.json | 2 +- composer.lock | 9 ++++----- jbuild.dist.ini => jorobo.dist.ini | 0 6 files changed, 9 insertions(+), 10 deletions(-) rename jbuild.dist.ini => jorobo.dist.ini (100%) diff --git a/.gitignore b/.gitignore index 1963cbe..0836c7c 100644 --- a/.gitignore +++ b/.gitignore @@ -60,5 +60,5 @@ tests/cache # Package building related /dist -jbuild.ini +jorobo.ini diff --git a/.travis.yml b/.travis.yml index a183210..1aa2dc4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,7 +37,7 @@ before_script: script: # Build -- mv jbuild.dist.ini jbuild.ini +- mv jorobo.dist.ini jorobo.ini - vendor/bin/robo build - mv tests/acceptance.suite.dist.yml tests/acceptance.suite.yml - vendor/bin/robo run:tests --use-htaccess diff --git a/RoboFile.php b/RoboFile.php index 4149b99..7cb0673 100644 --- a/RoboFile.php +++ b/RoboFile.php @@ -484,9 +484,9 @@ class RoboFile extends \Robo\Tasks */ public function build($params = ['dev' => false]) { - if (!file_exists('jbuild.ini')) + if (!file_exists('jorobo.ini')) { - $this->_copy('jbuild.dist.ini', 'jbuild.ini'); + $this->_copy('jorobo.dist.ini', 'jorobo.ini'); } $this->taskBuild($params)->run(); diff --git a/composer.json b/composer.json index 84487b5..7021335 100644 --- a/composer.json +++ b/composer.json @@ -12,6 +12,6 @@ "joomla-projects/robo": "dev-master", "joomla-projects/selenium-server-standalone": "v2.47.1", "fzaninotto/faker": "^1.5", - "joomla-projects/jorobo": "dev-master" + "joomla-projects/jorobo": "0.2" } } diff --git a/composer.lock b/composer.lock index a86ba5d..6c169f5 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,8 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", "This file is @generated automatically" ], - "hash": "a8a7b0841ddc3e3a0bd3342685dec2c7", - "content-hash": "6960f421ca42c77ad244335fb8fb3ee3", + "hash": "1e02f52490bd8e653a61756e42ffdf13", + "content-hash": "485d45ee16fd095375863f13246c60d3", "packages": [], "packages-dev": [ { @@ -705,7 +705,7 @@ }, { "name": "joomla-projects/jorobo", - "version": "dev-master", + "version": "0.2.0", "source": { "type": "git", "url": "https://github.com/joomla-projects/jorobo.git", @@ -3222,8 +3222,7 @@ "minimum-stability": "stable", "stability-flags": { "joomla-projects/joomla-browser": 20, - "joomla-projects/robo": 20, - "joomla-projects/jorobo": 20 + "joomla-projects/robo": 20 }, "prefer-stable": false, "prefer-lowest": false, diff --git a/jbuild.dist.ini b/jorobo.dist.ini similarity index 100% rename from jbuild.dist.ini rename to jorobo.dist.ini From a26ee4a552906b3a9ef690c384aa058e9fa968ac Mon Sep 17 00:00:00 2001 From: javier gomez Date: Mon, 1 Feb 2016 13:37:11 +0100 Subject: [PATCH 5/5] [tests] add accept popup when removing a weblink --- tests/acceptance/administrator/AdministratorWeblinksCest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/acceptance/administrator/AdministratorWeblinksCest.php b/tests/acceptance/administrator/AdministratorWeblinksCest.php index c1c0908..a44d18f 100644 --- a/tests/acceptance/administrator/AdministratorWeblinksCest.php +++ b/tests/acceptance/administrator/AdministratorWeblinksCest.php @@ -107,6 +107,7 @@ class AdministratorWeblinksCest $I->amGoingTo('Delete the just saved weblink'); $I->checkAllResults(); $I->click(['xpath'=> '//div[@id="toolbar-delete"]/button']); + $I->acceptPopup(); $I->waitForText('Web Links','30',['css' => 'h1']); $I->expectTo('see a success message and the weblink removed from the list'); $I->see('1 web link successfully deleted.',['id' => 'system-message-container']);