From 80df3090ecc92a4c04890222928f352aaf467b27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Minh=20Nguye=CC=82=CC=83n?= Date: Mon, 2 Jan 2017 15:54:17 -0800 Subject: [PATCH] [ios, macos] Split NSValue+MGLStyleEnumAttributeAdditions category per style layer type Also renamed the file to have a slightly more wieldy name. --- .../docs/guides/For Style Authors.md.ejs | 6 +- .../darwin/scripts/generate-style-code.js | 62 ++--- platform/darwin/src/MGLStyleValue_Private.h | 1 - ...Value+MGLStyleEnumAttributeAdditions.h.ejs | 66 ----- ...alue+MGLStyleEnumAttributeAdditions.mm.ejs | 46 ---- ...ons.h => NSValue+MGLStyleLayerAdditions.h} | 247 ++++++++++-------- .../src/NSValue+MGLStyleLayerAdditions.h.ejs | 44 ++++ ...s.mm => NSValue+MGLStyleLayerAdditions.mm} | 174 ++++++------ .../src/NSValue+MGLStyleLayerAdditions.mm.ejs | 28 ++ platform/ios/docs/guides/For Style Authors.md | 22 +- platform/ios/ios.xcodeproj/project.pbxproj | 32 +-- platform/ios/src/Mapbox.h | 2 +- .../macos/docs/guides/For Style Authors.md | 22 +- .../macos/macos.xcodeproj/project.pbxproj | 24 +- platform/macos/src/Mapbox.h | 2 +- 15 files changed, 387 insertions(+), 391 deletions(-) delete mode 100644 platform/darwin/src/NSValue+MGLStyleEnumAttributeAdditions.h.ejs delete mode 100644 platform/darwin/src/NSValue+MGLStyleEnumAttributeAdditions.mm.ejs rename platform/darwin/src/{NSValue+MGLStyleEnumAttributeAdditions.h => NSValue+MGLStyleLayerAdditions.h} (61%) create mode 100644 platform/darwin/src/NSValue+MGLStyleLayerAdditions.h.ejs rename platform/darwin/src/{NSValue+MGLStyleEnumAttributeAdditions.mm => NSValue+MGLStyleLayerAdditions.mm} (54%) create mode 100644 platform/darwin/src/NSValue+MGLStyleLayerAdditions.mm.ejs diff --git a/platform/darwin/docs/guides/For Style Authors.md.ejs b/platform/darwin/docs/guides/For Style Authors.md.ejs index cbe38ff6b..4ead778c0 100644 --- a/platform/darwin/docs/guides/For Style Authors.md.ejs +++ b/platform/darwin/docs/guides/For Style Authors.md.ejs @@ -3,7 +3,7 @@ const iOS = os === 'iOS'; const macOS = os === 'macOS'; const cocoaPrefix = iOS ? 'UI' : 'NS'; - const types = locals.types; + const layers = locals.layers; const renamedProperties = locals.renamedProperties; -%>