From ee4715a821437e6ed374231fad2ca6193eeac499 Mon Sep 17 00:00:00 2001 From: "Justin R. Miller" Date: Fri, 30 Sep 2016 15:55:46 -0700 Subject: update style generation code for new style spec enum values docs (#6508) Documentation for enum values landed in mapbox/mapbox-gl-style-spec#510. This updates Android, iOS, and macOS documentation code gen scripts to capitalize on them. --- scripts/generate-style-code.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/generate-style-code.js b/scripts/generate-style-code.js index 4c5f148a00..77aecbe18c 100644 --- a/scripts/generate-style-code.js +++ b/scripts/generate-style-code.js @@ -102,7 +102,7 @@ const layerCpp = ejs.compile(fs.readFileSync('src/mbgl/style/layers/layer.cpp.ej const propertiesHpp = ejs.compile(fs.readFileSync('src/mbgl/style/layers/layer_properties.hpp.ejs', 'utf8'), {strict: true}); const propertiesCpp = ejs.compile(fs.readFileSync('src/mbgl/style/layers/layer_properties.cpp.ejs', 'utf8'), {strict: true}); -const layers = spec.layer.type.values.map((type) => { +const layers = Object.keys(spec.layer.type.values).map((type) => { const layoutProperties = Object.keys(spec[`layout_${type}`]).reduce((memo, name) => { if (name !== 'visibility') { spec[`layout_${type}`][name].name = name; -- cgit v1.2.1