<commit_before><%doc>
lib:            Set to true to create the libraries files (ngeo or gmf)
src:            An additional source directory, used by apps
src_set:        The used source set (undefined(ngeo)|contribs_gmf)
examples:       Add the examples files
entry_point:    The entry point
ngeo_folder:    The folder where ngeo is intaled, reqired to use it in the project
source_map:     The source map destination file
</%doc>
<%
_ngeo_folder = '' if ngeo_folder is UNDEFINED else ngeo_folder
%>
{
% if lib == 'true':
  "exports": ["*"],
% else:
  "exports": [],
% endif
  "cwd": ".",
  "src": [
% if src is not UNDEFINED:
% for s in src.split(","):
    "${s}",
% endfor
% endif
    "${_ngeo_folder}src/**/*.js",
% if src_set == 'contribs_gmf':
    "${_ngeo_folder}contribs/gmf/src/**/*.js",
    ".build/gmftemplatecache.js",
% else:
    ".build/templatecache.js",
% endif
    "node_modules/openlayers/src/**/*.js",
    "node_modules/openlayers/build/ol.ext/*.js"
  ],
  "compile": {
% if entry_point:
    "entry_point": "${entry_point}",
% endif
    "externs": [
      "node_modules/openlayers/externs/bingmaps.js",
      "node_modules/openlayers/externs/cartodb.js",
      "node_modules/openlayers/externs/closure-compiler.js",
      "node_modules/openlayers/externs/esrijson.js",
      "node_modules/openlayers/externs/geojson.js",
      "node_modules/openlayers/externs/proj4js.js",
      "node_modules/openlayers/externs/tilejson.js",
      "node_modules/openlayers/externs/topojson.js",
      "${_ngeo_folder}externs/angular-gettext.js",
      "${_ngeo_folder}externs/d3.js",
      "${_ngeo_folder}externs/google_maps_api_v3_27.js",
      "${_ngeo_folder}externs/typeahead.js",
      "${_ngeo_folder}externs/twbootstrap.js",
      "${_ngeo_folder}externs/closure-compiler.js",
      "${_ngeo_folder}externs/jqueryui.js",
      "${_ngeo_folder}externs/angular-dynamic-locale.js",
      "${_ngeo_folder}externs/file-saver.js",
      "${_ngeo_folder}externs/jsts.js",
      "${_ngeo_folder}externs/geo-admin-api.js",
      ".build/externs/angular-1.6.js",
      ".build/externs/angular-1.6-q_templated.js",
      ".build/externs/angular-1.6-http-promise_templated.js",
      ".build/externs/jquery-1.9.js",
% if src_set == 'contribs_gmf':
      "${_ngeo_folder}contribs/gmf/externs/gmf-themes.js",
% endif
      "${_ngeo_folder}externs/mapfish-print-v3.js"
    ],
    "js": [
% if src_set == 'contribs_gmf':
      "${_ngeo_folder}contribs/gmf/options/gmfx.js",
% endif
      "${_ngeo_folder}options/ngeox.js",
% if development != 'true':
      "node_modules/openlayers/externs/olx.js",
      "node_modules/openlayers/src/ol/typedefs.js",
% endif
      "node_modules/openlayers/externs/oli.js"
    ],
    "define": [
      "ol.ENABLE_WEBGL=false"
    ],
    "jscomp_error": [
      "*"
    ],
    "jscomp_off": [
% if examples == 'true':
      "missingProvide",
% endif
      "analyzerChecks",
      "strictMissingRequire",
      "lintChecks"
    ],
    "extra_annotation_name": [
      "api", "observable", "ngdoc", "ngname", "htmlAttribute"
    ],
    "generate_exports": true,
% if source_map is not UNDEFINED:
    "create_source_map": "${source_map}",
    "source_map_format": "V3",
% endif
    "language_in": "ECMASCRIPT6_STRICT",
    "language_out": "ECMASCRIPT5_STRICT",
    "angular_pass": true,
% if development == 'true':
    "process_closure_primitives": false,
    "compilation_level": "WHITESPACE_ONLY",
    "formatting": "PRETTY_PRINT",
    "output_manifest": "/tmp/manifest.MF",
    "output_wrapper": "window.CLOSURE_NO_DEPS = true; %output%",
% else:
    "compilation_level": "ADVANCED",
    "output_wrapper": "(function(){%output%}).call(window);",
% endif
    "warning_level": "VERBOSE",
    "export_local_property_definitions": true,
    "dependency_mode": "LOOSE",
    "use_types_for_optimization": true
  }
}<commit_msg>Do simple build on ngeo example, for Travis build<commit_after><%doc>
lib:            Set to true to create the libraries files (ngeo or gmf)
src:            An additional source directory, used by apps
src_set:        The used source set (undefined(ngeo)|contribs_gmf)
examples:       Add the examples files
entry_point:    The entry point
ngeo_folder:    The folder where ngeo is intaled, reqired to use it in the project
source_map:     The source map destination file
</%doc>
<%
_ngeo_folder = '' if ngeo_folder is UNDEFINED else ngeo_folder
%>
{
% if lib == 'true':
  "exports": ["*"],
% else:
  "exports": [],
% endif
  "cwd": ".",
  "src": [
% if src is not UNDEFINED:
% for s in src.split(","):
    "${s}",
% endfor
% endif
    "${_ngeo_folder}src/**/*.js",
% if src_set == 'contribs_gmf':
    "${_ngeo_folder}contribs/gmf/src/**/*.js",
    ".build/gmftemplatecache.js",
% else:
    ".build/templatecache.js",
% endif
    "node_modules/openlayers/src/**/*.js",
    "node_modules/openlayers/build/ol.ext/*.js"
  ],
  "compile": {
% if entry_point:
    "entry_point": "${entry_point}",
% endif
    "externs": [
      "node_modules/openlayers/externs/bingmaps.js",
      "node_modules/openlayers/externs/cartodb.js",
      "node_modules/openlayers/externs/closure-compiler.js",
      "node_modules/openlayers/externs/esrijson.js",
      "node_modules/openlayers/externs/geojson.js",
      "node_modules/openlayers/externs/proj4js.js",
      "node_modules/openlayers/externs/tilejson.js",
      "node_modules/openlayers/externs/topojson.js",
      "${_ngeo_folder}externs/angular-gettext.js",
      "${_ngeo_folder}externs/d3.js",
      "${_ngeo_folder}externs/google_maps_api_v3_27.js",
      "${_ngeo_folder}externs/typeahead.js",
      "${_ngeo_folder}externs/twbootstrap.js",
      "${_ngeo_folder}externs/closure-compiler.js",
      "${_ngeo_folder}externs/jqueryui.js",
      "${_ngeo_folder}externs/angular-dynamic-locale.js",
      "${_ngeo_folder}externs/file-saver.js",
      "${_ngeo_folder}externs/jsts.js",
      "${_ngeo_folder}externs/geo-admin-api.js",
      ".build/externs/angular-1.6.js",
      ".build/externs/angular-1.6-q_templated.js",
      ".build/externs/angular-1.6-http-promise_templated.js",
      ".build/externs/jquery-1.9.js",
% if src_set == 'contribs_gmf':
      "${_ngeo_folder}contribs/gmf/externs/gmf-themes.js",
% endif
      "${_ngeo_folder}externs/mapfish-print-v3.js"
    ],
    "js": [
% if src_set == 'contribs_gmf':
      "${_ngeo_folder}contribs/gmf/options/gmfx.js",
% endif
      "${_ngeo_folder}options/ngeox.js",
% if development != 'true':
      "node_modules/openlayers/externs/olx.js",
      "node_modules/openlayers/src/ol/typedefs.js",
% endif
      "node_modules/openlayers/externs/oli.js"
    ],
    "define": [
      "ol.ENABLE_WEBGL=false"
    ],
    "jscomp_error": [
      "*"
    ],
    "jscomp_off": [
% if examples == 'true':
      "missingProvide",
% endif
      "analyzerChecks",
      "strictMissingRequire",
      "lintChecks"
    ],
    "extra_annotation_name": [
      "api", "observable", "ngdoc", "ngname", "htmlAttribute"
    ],
    "generate_exports": true,
% if source_map is not UNDEFINED:
    "create_source_map": "${source_map}",
    "source_map_format": "V3",
% endif
    "language_in": "ECMASCRIPT6_STRICT",
    "language_out": "ECMASCRIPT5_STRICT",
    "angular_pass": true,
% if development == 'true':
    "process_closure_primitives": false,
    "compilation_level": "WHITESPACE_ONLY",
    "formatting": "PRETTY_PRINT",
    "output_manifest": "/tmp/manifest.MF",
    "output_wrapper": "window.CLOSURE_NO_DEPS = true; %output%",
% else:
% if __import__('os').environ.get('DO_EXAMPLES_DEPLOY') == 'TRUE':
    "compilation_level": "SIMPLE",
% else:
    "compilation_level": "ADVANCED",
% endif
    "output_wrapper": "(function(){%output%}).call(window);",
% endif
    "warning_level": "VERBOSE",
    "export_local_property_definitions": true,
    "dependency_mode": "LOOSE",
    "use_types_for_optimization": true
  }
}
{'fraction_non_alphanumeric': 0.16789808917197452, 'fraction_numerical': 0.004331210191082803, 'mean_word_length': 3.5539443155452437, 'pattern_counts': {'":': 59, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3680681', 'n_tokens_mistral': 2999, 'n_tokens_neox': 2915, 'n_words': 437}