Skip to content

Commit

Permalink
Merge pull request #3110 from camptocamp/feature-GSGMF-140-remove-dou…
Browse files Browse the repository at this point in the history
…ble-provides

Remove double provides from services
  • Loading branch information
Aleksey Pastuhov committed Nov 21, 2017
2 parents bf06102 + 44fa73c commit c0f412e
Show file tree
Hide file tree
Showing 37 changed files with 252 additions and 268 deletions.
3 changes: 1 addition & 2 deletions contribs/gmf/apps/oeedit/js/controller.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,6 @@ goog.require('gmf.objecteditingComponent');
goog.require('gmf.ObjectEditingManager');
goog.require('gmf.Themes');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
goog.require('ol.Collection');
goog.require('ol.layer.Vector');
goog.require('ol.source.Vector');
Expand Down Expand Up @@ -56,7 +55,7 @@ app.OEEditController = function($scope, $injector, $timeout) {

/**
* The ngeo ToolActivate manager service.
* @type {ngeo.ToolActivateMgr}
* @type {ngeo.ToolActivate.Mgr}
*/
const ngeoToolActivateMgr = $injector.get('ngeoToolActivateMgr');

Expand Down
3 changes: 1 addition & 2 deletions contribs/gmf/examples/drawfeature.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ goog.require('ngeo.FeatureHelper');
/** @suppress {extraRequire} */
goog.require('ngeo.Features');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
goog.require('ol.Map');
goog.require('ol.View');
goog.require('ol.layer.Tile');
Expand All @@ -29,7 +28,7 @@ gmfapp.module.value('ngeoExportFeatureFormats', [
* @param {!angular.Scope} $scope Angular scope.
* @param {ngeo.FeatureHelper} ngeoFeatureHelper Gmf feature helper service.
* @param {ol.Collection.<ol.Feature>} ngeoFeatures Collection of features.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @param {ngeo.FeatureOverlayMgr} ngeoFeatureOverlayMgr Ngeo FeatureOverlay
* manager
Expand Down
3 changes: 1 addition & 2 deletions contribs/gmf/examples/editfeatureselector.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ goog.require('gmf.layertreeComponent');
goog.require('gmf.mapDirective');
goog.require('ngeo.FeatureHelper');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.proj.EPSG21781');
goog.require('ol.Collection');
Expand Down Expand Up @@ -51,7 +50,7 @@ gmfapp.module.value('gmfLayersUrl',
* @param {gmf.TreeManager} gmfTreeManager gmf Tree Manager service.
* @param {gmfx.User} gmfUser User.
* @param {ngeo.FeatureHelper} ngeoFeatureHelper Ngeo feature helper service.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @ngInject
* @constructor
Expand Down
3 changes: 1 addition & 2 deletions contribs/gmf/examples/filterselector.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ goog.require('ngeo.bboxQueryDirective');
/** @suppress {extraRequire} */
goog.require('ngeo.mapQueryDirective');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.proj.EPSG21781');
goog.require('ol.Map');
Expand Down Expand Up @@ -59,7 +58,7 @@ gmfapp.MainController = class {
* @param {gmf.TreeManager} gmfTreeManager gmf Tree Manager service.
* @param {ngeo.datasource.DataSources} ngeoDataSources Ngeo collection of
* data sources objects.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @ngInject
*/
Expand Down
3 changes: 1 addition & 2 deletions contribs/gmf/examples/objectediting.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ goog.require('gmf.mapDirective');
goog.require('gmf.objecteditingComponent');
goog.require('gmf.ObjectEditingManager');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.proj.EPSG21781');
goog.require('ol.Collection');
Expand All @@ -31,7 +30,7 @@ gmfapp.module = angular.module('gmfapp', ['gmf']);
* ObjectEditing manager service.
* @param {gmf.Themes} gmfThemes The gmf themes service.
* @param {gmf.TreeManager} gmfTreeManager gmf Tree Manager service.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @ngInject
Expand Down
3 changes: 1 addition & 2 deletions contribs/gmf/src/controllers/abstract.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ goog.require('ngeo.GetBrowserLanguage');
goog.require('ngeo.MapQuerent');
goog.require('ngeo.StateManager');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
goog.require('ol.events');
goog.require('ol.style.Circle');
goog.require('ol.style.Fill');
Expand Down Expand Up @@ -394,7 +393,7 @@ gmf.AbstractController = function(config, $scope, $injector) {

/**
* The ngeo ToolActivate manager service.
* @type {ngeo.ToolActivateMgr}
* @type {ngeo.ToolActivate.Mgr}
*/
const ngeoToolActivateMgr = $injector.get('ngeoToolActivateMgr');

Expand Down
3 changes: 1 addition & 2 deletions contribs/gmf/src/controllers/abstractdesktop.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ goog.require('ngeo.FeatureOverlayMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.scaleselectorDirective');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
goog.require('ol.Collection');
goog.require('ol.Map');
goog.require('ol.View');
Expand Down Expand Up @@ -222,7 +221,7 @@ gmf.AbstractDesktopController = function(config, $scope, $injector) {

/**
* The ngeo ToolActivate manager service.
* @type {ngeo.ToolActivateMgr}
* @type {ngeo.ToolActivate.Mgr}
*/
const ngeoToolActivateMgr = $injector.get('ngeoToolActivateMgr');

Expand Down
4 changes: 2 additions & 2 deletions contribs/gmf/src/directives/disclaimer.js
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ gmf.module.component('gmfDisclaimer', gmf.disclaimerComponent);
* @param {!angular.Scope} $scope Angular scope.
* @param {!angular.$sce} $sce Angular sce service.
* @param {!angular.$timeout} $timeout Angular timeout service.
* @param {!ngeo.CreatePopup} ngeoCreatePopup Popup service.
* @param {!ngeo.Popup.Factory} ngeoCreatePopup Popup service.
* @param {!ngeo.Disclaimer} ngeoDisclaimer Ngeo Disclaimer service.
* @param {!ngeo.EventHelper} ngeoEventHelper Ngeo Event Helper.
* @param {!ngeo.LayerHelper} ngeoLayerHelper Ngeo Layer Helper.
Expand Down Expand Up @@ -148,7 +148,7 @@ gmf.DisclaimerController = function($element, $scope, $sce, $timeout,
this.element_ = $element;

/**
* @type {!ngeo.CreatePopup}
* @type {!ngeo.Popup.Factory}
* @private
*/
this.createPopup_ = ngeoCreatePopup;
Expand Down
5 changes: 2 additions & 3 deletions contribs/gmf/src/directives/drawfeature.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ goog.require('gmf');
goog.require('gmf.featurestyleDirective');
goog.require('ngeo.Menu');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.btnDirective');
/** @suppress {extraRequire} */
Expand Down Expand Up @@ -64,7 +63,7 @@ gmf.module.directive('gmfDrawfeature', gmf.drawfeatureDirective);
* interaction service.
* @param {!ngeo.FeatureHelper} ngeoFeatureHelper Ngeo feature helper service.
* @param {!ol.Collection.<!ol.Feature>} ngeoFeatures Collection of features.
* @param {!ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {!ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @private
Expand Down Expand Up @@ -152,7 +151,7 @@ gmf.DrawfeatureController = function($scope, $timeout, gettextCatalog, ngeoDecor
this.features = ngeoFeatures;

/**
* @type {!ngeo.ToolActivateMgr}
* @type {!ngeo.ToolActivate.Mgr}
* @private
*/
this.ngeoToolActivateMgr_ = ngeoToolActivateMgr;
Expand Down
5 changes: 2 additions & 3 deletions contribs/gmf/src/directives/editfeature.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ goog.require('ngeo.FeatureHelper');
goog.require('ngeo.LayerHelper');
goog.require('ngeo.Menu');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
goog.require('ngeo.interaction.Rotate');
goog.require('ngeo.interaction.Translate');
/** @suppress {extraRequire} */
Expand Down Expand Up @@ -109,7 +108,7 @@ gmf.module.directive(
* @param {ngeo.EventHelper} ngeoEventHelper Ngeo Event Helper.
* @param {ngeo.FeatureHelper} ngeoFeatureHelper Ngeo feature helper service.
* @param {ngeo.LayerHelper} ngeoLayerHelper Ngeo Layer Helper.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @private
Expand Down Expand Up @@ -241,7 +240,7 @@ gmf.EditfeatureController = function($element, $q, $scope, $timeout,
this.ngeoLayerHelper_ = ngeoLayerHelper;

/**
* @type {ngeo.ToolActivateMgr}
* @type {ngeo.ToolActivate.Mgr}
* @private
*/
this.ngeoToolActivateMgr_ = ngeoToolActivateMgr;
Expand Down
4 changes: 2 additions & 2 deletions contribs/gmf/src/directives/layertree.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ goog.require('gmf.Permalink');
goog.require('gmf.SyncLayertreeMap');
goog.require('gmf.TreeManager');
goog.require('ngeo.WMSTime');
goog.require('ngeo.CreatePopup');
goog.require('ngeo.Popup');
goog.require('ngeo.LayerHelper');
goog.require('ngeo.LayertreeController');
/** @suppress {extraRequire} */
Expand Down Expand Up @@ -117,7 +117,7 @@ gmf.module.component('gmfLayertree', gmf.layertreeComponent);
* @param {!angular.$http} $http Angular http service.
* @param {!angular.$sce} $sce Angular sce service.
* @param {!angular.Scope} $scope Angular scope.
* @param {!ngeo.CreatePopup} ngeoCreatePopup Popup service.
* @param {!ngeo.Popup.Factory} ngeoCreatePopup Popup service.
* @param {!ngeo.LayerHelper} ngeoLayerHelper Ngeo Layer Helper.
* @param {gmf.datasource.DataSourceBeingFiltered} gmfDataSourceBeingFiltered
* The Gmf value service that determines the data source currently being
Expand Down
5 changes: 2 additions & 3 deletions contribs/gmf/src/directives/objectediting.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@ goog.require('ngeo.geom');
goog.require('ngeo.jstsExports');
goog.require('ngeo.LayerHelper');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
goog.require('ngeo.utils');
goog.require('ol.Collection');
goog.require('ol.events');
Expand Down Expand Up @@ -107,7 +106,7 @@ gmf.module.component('gmfObjectediting', gmf.objecteditingComponent);
* @param {!ngeo.FeatureHelper} ngeoFeatureHelper Ngeo feature helper service.
goog.require('ngeo.LayerHelper');
* @param {!ngeo.LayerHelper} ngeoLayerHelper Ngeo Layer Helper.
* @param {!ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {!ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @private
Expand Down Expand Up @@ -255,7 +254,7 @@ gmf.ObjecteditingController = function($scope, $timeout, gettextCatalog,
this.ngeoFeatureHelper_ = ngeoFeatureHelper;

/**
* @type {!ngeo.ToolActivateMgr}
* @type {!ngeo.ToolActivate.Mgr}
* @private
*/
this.ngeoToolActivateMgr_ = ngeoToolActivateMgr;
Expand Down
5 changes: 2 additions & 3 deletions contribs/gmf/src/directives/objecteditingtools.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ goog.require('ngeo.createfeatureDirective');
goog.require('ngeo.createregularpolygonfromclickDirective');
goog.require('ngeo.DecorateInteraction');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');


/**
Expand Down Expand Up @@ -92,7 +91,7 @@ gmf.module.directive('gmfObjecteditingtools', gmf.objecteditingtoolsDirective);
* @param {!angular.Scope} $scope Scope.
* @param {ngeo.DecorateInteraction} ngeoDecorateInteraction Decorate
* interaction service.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @private
Expand Down Expand Up @@ -181,7 +180,7 @@ gmf.ObjecteditingtoolsController = function($injector, $scope,
this.ngeoDecorateInteraction_ = ngeoDecorateInteraction;

/**
* @type {ngeo.ToolActivateMgr}
* @type {ngeo.ToolActivate.Mgr}
* @private
*/
this.ngeoToolActivateMgr_ = ngeoToolActivateMgr;
Expand Down
2 changes: 1 addition & 1 deletion contribs/gmf/src/directives/print.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ goog.provide('gmf.printDirective');
goog.require('gmf');
/** @suppress {extraRequire} */
goog.require('gmf.authenticationDirective');
goog.require('ngeo.CreatePrint');
goog.require('ngeo.Print');
goog.require('ngeo.FeatureOverlayMgr');
goog.require('ngeo.LayerHelper');
goog.require('ngeo.PrintUtils');
Expand Down
2 changes: 1 addition & 1 deletion contribs/gmf/src/directives/wmscapabilitylayertreenode.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ goog.require('gmf');
/** @suppress {extraRequire} */
goog.require('gmf.datasource.ExternalDataSourcesManager');
/** @suppress {extraRequire} */
goog.require('ngeo.CreatePopup');
goog.require('ngeo.Popup');


/**
Expand Down
2 changes: 1 addition & 1 deletion contribs/gmf/src/directives/wmtscapabilitylayertree.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ goog.require('gmf');
/** @suppress {extraRequire} */
goog.require('gmf.datasource.ExternalDataSourcesManager');
/** @suppress {extraRequire} */
goog.require('ngeo.CreatePopup');
goog.require('ngeo.Popup');


/**
Expand Down
3 changes: 1 addition & 2 deletions examples/createfeature.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
goog.provide('app.createfeature');

goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.btnDirective');
/** @suppress {extraRequire} */
Expand All @@ -22,7 +21,7 @@ app.module = angular.module('app', ['ngeo']);


/**
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @ngInject
Expand Down
3 changes: 1 addition & 2 deletions examples/drawfeature.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
goog.provide('app.drawfeature');

goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.Features');
/** @suppress {extraRequire} */
Expand All @@ -23,7 +22,7 @@ app.module = angular.module('app', ['ngeo']);
/**
* @param {!angular.Scope} $scope Angular scope.
* @param {ol.Collection.<ol.Feature>} ngeoFeatures Collection of features.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @ngInject
* @constructor
Expand Down
3 changes: 1 addition & 2 deletions examples/googlestreetview.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@ goog.require('ngeo.FeatureOverlayMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.googlestreetviewComponent');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.mapDirective');
goog.require('ol.Map');
Expand All @@ -24,7 +23,7 @@ app.module = angular.module('app', ['ngeo']);
/**
* @param {!ngeo.FeatureOverlayMgr} ngeoFeatureOverlayMgr Ngeo FeatureOverlay
* manager.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr Ngeo ToolActivate manager
* service.
* @constructor
* @ngInject
Expand Down
4 changes: 2 additions & 2 deletions examples/layertree.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

goog.provide('app.layertree');

goog.require('ngeo.CreatePopup');
goog.require('ngeo.Popup');
/** @suppress {extraRequire} */
goog.require('ngeo.layertreeDirective');
/** @suppress {extraRequire} */
Expand Down Expand Up @@ -57,7 +57,7 @@ app.module.directive('appLayertree', app.layertreeDirective);
* @param {angular.$http} $http Angular http service.
* @param {angular.$sce} $sce Angular sce service.
* @param {function(Object):ol.layer.Layer} appGetLayer Get layer service.
* @param {ngeo.CreatePopup} ngeoCreatePopup Popup service.
* @param {ngeo.Popup.Factory} ngeoCreatePopup Popup service.
* @ngInject
* @export
*/
Expand Down
1 change: 0 additions & 1 deletion examples/mapfishprint.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ goog.provide('app.mapfishprint');

/** @suppress {extraRequire} */
goog.require('ngeo.proj.EPSG21781');
goog.require('ngeo.CreatePrint');
goog.require('ngeo.Print');
goog.require('ngeo.PrintUtils');
/** @suppress {extraRequire} */
Expand Down
2 changes: 1 addition & 1 deletion examples/mapquery.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

<p id="desc">
This example shows how to use the <code><a href="../apidoc/ngeo.mapQueryDirective.html" title="Read our documentation">ngeo-map-query</a></code>
directive. It also shows how the <code><a href="../apidoc/ngeo.ToolActivateMgr.html" title="Read our documentation">ngeo.ToolActivate</a></code> can be
directive. It also shows how the <code><a href="../apidoc/ngeo.ToolActivate.Mgr.html" title="Read our documentation">ngeo.ToolActivate</a></code> can be
used to make the directive inactive when an other tool becomes active.
The "Dummy" button here does nothing, but when toggled the query
directive becomes inactive.
Expand Down
3 changes: 1 addition & 2 deletions examples/mapquery.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ goog.require('ngeo.proj.EPSG21781');
goog.require('ngeo.datasource.DataSources');
goog.require('ngeo.datasource.OGC');
goog.require('ngeo.ToolActivate');
goog.require('ngeo.ToolActivateMgr');
/** @suppress {extraRequire} */
goog.require('ngeo.btnDirective');
/** @suppress {extraRequire} */
Expand Down Expand Up @@ -71,7 +70,7 @@ app.module.controller('AppQueryresultController', app.QueryresultController);
* @param {angular.Scope} $scope Scope.
* @param {ngeo.datasource.DataSources} ngeoDataSources Ngeo collection of
* data sources objects.
* @param {ngeo.ToolActivateMgr} ngeoToolActivateMgr The ngeo ToolActivate
* @param {ngeo.ToolActivate.Mgr} ngeoToolActivateMgr The ngeo ToolActivate
* manager.
* @constructor
* @ngInject
Expand Down
Loading

0 comments on commit c0f412e

Please sign in to comment.