private void addCompileTimeGlobalModel(final SoyFileSet.Builder sfsBuilder) { final Optional<SoyMapData> soyMapData = compileTimeGlobalModelResolver.resolveData(); if (soyMapData.isPresent()) { final Map<String, ?> mapData = soyMapData.get().asMap(); if (mapData.size() > 0) { logger.debug("Setting compile time globals, entries number:" + mapData.size()); sfsBuilder.setCompileTimeGlobals(mapData); } } }
sfsBuilder.setCssHandlingScheme(CssHandlingScheme.valueOf(cssHandlingScheme.toUpperCase())); if (compileTimeGlobalsFile.length() > 0) { sfsBuilder.setCompileTimeGlobals(new File(compileTimeGlobalsFile));
sfsBuilder.setCompileTimeGlobals(globalsFile);
.add(Resources.getResource("simple.soy")) .add(Resources.getResource("features.soy")) .setCompileTimeGlobals(Resources.getResource("FeaturesUsage_globals.txt")) .build(); SoyTofu tofu = sfs.compileToTofu().forNamespace("soy.examples.features");
.add(Resources.getResource("simple.soy")) .add(Resources.getResource("features.soy")) .setCompileTimeGlobals(Resources.getResource("FeaturesUsage_globals.txt")) .build(); SoyTofu tofu = sfs.compileToTofu().forNamespace("soy.examples.features");
.add(Resources.getResource("simple.soy")) .add(Resources.getResource("features.soy")) .setCompileTimeGlobals(Resources.getResource("FeaturesUsage_globals.txt")) .build(); SoyTofu tofu = sfs.compileToTofu().forNamespace("soy.examples.features");
builder.setCompileTimeGlobals(config.getCompileTimeGlobalsProvider().getGlobals()); hasSetGlobals = true; if (sharedGlobalFiles.size() > 0) { try { builder.setCompileTimeGlobals(sharedGlobalFiles.get(0)); } catch (IOException e) { throw new RuntimeException("Error sourcing globals file.", e); if (globalFiles.size() > 0) { try { builder.setCompileTimeGlobals(globalFiles.get(0)); } catch (IOException e) { throw new RuntimeException("Error sourcing globals file.", e);
sfsBuilder.setCompileTimeGlobals(globalsFile);
CssHandlingScheme.BACKEND_SPECIFIC : CssHandlingScheme.valueOf(cssHandlingSchemeUc)); if (compileTimeGlobalsFile.length() > 0) { sfsBuilder.setCompileTimeGlobals(new File(compileTimeGlobalsFile));