[TASK] Use name-resolution instead of strings where possible: 14

(part for extensions starting with "w")

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I60f118a60fc1784ccd83f8f86cdbb6e60b0cfc1b
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34870
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[TASK] Use name-resolution instead of strings where possible: 13

(part for extensions starting with "t")

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I2201123b7b2d888a1d90916e81027fd6bf490651
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34869
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
[TASK] Use name-resolution instead of strings where possible: 15

(part for extensions starting with "b" and "c")

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: Iaadc5dda5bdcd6408c100fb2ecbbe60cd9707494
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34871
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[TASK] Use name-resolution instead of strings where possible: 9

(part for EXT:saltedpasswords)

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I750f438f681263d222d6e806c39b128c7dbe4ba6
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34864
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Use name-resolution instead of strings where possible: 7

(part for EXT:frontend)

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I60e9d2f7a1883f97c9a84d35dbd6e5e403e62b4b
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34862
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Use name-resolution instead of strings where possible: 6

(part for EXT:extensionmanager)

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I440a73b27b71ce4f52daf8f06529370da6e7b74d
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34860
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Paste clipboard content icon: fa-clipboard

Change paste clipboard content icon:
use fa-clipboard not fa-caret-down

Resolves: #63264
Releases: master
Change-Id: Idd092c6d79290e0287deabc4dff4f2f87381367e
Reviewed-on: http://review.typo3.org/35012
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[TASK] Use name-resolution instead of strings where possible: 5

(part for EXT:form)

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: Ia97da7be3e8e0b0e21c1380620e0ce4d6450f1c0
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34858
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
[TASK] Use name-resolution instead of strings where possible: 12

(part for extensions starting with "s")

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I54a34f04bf9027051500f574d9760c80fafe05a9
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34868
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
[BUGFIX] Fix things that are broken without compatiblity6

While moving things to the compatibility6 extension
it was forgotten that some aliases are required for
ext form to work properly.

Besides that, the fact that unit tests run with all
extensions enabled, it was hidden that some tests
still relied on some aliases.

These things are now all fixed and the compatibility
extension is removed from travis before executing the tests.

Resolves: #63576
Resolves: #63577
Releases: master
Change-Id: I06b50c093091dc8866a5ea8b2919565a1a5bed21
Reviewed-on: http://review.typo3.org/35070
Reviewed-by: Alexander Opitz <opitz.alexander@googlemail.com>
Tested-by: Alexander Opitz <opitz.alexander@googlemail.com>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[BUGFIX] Fix mountpoint overlay detection

This is a follow up to 963eb99e7d7f9ab3d4a50153412f0ed3b927b5e5.
The comparison for the doktype needs to be non strict because
the database row contains a string and the constant is an integer.

Releases: master
Resolves: #59382
Change-Id: I7727e6bfb8c3475602f576f6259824cf1c7d2ca3
Reviewed-on: http://review.typo3.org/35079
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Use name-resolution instead of strings where possible: 11

(part for EXT:backend)

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I49f47b7fb3dbee281af8e166afc3c36662730b54
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34867
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Use name-resolution instead of strings where possible: 10

(part for extensions starting with "r")

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: Ic9d7d5bd95a87fcc813b83dd53af08b4995f1283
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34866
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Use name-resolution instead of strings where possible: 8

(part for EXT:install)

Use name-resolution with ...::class instead of strings where
possible.
(needs PHP 5.5, which is meanwhile required for master)

Change-set Iedbb896607adddce2b23ab67f990fa2296c0d1bb
first introduced usage of ::class in master. We now add it
in various more places.

Change-Id: I929357c1d64de02eddb17a579ab5f48dac91d491
Resolves: #63477
Releases: master
Reviewed-on: http://review.typo3.org/34863
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
[TASK] Update to phpunit 4.4

As notable feature the new assertArraySubset() can be used
to compare sub array parts.

Change-Id: I981fe50652a8685410bd4101d72ad5dec9257bf5
Releases: 6.2, master
Resolves: #63625
Reviewed-on: http://review.typo3.org/35101
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
[TASK] Streamline Wizard-Controllers

This patch introduce an abstract wizard controller to
remove duplicate code and prevent the usage of
$GLOBALS in a lot of places.

Resolves: #63618
Releases: master
Change-Id: I870d024df5e05e52d979af04750e472de2ed5995
Reviewed-on: http://review.typo3.org/35084
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
[TASK] Turn todos into @todo to find them easier

Also convert FIXME to @todo.

Change-Id: I98cf8a2c4c732acc7024e36ed949fc4546bee439
Resolves: #63619
Releases: master
Reviewed-on: http://review.typo3.org/35086
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Frank Nägler <typo3@naegler.net>
Tested-by: Frank Nägler <typo3@naegler.net>
[TASK] Add configuration file for DynamicReturnTypePlugin

Adding configuration file for DynamicReturnTypePlugin for PHPStorm.
The plug-in makes it possible to use code completion for dynamic
return types. plug-in allow a dynamic return type from method calls.
It can use either the instance type of the passed parameter or a
string look-up.

Since the ::class feature is used this is a good addition for all
developers.

PHPStorm Plugin: http://plugins.jetbrains.com/plugin/7251

Resolves: #63553
Releases: master
Change-Id: I171de5400a213a375a614844e6f2671b74bcc938
Reviewed-on: http://review.typo3.org/35006
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
[TASK] Remove conf.php from ext:recordlist

Resolves: #63608
Releases: master
Change-Id: I0b0cb2919a8d4b8b3e709b5956977a3c8d328758
Reviewed-on: http://review.typo3.org/35072
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
[TASK] Remove conf.php from ext:taskcenter

Resolves: #63584
Releases: master
Change-Id: I7da0dd37e275a7d2c42771f20e22f765ab0428c7
Reviewed-on: http://review.typo3.org/35061
Reviewed-by: Markus Klein <klein.t3@reelworx.at>
Tested-by: Markus Klein <klein.t3@reelworx.at>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>