summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cache/filecache/filecache_config.go7
-rw-r--r--cache/filecache/filecache_config_test.go5
-rw-r--r--commands/commandeer.go2
-rw-r--r--commands/commands_test.go9
-rw-r--r--commands/config.go5
-rw-r--r--commands/new_site.go4
-rw-r--r--commands/server_test.go4
-rw-r--r--common/maps/maps.go77
-rw-r--r--common/maps/maps_test.go2
-rw-r--r--common/maps/params.go148
-rw-r--r--common/maps/params_test.go87
-rw-r--r--config/commonConfig_test.go4
-rw-r--r--config/compositeConfig.go113
-rw-r--r--config/compositeConfig_test.go40
-rw-r--r--config/configLoader.go23
-rw-r--r--config/configProvider.go5
-rw-r--r--config/configProvider_test.go3
-rw-r--r--config/defaultConfigProvider.go372
-rw-r--r--config/defaultConfigProvider_test.go315
-rw-r--r--config/docshelper.go45
-rw-r--r--config/privacy/privacyConfig_test.go3
-rw-r--r--config/services/servicesConfig_test.go4
-rw-r--r--create/content_test.go5
-rw-r--r--deploy/deployConfig_test.go4
-rw-r--r--docs/config.toml2
-rw-r--r--docs/content/en/getting-started/configuration.md20
-rw-r--r--docs/data/docs.json59
-rw-r--r--docs/layouts/shortcodes/code-toggle.html59
-rw-r--r--go.mod2
-rw-r--r--go.sum1
-rw-r--r--helpers/content_test.go5
-rw-r--r--helpers/general_test.go4
-rw-r--r--helpers/path_test.go4
-rw-r--r--helpers/testhelpers_test.go21
-rw-r--r--hugofs/fs_test.go9
-rw-r--r--hugofs/rootmapping_fs_test.go4
-rw-r--r--hugolib/config.go680
-rw-r--r--hugolib/config_test.go372
-rw-r--r--hugolib/filesystems/basefs_test.go10
-rw-r--r--hugolib/hugo_modules_test.go30
-rw-r--r--hugolib/hugo_sites.go15
-rw-r--r--hugolib/hugo_sites_build_errors_test.go4
-rw-r--r--hugolib/image_test.go4
-rw-r--r--hugolib/js_test.go11
-rw-r--r--hugolib/minify_publisher_test.go4
-rw-r--r--hugolib/page__meta.go2
-rw-r--r--hugolib/page_test.go5
-rw-r--r--hugolib/pagebundler_test.go18
-rw-r--r--hugolib/pages_capture.go2
-rw-r--r--hugolib/paths/paths_test.go7
-rw-r--r--hugolib/resource_chain_babel_test.go6
-rw-r--r--hugolib/resource_chain_test.go18
-rw-r--r--hugolib/robotstxt_test.go4
-rw-r--r--hugolib/shortcode_test.go7
-rw-r--r--hugolib/site.go22
-rw-r--r--hugolib/site_output_test.go12
-rw-r--r--hugolib/site_test.go5
-rw-r--r--hugolib/template_test.go5
-rw-r--r--hugolib/testhelpers_test.go26
-rw-r--r--langs/config.go8
-rw-r--r--langs/i18n/i18n_test.go7
-rw-r--r--langs/language.go84
-rw-r--r--langs/language_test.go7
-rw-r--r--markup/asciidocext/convert_test.go18
-rw-r--r--markup/blackfriday/convert_test.go6
-rw-r--r--markup/highlight/config_test.go5
-rw-r--r--markup/markup_config/config.go3
-rw-r--r--markup/markup_config/config_test.go6
-rw-r--r--markup/markup_test.go8
-rw-r--r--markup/mmark/convert_test.go4
-rw-r--r--markup/org/convert_test.go5
-rw-r--r--media/mediaType.go4
-rw-r--r--minifiers/config.go4
-rw-r--r--minifiers/config_test.go6
-rw-r--r--minifiers/minifiers_test.go15
-rw-r--r--modules/collect.go2
-rw-r--r--modules/npm/package_builder.go8
-rw-r--r--output/outputFormat.go6
-rw-r--r--publisher/htmlElementsCollector_test.go5
-rw-r--r--related/inverted_index.go11
-rw-r--r--resources/page/pagemeta/page_frontmatter_test.go13
-rw-r--r--resources/page/pagination_test.go4
-rw-r--r--resources/page/testhelpers_test.go4
-rw-r--r--resources/resource_metadata.go2
-rw-r--r--resources/resource_transformers/htesting/testhelpers.go4
-rw-r--r--resources/resource_transformers/js/options.go7
-rw-r--r--resources/testhelpers_test.go6
-rw-r--r--source/filesystem_test.go8
-rw-r--r--tpl/cast/docshelper.go8
-rw-r--r--tpl/collections/collections_test.go4
-rw-r--r--tpl/data/init_test.go4
-rw-r--r--tpl/data/resources_test.go8
-rw-r--r--tpl/encoding/encoding.go3
-rw-r--r--tpl/hugo/init_test.go5
-rw-r--r--tpl/images/images_test.go4
-rw-r--r--tpl/os/os_test.go9
-rw-r--r--tpl/path/path_test.go4
-rw-r--r--tpl/resources/resources.go2
-rw-r--r--tpl/site/init_test.go5
-rw-r--r--tpl/strings/init_test.go5
-rw-r--r--tpl/strings/strings_test.go4
-rw-r--r--tpl/tplimpl/template_funcs_test.go6
-rw-r--r--tpl/transform/remarshal_test.go10
-rw-r--r--tpl/transform/transform_test.go16
-rw-r--r--tpl/transform/unmarshal_test.go9
-rw-r--r--tpl/urls/init_test.go5
-rw-r--r--tpl/urls/urls_test.go5
107 files changed, 2115 insertions, 1016 deletions
diff --git a/cache/filecache/filecache_config.go b/cache/filecache/filecache_config.go
index 0c6b569c1..801799e36 100644
--- a/cache/filecache/filecache_config.go
+++ b/