diff --git a/simple.json b/simple.json new file mode 100644 index 0000000000..127f930dc7 --- /dev/null +++ b/simple.json @@ -0,0 +1,25 @@ +{ + "exports": [], + "src": ["src/**/*.js", "examples/simple.js"], + "compile": { + "js": ["externs/olx.js"], + "externs": [ + "externs/example.js", + "externs/bingmaps.js", + "externs/geojson.js", + "externs/oli.js", + "externs/proj4js.js", + "externs/tilejson.js", + "externs/topojson.js", + "externs/vbarray.js" + ], + "define": [ + "goog.dom.ASSUME_STANDARDS_MODE=true", + "goog.DEBUG=false" + ], + "compilation_level": "ADVANCED_OPTIMIZATIONS", + "output_wrapper": "(function(){%output%})();", + "use_types_for_optimization": true, + "manage_closure_dependencies": true + } +} diff --git a/src/ol/geom/circle.js b/src/ol/geom/circle.js index a8762facf1..4b9d3bf2b5 100644 --- a/src/ol/geom/circle.js +++ b/src/ol/geom/circle.js @@ -13,7 +13,7 @@ goog.require('ol.geom.flat.deflate'); * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawPoint} center Center. * @param {number=} opt_radius Radius. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.Circle = function(center, opt_radius, opt_layout) { diff --git a/src/ol/geom/linearring.js b/src/ol/geom/linearring.js index c2cd1b8dfa..a1f4d3e2d9 100644 --- a/src/ol/geom/linearring.js +++ b/src/ol/geom/linearring.js @@ -15,7 +15,7 @@ goog.require('ol.geom.flat.simplify'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawLinearRing} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.LinearRing = function(coordinates, opt_layout) { diff --git a/src/ol/geom/linestring.js b/src/ol/geom/linestring.js index 0dcd57df7d..7c96561570 100644 --- a/src/ol/geom/linestring.js +++ b/src/ol/geom/linestring.js @@ -19,7 +19,7 @@ goog.require('ol.geom.flat.simplify'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawLineString} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.LineString = function(coordinates, opt_layout) { diff --git a/src/ol/geom/multilinestring.js b/src/ol/geom/multilinestring.js index 842d41d1a1..c690928fe4 100644 --- a/src/ol/geom/multilinestring.js +++ b/src/ol/geom/multilinestring.js @@ -19,7 +19,7 @@ goog.require('ol.geom.flat.simplify'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawMultiLineString} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.MultiLineString = function(coordinates, opt_layout) { diff --git a/src/ol/geom/multipoint.js b/src/ol/geom/multipoint.js index badab06dd9..7a86809f56 100644 --- a/src/ol/geom/multipoint.js +++ b/src/ol/geom/multipoint.js @@ -17,7 +17,7 @@ goog.require('ol.math'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawMultiPoint} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.MultiPoint = function(coordinates, opt_layout) { diff --git a/src/ol/geom/multipolygon.js b/src/ol/geom/multipolygon.js index 4379765c03..c2cabee478 100644 --- a/src/ol/geom/multipolygon.js +++ b/src/ol/geom/multipolygon.js @@ -24,7 +24,7 @@ goog.require('ol.geom.flat.simplify'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawMultiPolygon} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.MultiPolygon = function(coordinates, opt_layout) { diff --git a/src/ol/geom/point.js b/src/ol/geom/point.js index 90c2d40f84..07347dbb6f 100644 --- a/src/ol/geom/point.js +++ b/src/ol/geom/point.js @@ -13,7 +13,7 @@ goog.require('ol.math'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawPoint} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.Point = function(coordinates, opt_layout) { diff --git a/src/ol/geom/polygon.js b/src/ol/geom/polygon.js index b7a484410a..be40bcc277 100644 --- a/src/ol/geom/polygon.js +++ b/src/ol/geom/polygon.js @@ -23,7 +23,7 @@ goog.require('ol.geom.flat.simplify'); * @constructor * @extends {ol.geom.SimpleGeometry} * @param {ol.geom.RawPolygon} coordinates Coordinates. - * @param {ol.geom.GeometryLayout|string=} opt_layout Layout. + * @param {ol.geom.GeometryLayout=} opt_layout Layout. * @todo api */ ol.geom.Polygon = function(coordinates, opt_layout) {