Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authormattab <matthieu.aubry@gmail.com>2013-10-08 07:51:12 +0400
committermattab <matthieu.aubry@gmail.com>2013-10-08 07:51:12 +0400
commit186f09a7ac2021168e8a92f15482a6b72d6beef8 (patch)
tree23879e414711b933b356c081099875586c673eec /core
parentf5fc4eecc4b0147c5a15f0bc76d88af09c53c810 (diff)
refs #4123 Removing unused imports (using phpstorm Inspections>Fix feature)
Diffstat (limited to 'core')
-rw-r--r--core/API/DataTableManipulator.php2
-rw-r--r--core/API/DocumentationGenerator.php2
-rw-r--r--core/API/ResponseBuilder.php2
-rw-r--r--core/Access.php4
-rw-r--r--core/Archive.php5
-rw-r--r--core/Archive/DataCollection.php2
-rw-r--r--core/ArchiveProcessor.php8
-rw-r--r--core/Controller.php2
-rw-r--r--core/DataAccess/ArchiveSelector.php2
-rw-r--r--core/DataAccess/ArchiveWriter.php2
-rw-r--r--core/DataAccess/LogAggregator.php2
-rw-r--r--core/DataArray.php2
-rw-r--r--core/DataTable.php2
-rw-r--r--core/DataTable/Filter.php2
-rw-r--r--core/DataTable/Filter/AddColumnsProcessedMetricsGoal.php2
-rw-r--r--core/DataTable/Filter/BeautifyRangeLabels.php1
-rw-r--r--core/DataTable/Filter/BeautifyTimeRangeLabels.php1
-rwxr-xr-xcore/DataTable/Filter/CalculateEvolutionFilter.php1
-rw-r--r--core/DataTable/Filter/ColumnCallbackAddColumnPercentage.php1
-rw-r--r--core/DataTable/Filter/ColumnCallbackReplace.php1
-rw-r--r--core/DataTable/Filter/MetadataCallbackReplace.php2
-rw-r--r--core/DataTable/Filter/PatternRecursive.php2
-rw-r--r--core/DataTable/Renderer.php1
-rw-r--r--core/DataTable/Renderer/Tsv.php2
-rw-r--r--core/DataTable/Renderer/Xml.php2
-rw-r--r--core/DataTable/Row.php2
-rw-r--r--core/Db.php1
-rw-r--r--core/Db/Adapter.php2
-rw-r--r--core/Db/BatchInsert.php2
-rw-r--r--core/Error.php3
-rw-r--r--core/EventDispatcher.php1
-rw-r--r--core/FrontController.php1
-rw-r--r--core/Http.php1
-rw-r--r--core/IP.php3
-rw-r--r--core/Log.php2
-rw-r--r--core/Menu/Main.php2
-rw-r--r--core/Menu/Top.php2
-rw-r--r--core/Option.php2
-rw-r--r--core/Period.php3
-rw-r--r--core/Period/Month.php1
-rw-r--r--core/Period/Range.php2
-rw-r--r--core/Period/Week.php2
-rw-r--r--core/Period/Year.php1
-rw-r--r--core/Piwik.php2
-rw-r--r--core/Plugin.php2
-rw-r--r--core/PluginsArchiver.php4
-rw-r--r--core/PluginsManager.php1
-rw-r--r--core/Profiler.php2
-rw-r--r--core/ProxyHeaders.php2
-rw-r--r--core/QuickForm2.php1
-rw-r--r--core/Session.php2
-rw-r--r--core/Site.php2
-rw-r--r--core/TaskScheduler.php2
-rw-r--r--core/Tracker/Db/Mysqli.php1
-rw-r--r--core/Tracker/Db/Pdo/Pgsql.php1
-rw-r--r--core/Tracker/GoalManager.php4
-rw-r--r--core/Tracker/Request.php1
-rw-r--r--core/Tracker/Visit.php8
-rw-r--r--core/Tracker/VisitExcluded.php3
-rw-r--r--core/Translate/Filter/ByBaseTranslations.php2
-rw-r--r--core/Translate/Filter/ByParameterCount.php2
-rw-r--r--core/Translate/Filter/EmptyTranslations.php2
-rw-r--r--core/Translate/Filter/EncodedEntities.php2
-rw-r--r--core/Translate/Filter/UnnecassaryWhitespaces.php2
-rw-r--r--core/Translate/Validate/CoreTranslations.php2
-rw-r--r--core/Translate/Validate/NoScripts.php3
-rw-r--r--core/Unzip.php2
-rwxr-xr-xcore/Unzip/Gzip.php2
-rw-r--r--core/Unzip/PclZip.php2
-rwxr-xr-xcore/Unzip/Tar.php1
-rw-r--r--core/Unzip/ZipArchive.php1
-rw-r--r--core/UpdateCheck.php6
-rw-r--r--core/Updater.php3
-rw-r--r--core/Updates.php2
-rw-r--r--core/View.php2
-rw-r--r--core/ViewDataTable/Graph.php3
-rw-r--r--core/ViewDataTable/Properties.php3
-rw-r--r--core/ViewDataTable/VisualizationPropertiesProxy.php2
78 files changed, 51 insertions, 119 deletions
diff --git a/core/API/DataTableManipulator.php b/core/API/DataTableManipulator.php
index 418ef7aed5..45bebbf4ac 100644
--- a/core/API/DataTableManipulator.php
+++ b/core/API/DataTableManipulator.php
@@ -15,8 +15,6 @@ use Piwik\DataTable\Row;
use Piwik\Period\Range;
use Piwik\DataTable;
use Piwik\Plugins\API\API;
-use Piwik\API\Proxy;
-use Piwik\API\ResponseBuilder;
/**
* Base class for manipulating data tables.
diff --git a/core/API/DocumentationGenerator.php b/core/API/DocumentationGenerator.php
index a419895a42..a7e2559aca 100644
--- a/core/API/DocumentationGenerator.php
+++ b/core/API/DocumentationGenerator.php
@@ -13,7 +13,7 @@ namespace Piwik\API;
use Exception;
use Piwik\Piwik;
use Piwik\Common;
-use Piwik\API\Proxy;
+
use Piwik\Url;
use Piwik\PluginsManager;
diff --git a/core/API/ResponseBuilder.php b/core/API/ResponseBuilder.php
index 87da4a0b32..7aeb474e02 100644
--- a/core/API/ResponseBuilder.php
+++ b/core/API/ResponseBuilder.php
@@ -13,7 +13,7 @@ namespace Piwik\API;
use Exception;
use Piwik\API\DataTableManipulator\Flattener;
use Piwik\API\DataTableManipulator\LabelFilter;
-use Piwik\API\DataTableGenericFilter;
+
use Piwik\DataTable\Renderer\Json;
use Piwik\DataTable\Simple;
use Piwik\DataTable\Renderer;
diff --git a/core/Access.php b/core/Access.php
index 6e13db6579..2f2d369185 100644
--- a/core/Access.php
+++ b/core/Access.php
@@ -10,10 +10,6 @@
*/
namespace Piwik;
-use Piwik\Config;
-use Piwik\Common;
-use Piwik\Auth;
-use Piwik\Site;
use Piwik\Db;
/**
diff --git a/core/Archive.php b/core/Archive.php
index 694cf55e05..05c6dc2ab3 100644
--- a/core/Archive.php
+++ b/core/Archive.php
@@ -11,10 +11,7 @@
namespace Piwik;
use Piwik\Archive\Parameters;
use Piwik\Period\Range;
-use Piwik\Piwik;
-use Piwik\Metrics;
-use Piwik\Date;
-use Piwik\Log;
+
use Piwik\ArchiveProcessor\Rules;
use Piwik\DataAccess\ArchiveSelector;
diff --git a/core/Archive/DataCollection.php b/core/Archive/DataCollection.php
index d37c4d5b5c..0bc89d5bbd 100644
--- a/core/Archive/DataCollection.php
+++ b/core/Archive/DataCollection.php
@@ -12,7 +12,7 @@
namespace Piwik\Archive;
use Exception;
-use Piwik\Archive\DataTableFactory;
+
use Piwik\DataTable;
/**
diff --git a/core/ArchiveProcessor.php b/core/ArchiveProcessor.php
index 70d8e3fe3a..09576d8c65 100644
--- a/core/ArchiveProcessor.php
+++ b/core/ArchiveProcessor.php
@@ -11,17 +11,13 @@
namespace Piwik;
use Exception;
use Piwik\ArchiveProcessor\Rules;
-use Piwik\Config;
+
use Piwik\Period;
-use Piwik\Piwik;
-use Piwik\Date;
-use Piwik\Segment;
-use Piwik\Site;
+
use Piwik\Db;
use Piwik\DataAccess\ArchiveSelector;
use Piwik\DataAccess\ArchiveWriter;
use Piwik\DataAccess\LogAggregator;
-use Piwik\Log;
/**
* The ArchiveProcessor class is used by the Archive object to make sure the given Archive is processed and available in the DB.
diff --git a/core/Controller.php b/core/Controller.php
index 6f46eb1d72..bcd4516594 100644
--- a/core/Controller.php
+++ b/core/Controller.php
@@ -20,7 +20,7 @@ use Piwik\Plugins\API\API;
use Piwik\Plugins\LanguagesManager\LanguagesManager;
use Piwik\Plugins\SitesManager\API as APISitesManager;
use Piwik\Plugins\UsersManager\API as APIUsersManager;
-use Piwik\Registry;
+
use Piwik\View;
use Piwik\ViewDataTable;
diff --git a/core/DataAccess/ArchiveSelector.php b/core/DataAccess/ArchiveSelector.php
index 21692f460a..c072ac751e 100644
--- a/core/DataAccess/ArchiveSelector.php
+++ b/core/DataAccess/ArchiveSelector.php
@@ -20,7 +20,7 @@ use Piwik\Date;
use Piwik\ArchiveProcessor;
use Piwik\Segment;
use Piwik\Site;
-use Piwik\DataAccess\ArchiveTableCreator;
+
use Piwik\Db;
use Piwik\Log;
diff --git a/core/DataAccess/ArchiveWriter.php b/core/DataAccess/ArchiveWriter.php
index e29d7eed6c..b3538b5b79 100644
--- a/core/DataAccess/ArchiveWriter.php
+++ b/core/DataAccess/ArchiveWriter.php
@@ -18,7 +18,7 @@ use Piwik\Config;
use Piwik\Db;
use Piwik\Db\BatchInsert;
use Piwik\Period;
-use Piwik\Piwik;
+
use Piwik\Segment;
use Piwik\SettingsPiwik;
use Piwik\Log;
diff --git a/core/DataAccess/LogAggregator.php b/core/DataAccess/LogAggregator.php
index 34a9dd831c..080a71d846 100644
--- a/core/DataAccess/LogAggregator.php
+++ b/core/DataAccess/LogAggregator.php
@@ -16,7 +16,7 @@ use Piwik\Metrics;
use Piwik\Date;
use Piwik\Segment;
use Piwik\Site;
-use Piwik\RankingQuery;
+
use Piwik\Db;
use Piwik\Tracker\GoalManager;
diff --git a/core/DataArray.php b/core/DataArray.php
index 5c2570392d..8c22414821 100644
--- a/core/DataArray.php
+++ b/core/DataArray.php
@@ -11,7 +11,7 @@
namespace Piwik;
use Exception;
-use Piwik\Metrics;
+
use Piwik\Tracker\GoalManager;
/**
diff --git a/core/DataTable.php b/core/DataTable.php
index 5760483c95..08eb02ea79 100644
--- a/core/DataTable.php
+++ b/core/DataTable.php
@@ -13,7 +13,7 @@ namespace Piwik;
use Closure;
use Exception;
-use Piwik\Common;
+
use Piwik\DataTable\Manager;
use Piwik\DataTable\Renderer\Html;
use Piwik\DataTable\Row;
diff --git a/core/DataTable/Filter.php b/core/DataTable/Filter.php
index 43cb33f2a0..5b79a0c8bc 100644
--- a/core/DataTable/Filter.php
+++ b/core/DataTable/Filter.php
@@ -12,7 +12,7 @@ namespace Piwik\DataTable;
use Exception;
use Piwik\DataTable;
-use Piwik\DataTable\Manager;
+
use Piwik\DataTable\Row;
/**
diff --git a/core/DataTable/Filter/AddColumnsProcessedMetricsGoal.php b/core/DataTable/Filter/AddColumnsProcessedMetricsGoal.php
index 32fc8df72b..8fa4af3f34 100644
--- a/core/DataTable/Filter/AddColumnsProcessedMetricsGoal.php
+++ b/core/DataTable/Filter/AddColumnsProcessedMetricsGoal.php
@@ -12,7 +12,7 @@ namespace Piwik\DataTable\Filter;
use Exception;
use Piwik\DataTable;
-use Piwik\DataTable\Filter\AddColumnsProcessedMetrics;
+
use Piwik\Metrics;
use Piwik\Piwik;
use Piwik\Tracker\GoalManager;
diff --git a/core/DataTable/Filter/BeautifyRangeLabels.php b/core/DataTable/Filter/BeautifyRangeLabels.php
index 5e2c0c1336..917ba1c2a7 100644
--- a/core/DataTable/Filter/BeautifyRangeLabels.php
+++ b/core/DataTable/Filter/BeautifyRangeLabels.php
@@ -11,7 +11,6 @@
namespace Piwik\DataTable\Filter;
use Piwik\DataTable;
-use Piwik\DataTable\Filter\ColumnCallbackReplace;
/**
* A DataTable filter that replaces range label columns with prettier,
diff --git a/core/DataTable/Filter/BeautifyTimeRangeLabels.php b/core/DataTable/Filter/BeautifyTimeRangeLabels.php
index f8fcb59b77..997ea2e70c 100644
--- a/core/DataTable/Filter/BeautifyTimeRangeLabels.php
+++ b/core/DataTable/Filter/BeautifyTimeRangeLabels.php
@@ -11,7 +11,6 @@
namespace Piwik\DataTable\Filter;
use Piwik\DataTable;
-use Piwik\DataTable\Filter\BeautifyRangeLabels;
/**
* A DataTable filter replaces range labels that are in seconds with
diff --git a/core/DataTable/Filter/CalculateEvolutionFilter.php b/core/DataTable/Filter/CalculateEvolutionFilter.php
index 68d26b33d4..a0b8e0c14c 100755
--- a/core/DataTable/Filter/CalculateEvolutionFilter.php
+++ b/core/DataTable/Filter/CalculateEvolutionFilter.php
@@ -13,7 +13,6 @@ namespace Piwik\DataTable\Filter;
use Piwik\DataTable;
use Piwik\DataTable\Row;
use Piwik\Site;
-use Piwik\DataTable\Filter\ColumnCallbackAddColumnPercentage;
/**
* A DataTable filter that calculates the evolution of a metric and adds
diff --git a/core/DataTable/Filter/ColumnCallbackAddColumnPercentage.php b/core/DataTable/Filter/ColumnCallbackAddColumnPercentage.php
index d22c61a83f..689a64a204 100644
--- a/core/DataTable/Filter/ColumnCallbackAddColumnPercentage.php
+++ b/core/DataTable/Filter/ColumnCallbackAddColumnPercentage.php
@@ -11,7 +11,6 @@
namespace Piwik\DataTable\Filter;
use Piwik\Piwik;
-use Piwik\DataTable\Filter\ColumnCallbackAddColumnQuotient;
/**
* Add a new column to the table which is a percentage based on the value resulting
diff --git a/core/DataTable/Filter/ColumnCallbackReplace.php b/core/DataTable/Filter/ColumnCallbackReplace.php
index 4b2110eff3..26f1b12433 100644
--- a/core/DataTable/Filter/ColumnCallbackReplace.php
+++ b/core/DataTable/Filter/ColumnCallbackReplace.php
@@ -13,7 +13,6 @@ namespace Piwik\DataTable\Filter;
use Piwik\DataTable;
use Piwik\DataTable\Filter;
use Piwik\DataTable\Row;
-use Piwik\Piwik;
/**
* Replace a column value with a new value resulting
diff --git a/core/DataTable/Filter/MetadataCallbackReplace.php b/core/DataTable/Filter/MetadataCallbackReplace.php
index e10119c9fe..56f9b6b056 100644
--- a/core/DataTable/Filter/MetadataCallbackReplace.php
+++ b/core/DataTable/Filter/MetadataCallbackReplace.php
@@ -11,7 +11,7 @@
namespace Piwik\DataTable\Filter;
use Piwik\DataTable;
-use Piwik\DataTable\Filter\ColumnCallbackReplace;
+
use Piwik\DataTable\Row;
/**
diff --git a/core/DataTable/Filter/PatternRecursive.php b/core/DataTable/Filter/PatternRecursive.php
index 168c6a520a..9f98af0209 100644
--- a/core/DataTable/Filter/PatternRecursive.php
+++ b/core/DataTable/Filter/PatternRecursive.php
@@ -13,7 +13,7 @@ namespace Piwik\DataTable\Filter;
use Exception;
use Piwik\DataTable;
use Piwik\DataTable\Filter;
-use Piwik\DataTable\Filter\Pattern;
+
use Piwik\DataTable\Manager;
/**
diff --git a/core/DataTable/Renderer.php b/core/DataTable/Renderer.php
index 2872889f6f..1d82e1c52f 100644
--- a/core/DataTable/Renderer.php
+++ b/core/DataTable/Renderer.php
@@ -15,7 +15,6 @@ use Piwik\Loader;
use Piwik\Metrics;
use Piwik\Piwik;
use Piwik\DataTable;
-use Piwik\DataTable\Simple;
/**
* A DataTable Renderer can produce an output given a DataTable object.
diff --git a/core/DataTable/Renderer/Tsv.php b/core/DataTable/Renderer/Tsv.php
index 3f6aea5b53..97c9b8875a 100644
--- a/core/DataTable/Renderer/Tsv.php
+++ b/core/DataTable/Renderer/Tsv.php
@@ -10,7 +10,7 @@
*/
namespace Piwik\DataTable\Renderer;
-use Piwik\DataTable\Renderer\Csv;
+
/**
* TSV export
diff --git a/core/DataTable/Renderer/Xml.php b/core/DataTable/Renderer/Xml.php
index cabfb50f62..4e2d251cd6 100644
--- a/core/DataTable/Renderer/Xml.php
+++ b/core/DataTable/Renderer/Xml.php
@@ -13,7 +13,7 @@ namespace Piwik\DataTable\Renderer;
use Exception;
use Piwik\DataTable;
use Piwik\DataTable\Map;
-use Piwik\DataTable\Renderer\Php;
+
use Piwik\DataTable\Simple;
use Piwik\DataTable\Renderer;
use Piwik\Piwik;
diff --git a/core/DataTable/Row.php b/core/DataTable/Row.php
index 8a3cde70c6..f0e1303a64 100644
--- a/core/DataTable/Row.php
+++ b/core/DataTable/Row.php
@@ -11,7 +11,7 @@
namespace Piwik\DataTable;
use Exception;
-use Piwik\DataTable\Manager;
+
use Piwik\Metrics;
use Piwik\DataTable;
diff --git a/core/Db.php b/core/Db.php
index d795a9b3f6..e6b7e8e1b4 100644
--- a/core/Db.php
+++ b/core/Db.php
@@ -13,7 +13,6 @@ namespace Piwik;
use Exception;
use Piwik\Db\Adapter;
use Piwik\Tracker;
-use Piwik\Config;
/**
* SQL wrapper
diff --git a/core/Db/Adapter.php b/core/Db/Adapter.php
index 55283b608d..dbcff64b59 100644
--- a/core/Db/Adapter.php
+++ b/core/Db/Adapter.php
@@ -10,7 +10,7 @@
*/
namespace Piwik\Db;
-use Piwik\Db\AdapterInterface;
+
use Piwik\Loader;
use Zend_Db_Table;
diff --git a/core/Db/BatchInsert.php b/core/Db/BatchInsert.php
index c7bc3184de..f5cca965ea 100644
--- a/core/Db/BatchInsert.php
+++ b/core/Db/BatchInsert.php
@@ -17,7 +17,7 @@ use Piwik\Config;
use Piwik\Log;
use Piwik\Db;
use Piwik\DbHelper;
-use Piwik\Piwik;
+
use Piwik\SettingsPiwik;
use Piwik\SettingsServer;
diff --git a/core/Error.php b/core/Error.php
index b186cdd731..dd6aac105b 100644
--- a/core/Error.php
+++ b/core/Error.php
@@ -10,9 +10,6 @@
*/
namespace Piwik;
-use Piwik\Log;
-use Piwik\Version;
-
/**
* Holds PHP error information (non-exception errors). Also contains log formatting logic
* for PHP errors and Piwik's error handler function.
diff --git a/core/EventDispatcher.php b/core/EventDispatcher.php
index 641e654252..5122250b08 100644
--- a/core/EventDispatcher.php
+++ b/core/EventDispatcher.php
@@ -11,7 +11,6 @@
namespace Piwik;
use Piwik\Plugin;
-use Piwik\PluginsManager;
/**
* This class allows code to post events from anywhere in Piwik and for
diff --git a/core/FrontController.php b/core/FrontController.php
index 7f93fd444b..1321aae0cc 100644
--- a/core/FrontController.php
+++ b/core/FrontController.php
@@ -14,7 +14,6 @@ use Exception;
use Piwik\API\Request;
use Piwik\API\ResponseBuilder;
use Piwik\Session;
-use Piwik\Registry;
/**
* Front controller.
diff --git a/core/Http.php b/core/Http.php
index 911f1f5f32..78b18ea528 100644
--- a/core/Http.php
+++ b/core/Http.php
@@ -11,7 +11,6 @@
namespace Piwik;
use Exception;
-use Piwik\Log;
/**
* Server-side http client to retrieve content from remote servers, and optionally save to a local file.
diff --git a/core/IP.php b/core/IP.php
index 73200b4857..81df27bef3 100644
--- a/core/IP.php
+++ b/core/IP.php
@@ -11,9 +11,6 @@
namespace Piwik;
-use Piwik\Config;
-use Piwik\Common;
-
/**
* Handling IP addresses (both IPv4 and IPv6).
*
diff --git a/core/Log.php b/core/Log.php
index c3da2871d3..8a2548b915 100644
--- a/core/Log.php
+++ b/core/Log.php
@@ -10,7 +10,7 @@
*/
namespace Piwik;
-use Piwik\Common;
+
use Piwik\Db;
/**
diff --git a/core/Menu/Main.php b/core/Menu/Main.php
index 828f82517a..52b64262ed 100644
--- a/core/Menu/Main.php
+++ b/core/Menu/Main.php
@@ -10,7 +10,7 @@
*/
namespace Piwik\Menu;
-use Piwik\Menu\MenuAbstract;
+
/**
* @package Piwik_Menu
diff --git a/core/Menu/Top.php b/core/Menu/Top.php
index 31c8fbb86a..b39ce1b30f 100644
--- a/core/Menu/Top.php
+++ b/core/Menu/Top.php
@@ -10,7 +10,7 @@
*/
namespace Piwik\Menu;
-use Piwik\Menu\MenuAbstract;
+
/**
* @package Piwik_Menu
diff --git a/core/Option.php b/core/Option.php
index dab41eac1e..e4a33480dd 100644
--- a/core/Option.php
+++ b/core/Option.php
@@ -9,7 +9,7 @@
* @package Piwik
*/
namespace Piwik;
-use Piwik\Common;
+
/**
* Option provides a very simple mechanism to save/retrieve key-values pair
diff --git a/core/Period.php b/core/Period.php
index b8867cbea5..f875e89311 100644
--- a/core/Period.php
+++ b/core/Period.php
@@ -10,8 +10,7 @@
*/
namespace Piwik;
use Exception;
-use Piwik\Piwik;
-use Piwik\Date;
+
use Piwik\Period\Day;
use Piwik\Period\Month;
use Piwik\Period\Range;
diff --git a/core/Period/Month.php b/core/Period/Month.php
index 78ac50538e..0650f44883 100644
--- a/core/Period/Month.php
+++ b/core/Period/Month.php
@@ -11,7 +11,6 @@
namespace Piwik\Period;
use Piwik\Period;
-use Piwik\Period\Day;
/**
* @package Piwik
diff --git a/core/Period/Range.php b/core/Period/Range.php
index 06bd605311..48406fb83c 100644
--- a/core/Period/Range.php
+++ b/core/Period/Range.php
@@ -14,8 +14,6 @@ use Exception;
use Piwik\Common;
use Piwik\Period;
use Piwik\Date;
-use Piwik\Period\Month;
-use Piwik\Period\Week;
/**
* from a starting date to an ending date
diff --git a/core/Period/Week.php b/core/Period/Week.php
index dd4b1d9c06..e016da3ff5 100644
--- a/core/Period/Week.php
+++ b/core/Period/Week.php
@@ -10,7 +10,7 @@
*/
namespace Piwik\Period;
-use Piwik\Period\Day;
+
use Piwik\Period;
/**
diff --git a/core/Period/Year.php b/core/Period/Year.php
index 393c0b6878..d6fa964916 100644
--- a/core/Period/Year.php
+++ b/core/Period/Year.php
@@ -12,7 +12,6 @@ namespace Piwik\Period;
use Piwik\Period;
use Piwik\Date;
-use Piwik\Period\Month;
/**
* @package Piwik
diff --git a/core/Piwik.php b/core/Piwik.php
index 1b59f48e2c..4299f2673c 100644
--- a/core/Piwik.php
+++ b/core/Piwik.php
@@ -16,7 +16,7 @@ use Piwik\Db\Schema;
use Piwik\Db;
use Piwik\Plugin;
use Piwik\Plugins\UsersManager\API;
-use Piwik\Registry;
+
use Piwik\Session;
use Piwik\Tracker;
use Piwik\View;
diff --git a/core/Plugin.php b/core/Plugin.php
index 8febecde99..63a293c3c0 100644
--- a/core/Plugin.php
+++ b/core/Plugin.php
@@ -9,7 +9,7 @@
* @package Piwik
*/
namespace Piwik;
-use Piwik\Common;
+
use Piwik\Plugin\MetadataLoader;
/**
diff --git a/core/PluginsArchiver.php b/core/PluginsArchiver.php
index e54201c4ef..93749321db 100644
--- a/core/PluginsArchiver.php
+++ b/core/PluginsArchiver.php
@@ -10,10 +10,8 @@
*/
namespace Piwik;
-use Piwik\Config;
-use Piwik\Common;
+
use Piwik\ArchiveProcessor;
-use Piwik\DataAccess\LogAggregator;
/**
* Plugins that archive metrics for websites can implement an Archiver that extends this class
diff --git a/core/PluginsManager.php b/core/PluginsManager.php
index 78982741b2..6d7e189b0a 100644
--- a/core/PluginsManager.php
+++ b/core/PluginsManager.php
@@ -13,7 +13,6 @@ namespace Piwik;
use Piwik\Plugin\MetadataLoader;
use Piwik\Translate;
-use Piwik\Option;
require_once PIWIK_INCLUDE_PATH . '/core/EventDispatcher.php';
diff --git a/core/Profiler.php b/core/Profiler.php
index 4ad407f3ee..c29117f49f 100644
--- a/core/Profiler.php
+++ b/core/Profiler.php
@@ -10,7 +10,7 @@
*/
namespace Piwik;
-use Piwik\Log;
+
/**
* Class Profiler helps with measuring memory, and profiling the database.
diff --git a/core/ProxyHeaders.php b/core/ProxyHeaders.php
index 07d9c9f883..7411d34897 100644
--- a/core/ProxyHeaders.php
+++ b/core/ProxyHeaders.php
@@ -10,7 +10,7 @@
*/
namespace Piwik;
-use Piwik\Common;
+
/**
* Proxy headers
diff --git a/core/QuickForm2.php b/core/QuickForm2.php
index 3de11b9c3a..19d5edcaef 100644
--- a/core/QuickForm2.php
+++ b/core/QuickForm2.php
@@ -16,7 +16,6 @@ use HTML_QuickForm2_InvalidArgumentException;
use HTML_QuickForm2_Node;
use HTML_QuickForm2_NotFoundException;
use HTML_QuickForm2_Renderer;
-use Piwik\Url;
/**
* Manages forms displayed in Twig
diff --git a/core/Session.php b/core/Session.php
index a19a546dab..df511d1464 100644
--- a/core/Session.php
+++ b/core/Session.php
@@ -11,7 +11,7 @@
namespace Piwik;
use Exception;
-use Piwik\Log;
+
use Piwik\Session\SaveHandler\DbTable;
use Zend_Session;
diff --git a/core/Site.php b/core/Site.php
index 495975c1f6..a97fc31621 100644
--- a/core/Site.php
+++ b/core/Site.php
@@ -11,7 +11,7 @@
namespace Piwik;
use Exception;
-use Piwik\Date;
+
use Piwik\Plugins\SitesManager\API;
/**
diff --git a/core/TaskScheduler.php b/core/TaskScheduler.php
index 8bc1a7b3c7..1d7880be35 100644
--- a/core/TaskScheduler.php
+++ b/core/TaskScheduler.php
@@ -13,8 +13,6 @@
namespace Piwik;
use Exception;
-use Piwik\ScheduledTask;
-use Piwik\Timer;
define('DEBUG_FORCE_SCHEDULED_TASKS', false);
diff --git a/core/Tracker/Db/Mysqli.php b/core/Tracker/Db/Mysqli.php
index 0fe9e4e7a1..77805b47b9 100644
--- a/core/Tracker/Db/Mysqli.php
+++ b/core/Tracker/Db/Mysqli.php
@@ -12,7 +12,6 @@ namespace Piwik\Tracker\Db;
use Exception;
use Piwik\Tracker\Db;
-use Piwik\Tracker\Db\DbException;
/**
* mysqli wrapper
diff --git a/core/Tracker/Db/Pdo/Pgsql.php b/core/Tracker/Db/Pdo/Pgsql.php
index ef43742d4c..03abcabd22 100644
--- a/core/Tracker/Db/Pdo/Pgsql.php
+++ b/core/Tracker/Db/Pdo/Pgsql.php
@@ -13,7 +13,6 @@ namespace Piwik\Tracker\Db\Pdo;
use Exception;
use PDO;
-use Piwik\Tracker\Db\Pdo\Mysql;
/**
* PDO PostgreSQL wrapper
diff --git a/core/Tracker/GoalManager.php b/core/Tracker/GoalManager.php
index 25fb11a6cb..f77a7d7c92 100644
--- a/core/Tracker/GoalManager.php
+++ b/core/Tracker/GoalManager.php
@@ -14,10 +14,6 @@ use Exception;
use Piwik\Config;
use Piwik\Common;
use Piwik\Tracker;
-use Piwik\Tracker\Action;
-use Piwik\Tracker\Cache;
-use Piwik\Tracker\Referrer;
-use Piwik\Tracker\Request;
/**
* @package Piwik
diff --git a/core/Tracker/Request.php b/core/Tracker/Request.php
index 9365b706bd..8f16bb1650 100644
--- a/core/Tracker/Request.php
+++ b/core/Tracker/Request.php
@@ -7,7 +7,6 @@ use Piwik\Common;
use Piwik\Cookie;
use Piwik\IP;
use Piwik\Tracker;
-use Piwik\Tracker\Cache;
/**
* Piwik - Open source web analytics
diff --git a/core/Tracker/Visit.php b/core/Tracker/Visit.php
index 7df96eb24a..cce699bb62 100644
--- a/core/Tracker/Visit.php
+++ b/core/Tracker/Visit.php
@@ -15,13 +15,9 @@ use Piwik\Config;
use Piwik\Common;
use Piwik\IP;
use Piwik\Tracker;
-use Piwik\Tracker\Action;
-use Piwik\Tracker\Cache;
-use Piwik\Tracker\GoalManager;
-use Piwik\Tracker\Request;
-use Piwik\Tracker\Referrer;
+
use Exception;
-use Piwik\Tracker\VisitExcluded;
+
use UserAgentParser;
/**
diff --git a/core/Tracker/VisitExcluded.php b/core/Tracker/VisitExcluded.php
index a9a74635f5..bba1d5c483 100644
--- a/core/Tracker/VisitExcluded.php
+++ b/core/Tracker/VisitExcluded.php
@@ -12,9 +12,6 @@ namespace Piwik\Tracker;
use Piwik\Common;
use Piwik\IP;
-use Piwik\Tracker\Cache;
-use Piwik\Tracker\IgnoreCookie;
-use Piwik\Tracker\Request;
/**
* This class contains the logic to exclude some visitors from being tracked as per user settings
diff --git a/core/Translate/Filter/ByBaseTranslations.php b/core/Translate/Filter/ByBaseTranslations.php
index 918274dad8..a62879af11 100644
--- a/core/Translate/Filter/ByBaseTranslations.php
+++ b/core/Translate/Filter/ByBaseTranslations.php
@@ -11,7 +11,7 @@
namespace Piwik\Translate\Filter;
-use Piwik\Translate\Filter\FilterAbstract;
+
/**
* @package Piwik
diff --git a/core/Translate/Filter/ByParameterCount.php b/core/Translate/Filter/ByParameterCount.php
index 174d51ccaf..cfcfc7f6af 100644
--- a/core/Translate/Filter/ByParameterCount.php
+++ b/core/Translate/Filter/ByParameterCount.php
@@ -11,7 +11,7 @@
namespace Piwik\Translate\Filter;
-use Piwik\Translate\Filter\FilterAbstract;
+
/**
* @package Piwik
diff --git a/core/Translate/Filter/EmptyTranslations.php b/core/Translate/Filter/EmptyTranslations.php
index d5083a6fad..d6b9786735 100644
--- a/core/Translate/Filter/EmptyTranslations.php
+++ b/core/Translate/Filter/EmptyTranslations.php
@@ -11,7 +11,7 @@
namespace Piwik\Translate\Filter;
-use Piwik\Translate\Filter\FilterAbstract;
+
/**
* @package Piwik
diff --git a/core/Translate/Filter/EncodedEntities.php b/core/Translate/Filter/EncodedEntities.php
index c5a8dcf0aa..25c6853671 100644
--- a/core/Translate/Filter/EncodedEntities.php
+++ b/core/Translate/Filter/EncodedEntities.php
@@ -11,7 +11,7 @@
namespace Piwik\Translate\Filter;
-use Piwik\Translate\Filter\FilterAbstract;
+
use Piwik\Translate;
/**
diff --git a/core/Translate/Filter/UnnecassaryWhitespaces.php b/core/Translate/Filter/UnnecassaryWhitespaces.php
index 6dae9b267d..900bac5327 100644
--- a/core/Translate/Filter/UnnecassaryWhitespaces.php
+++ b/core/Translate/Filter/UnnecassaryWhitespaces.php
@@ -11,7 +11,7 @@
namespace Piwik\Translate\Filter;
-use Piwik\Translate\Filter\FilterAbstract;
+
/**
* @package Piwik
diff --git a/core/Translate/Validate/CoreTranslations.php b/core/Translate/Validate/CoreTranslations.php
index 46648dedbe..5a7c0ebc11 100644
--- a/core/Translate/Validate/CoreTranslations.php
+++ b/core/Translate/Validate/CoreTranslations.php
@@ -11,7 +11,7 @@
namespace Piwik\Translate\Validate;
-use Piwik\Translate\Validate\ValidateAbstract;
+
use Piwik\Common;
/**
diff --git a/core/Translate/Validate/NoScripts.php b/core/Translate/Validate/NoScripts.php
index 9e8fc59592..c7751e81e4 100644
--- a/core/Translate/Validate/NoScripts.php
+++ b/core/Translate/Validate/NoScripts.php
@@ -11,9 +11,6 @@
namespace Piwik\Translate\Validate;
-use Piwik\Translate\Validate\ValidateAbstract;
-use Piwik\Common;
-
/**
* @package Piwik
* @subpackage Piwik_Translate
diff --git a/core/Unzip.php b/core/Unzip.php
index 705eee93a1..4eb7d93e29 100644
--- a/core/Unzip.php
+++ b/core/Unzip.php
@@ -12,7 +12,7 @@
namespace Piwik;
use Piwik\Unzip\Gzip;
-use Piwik\Unzip\UncompressInterface;
+
use Piwik\Unzip\PclZip;
use Piwik\Unzip\Tar;
use Piwik\Unzip\ZipArchive;
diff --git a/core/Unzip/Gzip.php b/core/Unzip/Gzip.php
index 0e0e80d01b..1aa45fa633 100755
--- a/core/Unzip/Gzip.php
+++ b/core/Unzip/Gzip.php
@@ -11,7 +11,7 @@
namespace Piwik\Unzip;
-use Piwik\Unzip\UncompressInterface;
+
/**
* Unzip implementation for .gz files.
diff --git a/core/Unzip/PclZip.php b/core/Unzip/PclZip.php
index 5ad6191681..2d4771c617 100644
--- a/core/Unzip/PclZip.php
+++ b/core/Unzip/PclZip.php
@@ -10,7 +10,7 @@
*/
namespace Piwik\Unzip;
-use Piwik\Unzip\UncompressInterface;
+
/**
* @see libs/PclZip
diff --git a/core/Unzip/Tar.php b/core/Unzip/Tar.php
index 3e1bac6364..ba0609dd26 100755
--- a/core/Unzip/Tar.php
+++ b/core/Unzip/Tar.php
@@ -11,7 +11,6 @@
namespace Piwik\Unzip;
use Archive_Tar;
-use Piwik\Unzip\UncompressInterface;
/**
* @see libs/Archive_Tar
diff --git a/core/Unzip/ZipArchive.php b/core/Unzip/ZipArchive.php
index 1e95872cb7..7a058ae902 100644
--- a/core/Unzip/ZipArchive.php
+++ b/core/Unzip/ZipArchive.php
@@ -11,7 +11,6 @@
namespace Piwik\Unzip;
use Exception;
-use Piwik\Unzip\UncompressInterface;
/**
* Unzip wrapper around ZipArchive
diff --git a/core/UpdateCheck.php b/core/UpdateCheck.php
index 770a69eff3..f381ec6c65 100644
--- a/core/UpdateCheck.php
+++ b/core/UpdateCheck.php
@@ -11,12 +11,8 @@
namespace Piwik;
use Exception;
-use Piwik\Config;
-use Piwik\Common;
-use Piwik\Http;
+
use Piwik\Plugins\SitesManager\API;
-use Piwik\Url;
-use Piwik\Version;
/**
* Class to check if a newer version of Piwik is available
diff --git a/core/Updater.php b/core/Updater.php
index 6d431910b8..3566ecc5c0 100644
--- a/core/Updater.php
+++ b/core/Updater.php
@@ -10,9 +10,6 @@
*/
namespace Piwik;
-use Piwik\Common;
-use Piwik\Version;
-
/**
* Load and execute all relevant, incremental update scripts for Piwik core and plugins, and bump the component version numbers for completed updates.
*
diff --git a/core/Updates.php b/core/Updates.php
index e54ff50569..afecf07680 100644
--- a/core/Updates.php
+++ b/core/Updates.php
@@ -10,7 +10,7 @@
*/
namespace Piwik;
-use Piwik\Config;
+
/**
* Abstract class for update scripts
diff --git a/core/View.php b/core/View.php
index f07ae88cb0..c0b6c9bcc2 100644
--- a/core/View.php
+++ b/core/View.php
@@ -11,7 +11,7 @@
namespace Piwik;
use Exception;
-use Piwik\Registry;
+
use Piwik\Plugins\SitesManager\API as APISitesManager;
use Piwik\Plugins\UsersManager\API as APIUsersManager;
use Piwik\View\ViewInterface;
diff --git a/core/ViewDataTable/Graph.php b/core/ViewDataTable/Graph.php
index a12a6b63ba..fceb66a197 100644
--- a/core/ViewDataTable/Graph.php
+++ b/core/ViewDataTable/Graph.php
@@ -10,9 +10,8 @@
*/
namespace Piwik\ViewDataTable;
-use Piwik\Common;
+
use Piwik\DataTable\Row;
-use Piwik\ViewDataTable\Visualization;
/**
* This is an abstract visualization that should be the base of any 'graph' visualization.
diff --git a/core/ViewDataTable/Properties.php b/core/ViewDataTable/Properties.php
index 81eabc0234..9929b663cc 100644
--- a/core/ViewDataTable/Properties.php
+++ b/core/ViewDataTable/Properties.php
@@ -13,10 +13,9 @@ namespace Piwik\ViewDataTable;
use Exception;
use ReflectionClass;
-use Piwik\Piwik;
+
use Piwik\Config;
use Piwik\Metrics;
-use Piwik\Common;
/**
* Contains the list of all core DataTable display properties for use with ViewDataTable.
diff --git a/core/ViewDataTable/VisualizationPropertiesProxy.php b/core/ViewDataTable/VisualizationPropertiesProxy.php
index 8930cb9696..25c8abe865 100644
--- a/core/ViewDataTable/VisualizationPropertiesProxy.php
+++ b/core/ViewDataTable/VisualizationPropertiesProxy.php
@@ -11,7 +11,7 @@
namespace Piwik\ViewDataTable;
-use Piwik\ViewDataTable\Properties;
+
/**
* Proxy object used to get/set visualization properties. Used to check that property