[DRE-commits] [nanoc] branch master updated (9f50b45 -> 21ee71a)
Cédric Boutillier
boutil at moszumanska.debian.org
Sun Feb 21 21:42:19 UTC 2016
This is an automated email from the git hooks/post-receive script.
boutil pushed a change to branch master
in repository nanoc.
from 9f50b45 prepare changelog
adds e6abde6 Imported Upstream version 4.1.2
new 49449e4 Merge tag 'upstream/4.1.2'
new 5a4e5c1 fix vcs-field-uses-insecure-uri
new d9aaf8f Use debhelper compatibility level 9
new 987c57e refresh patches
new 8778d21 unapply deactivate_rubygems_in_tests.patch and no_bundler_no_loadpath_modif.patch, not needed anymore
new fcea50d add news with a link to upstream upgrade guide
new f00ff24 Bump Standards-Version to 3.9.7 (no changes needed)
new c3c331f move the the web section of the archive
new bdf09db prepare changelog
new 21ee71a set target suite to experimental
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING.md | 19 +-
Gemfile | 94 +--
Gemfile.lock | 369 ++++++++++++
Guardfile | 3 +
LICENSE | 2 +-
NEWS.md | 252 +++++++-
README.md | 13 +-
Rakefile | 15 +-
bin/nanoc | 24 +-
debian/NEWS.Debian | 12 +
debian/changelog | 13 +
debian/compat | 2 +-
debian/control | 10 +-
debian/patches/deactivate_test_huge_site.patch | 15 +-
debian/patches/no_privacy_breach.patch | 11 +-
debian/patches/no_rdoc4.patch | 4 +-
debian/patches/no_vcr.patch | 14 +-
debian/patches/series | 4 +-
debian/patches/set-load_paths-for-sass-tests.patch | 8 +-
lib/nanoc.rb | 17 +-
lib/nanoc/base.rb | 46 +-
lib/nanoc/base/checksummer.rb | 98 ++-
lib/nanoc/base/compilation/compiler.rb | 465 +++++----------
lib/nanoc/base/compilation/dependency_tracker.rb | 219 +------
lib/nanoc/base/compilation/filter.rb | 44 +-
lib/nanoc/base/compilation/item_rep_proxy.rb | 100 ----
.../base/compilation/item_rep_recorder_proxy.rb | 99 ----
lib/nanoc/base/compilation/item_rep_repo.rb | 33 ++
lib/nanoc/base/compilation/outdatedness_checker.rb | 130 ++--
lib/nanoc/base/compilation/outdatedness_reasons.rb | 6 +-
lib/nanoc/base/compilation/rule.rb | 85 ---
lib/nanoc/base/compilation/rule_context.rb | 87 ---
.../base/compilation/rule_memory_calculator.rb | 37 --
lib/nanoc/base/compilation/rules_collection.rb | 255 --------
lib/nanoc/base/context.rb | 8 +-
lib/nanoc/base/core_ext.rb | 2 -
lib/nanoc/base/core_ext/array.rb | 55 +-
lib/nanoc/base/core_ext/hash.rb | 55 +-
lib/nanoc/base/core_ext/pathname.rb | 13 +-
lib/nanoc/base/core_ext/string.rb | 16 +-
lib/nanoc/base/directed_graph.rb | 15 +-
lib/nanoc/base/entities.rb | 15 +
.../base/{source_data => entities}/code_snippet.rb | 19 +-
lib/nanoc/base/entities/configuration.rb | 107 ++++
lib/nanoc/base/entities/content.rb | 85 +++
lib/nanoc/base/entities/document.rb | 53 ++
lib/nanoc/base/entities/identifiable_collection.rb | 82 +++
lib/nanoc/base/entities/identifier.rb | 185 ++++++
lib/nanoc/base/entities/item.rb | 44 ++
lib/nanoc/base/entities/item_rep.rb | 158 +++++
lib/nanoc/base/entities/layout.rb | 8 +
lib/nanoc/base/entities/pattern.rb | 69 +++
lib/nanoc/base/entities/rule_memory.rb | 58 ++
lib/nanoc/base/entities/rule_memory_action.rb | 19 +
lib/nanoc/base/entities/rule_memory_actions.rb | 3 +
.../base/entities/rule_memory_actions/filter.rb | 22 +
.../base/entities/rule_memory_actions/layout.rb | 22 +
.../base/entities/rule_memory_actions/snapshot.rb | 26 +
lib/nanoc/base/entities/site.rb | 60 ++
lib/nanoc/base/entities/snapshot_def.rb | 16 +
lib/nanoc/base/error.rb | 5 +
lib/nanoc/base/errors.rb | 57 +-
lib/nanoc/base/memoization.rb | 8 +-
lib/nanoc/base/plugin_registry.rb | 39 +-
lib/nanoc/base/repos.rb | 9 +
.../base/{compilation => repos}/checksum_store.rb | 18 +-
.../compiled_content_cache.rb | 15 +-
lib/nanoc/base/repos/config_loader.rb | 67 +++
lib/nanoc/base/repos/data_source.rb | 159 +++++
lib/nanoc/base/repos/dependency_store.rb | 118 ++++
.../{compilation => repos}/rule_memory_store.rb | 20 +-
lib/nanoc/base/repos/site_loader.rb | 90 +++
lib/nanoc/base/{ => repos}/store.rb | 22 +-
lib/nanoc/base/result_data/item_rep.rb | 497 ----------------
lib/nanoc/base/services.rb | 9 +
lib/nanoc/base/services/action_provider.rb | 22 +
lib/nanoc/base/services/compiler_loader.rb | 40 ++
lib/nanoc/base/services/executor.rb | 149 +++++
lib/nanoc/base/services/item_rep_builder.rb | 22 +
lib/nanoc/base/services/item_rep_router.rb | 54 ++
lib/nanoc/base/services/item_rep_selector.rb | 39 ++
lib/nanoc/base/services/item_rep_writer.rb | 42 ++
.../base/{ => services}/notification_center.rb | 6 +-
.../base/{ => services}/temp_filename_factory.rb | 7 +-
lib/nanoc/base/source_data/configuration.rb | 20 -
lib/nanoc/base/source_data/data_source.rb | 243 --------
lib/nanoc/base/source_data/item.rb | 297 ----------
lib/nanoc/base/source_data/item_array.rb | 69 ---
lib/nanoc/base/source_data/layout.rb | 124 ----
lib/nanoc/base/source_data/site.rb | 433 --------------
lib/nanoc/base/views.rb | 27 +
lib/nanoc/base/views/config_view.rb | 45 ++
.../base/views/identifiable_collection_view.rb | 77 +++
.../base/views/item_collection_with_reps_view.rb | 8 +
.../views/item_collection_without_reps_view.rb | 8 +
lib/nanoc/base/views/item_rep_collection_view.rb | 79 +++
lib/nanoc/base/views/item_rep_view.rb | 81 +++
lib/nanoc/base/views/item_with_reps_view.rb | 5 +
lib/nanoc/base/views/item_without_reps_view.rb | 49 ++
lib/nanoc/base/views/layout_collection_view.rb | 8 +
lib/nanoc/base/views/layout_view.rb | 5 +
lib/nanoc/base/views/mixins/document_view_mixin.rb | 83 +++
.../views/mixins/mutable_document_view_mixin.rb | 52 ++
.../base/views/mixins/with_reps_view_mixin.rb | 43 ++
lib/nanoc/base/views/mutable_config_view.rb | 12 +
.../views/mutable_identifiable_collection_view.rb | 15 +
.../base/views/mutable_item_collection_view.rb | 30 +
lib/nanoc/base/views/mutable_item_view.rb | 5 +
.../base/views/mutable_layout_collection_view.rb | 22 +
lib/nanoc/base/views/mutable_layout_view.rb | 5 +
.../views/post_compile_item_collection_view.rb | 8 +
lib/nanoc/base/views/post_compile_item_view.rb | 7 +
lib/nanoc/base/views/site_view.rb | 14 +
lib/nanoc/base/views/view.rb | 26 +
lib/nanoc/base/views/view_context.rb | 12 +
lib/nanoc/cli.rb | 23 +-
lib/nanoc/cli/ansi_string_colorizer.rb | 8 +-
lib/nanoc/cli/cleaning_stream.rb | 28 +-
lib/nanoc/cli/command_runner.rb | 77 +--
lib/nanoc/cli/commands/autocompile.rb | 69 ---
lib/nanoc/cli/commands/check.rb | 12 +-
lib/nanoc/cli/commands/compile.rb | 83 +--
lib/nanoc/cli/commands/create-item.rb | 55 --
lib/nanoc/cli/commands/create-layout.rb | 68 ---
lib/nanoc/cli/commands/create-site.rb | 262 ++++----
lib/nanoc/cli/commands/deploy.rb | 16 +-
lib/nanoc/cli/commands/nanoc.rb | 6 +-
lib/nanoc/cli/commands/prune.rb | 13 +-
lib/nanoc/cli/commands/shell.rb | 21 +-
lib/nanoc/cli/commands/show-data.rb | 24 +-
lib/nanoc/cli/commands/show-plugins.rb | 26 +-
lib/nanoc/cli/commands/show-rules.rb | 64 +-
lib/nanoc/cli/commands/sync.rb | 32 -
lib/nanoc/cli/commands/update.rb | 63 --
lib/nanoc/cli/commands/validate-css.rb | 20 -
lib/nanoc/cli/commands/validate-html.rb | 20 -
lib/nanoc/cli/commands/validate-links.rb | 27 -
lib/nanoc/cli/commands/view.rb | 7 +-
lib/nanoc/cli/commands/watch.rb | 176 ------
lib/nanoc/cli/error_handler.rb | 102 ++--
lib/nanoc/cli/logger.rb | 13 +-
lib/nanoc/cli/stream_cleaners.rb | 3 +-
lib/nanoc/cli/stream_cleaners/abstract.rb | 4 +-
lib/nanoc/cli/stream_cleaners/ansi_colors.rb | 4 +-
lib/nanoc/cli/stream_cleaners/utf8.rb | 4 +-
lib/nanoc/data_sources.rb | 25 +-
lib/nanoc/data_sources/deprecated/delicious.rb | 38 --
lib/nanoc/data_sources/deprecated/last_fm.rb | 85 ---
lib/nanoc/data_sources/deprecated/twitter.rb | 34 --
lib/nanoc/data_sources/filesystem.rb | 225 ++++---
lib/nanoc/data_sources/filesystem_unified.rb | 48 +-
lib/nanoc/data_sources/filesystem_verbose.rb | 86 ---
lib/nanoc/data_sources/static.rb | 60 --
lib/nanoc/extra.rb | 16 +-
lib/nanoc/extra/auto_compiler.rb | 99 ----
lib/nanoc/extra/checking.rb | 3 +-
lib/nanoc/extra/checking/check.rb | 49 +-
lib/nanoc/extra/checking/checks.rb | 3 +-
lib/nanoc/extra/checking/checks/css.rb | 5 +-
lib/nanoc/extra/checking/checks/external_links.rb | 30 +-
lib/nanoc/extra/checking/checks/html.rb | 5 +-
lib/nanoc/extra/checking/checks/internal_links.rb | 21 +-
lib/nanoc/extra/checking/checks/mixed_content.rb | 6 +-
lib/nanoc/extra/checking/checks/stale.rb | 7 +-
lib/nanoc/extra/checking/dsl.rb | 5 +-
lib/nanoc/extra/checking/issue.rb | 3 +-
lib/nanoc/extra/checking/runner.rb | 30 +-
lib/nanoc/extra/chick.rb | 117 ----
lib/nanoc/extra/core_ext.rb | 2 -
lib/nanoc/extra/core_ext/pathname.rb | 10 +-
lib/nanoc/extra/core_ext/time.rb | 8 +-
lib/nanoc/extra/deployer.rb | 14 +-
lib/nanoc/extra/deployers.rb | 3 +-
lib/nanoc/extra/deployers/fog.rb | 56 +-
lib/nanoc/extra/deployers/rsync.rb | 8 +-
lib/nanoc/extra/file_proxy.rb | 36 --
lib/nanoc/extra/filesystem_tools.rb | 16 +-
lib/nanoc/extra/jruby_nokogiri_warner.rb | 11 +-
lib/nanoc/extra/link_collector.rb | 7 +-
lib/nanoc/extra/piper.rb | 15 +-
lib/nanoc/extra/pruner.rb | 29 +-
lib/nanoc/extra/validators.rb | 8 -
lib/nanoc/extra/validators/links.rb | 18 -
lib/nanoc/extra/validators/w3c.rb | 23 -
lib/nanoc/extra/vcs.rb | 62 --
lib/nanoc/extra/vcses.rb | 15 -
lib/nanoc/extra/vcses/bazaar.rb | 21 -
lib/nanoc/extra/vcses/dummy.rb | 20 -
lib/nanoc/extra/vcses/git.rb | 21 -
lib/nanoc/extra/vcses/mercurial.rb | 21 -
lib/nanoc/extra/vcses/subversion.rb | 21 -
lib/nanoc/filters.rb | 5 +-
lib/nanoc/filters/asciidoc.rb | 4 +-
lib/nanoc/filters/bluecloth.rb | 3 +-
lib/nanoc/filters/coderay.rb | 19 -
lib/nanoc/filters/coffeescript.rb | 4 +-
lib/nanoc/filters/colorize_syntax.rb | 27 +-
lib/nanoc/filters/erb.rb | 9 +-
lib/nanoc/filters/erubis.rb | 7 +-
lib/nanoc/filters/haml.rb | 5 +-
lib/nanoc/filters/handlebars.rb | 4 +-
lib/nanoc/filters/kramdown.rb | 3 +-
lib/nanoc/filters/less.rb | 5 +-
lib/nanoc/filters/markaby.rb | 3 +-
lib/nanoc/filters/maruku.rb | 3 +-
lib/nanoc/filters/mustache.rb | 4 +-
lib/nanoc/filters/pandoc.rb | 3 +-
lib/nanoc/filters/rainpress.rb | 3 +-
lib/nanoc/filters/rdiscount.rb | 5 +-
lib/nanoc/filters/rdoc.rb | 3 +-
lib/nanoc/filters/redcarpet.rb | 17 +-
lib/nanoc/filters/redcloth.rb | 3 +-
lib/nanoc/filters/relativize_paths.rb | 87 +--
lib/nanoc/filters/rubypants.rb | 3 +-
lib/nanoc/filters/sass.rb | 7 +-
lib/nanoc/filters/sass/sass_filesystem_importer.rb | 5 +-
lib/nanoc/filters/slim.rb | 10 +-
lib/nanoc/filters/typogruby.rb | 4 +-
lib/nanoc/filters/uglify_js.rb | 3 +-
lib/nanoc/filters/xsl.rb | 4 +-
lib/nanoc/filters/yui_compressor.rb | 4 +-
lib/nanoc/helpers.rb | 2 -
lib/nanoc/helpers/blogging.rb | 84 +--
lib/nanoc/helpers/breadcrumbs.rb | 16 +-
lib/nanoc/helpers/capturing.rb | 99 ++--
lib/nanoc/helpers/filtering.rb | 22 +-
lib/nanoc/helpers/html_escape.rb | 7 +-
lib/nanoc/helpers/link_to.rb | 29 +-
lib/nanoc/helpers/rendering.rb | 33 +-
lib/nanoc/helpers/tagging.rb | 22 +-
lib/nanoc/helpers/text.rb | 22 +-
lib/nanoc/helpers/xml_sitemap.rb | 8 +-
lib/nanoc/rule_dsl.rb | 8 +
lib/nanoc/rule_dsl/action_provider.rb | 76 +++
.../{base/compilation => rule_dsl}/compiler_dsl.rb | 114 ++--
lib/nanoc/rule_dsl/recording_executor.rb | 50 ++
lib/nanoc/rule_dsl/rule.rb | 73 +++
lib/nanoc/rule_dsl/rule_context.rb | 81 +++
lib/nanoc/rule_dsl/rule_memory_calculator.rb | 89 +++
lib/nanoc/rule_dsl/rules_collection.rb | 120 ++++
lib/nanoc/rule_dsl/rules_loader.rb | 29 +
lib/nanoc/tasks.rb | 10 -
lib/nanoc/tasks/clean.rake | 16 -
lib/nanoc/tasks/clean.rb | 23 -
lib/nanoc/tasks/deploy/rsync.rake | 16 -
lib/nanoc/tasks/validate.rake | 30 -
lib/nanoc/version.rb | 6 +-
lib/nanoc3.rb | 3 -
lib/nanoc3/cli.rb | 3 -
lib/nanoc3/tasks.rb | 3 -
metadata.yml | 176 +++---
nanoc.gemspec | 17 +-
tasks/doc.rake | 5 +-
tasks/rubocop.rake | 12 +-
tasks/test.rake | 45 +-
test/base/checksummer_spec.rb | 258 --------
test/base/core_ext/array_spec.rb | 29 +-
test/base/core_ext/hash_spec.rb | 55 +-
test/base/core_ext/pathname_spec.rb | 35 --
test/base/core_ext/string_spec.rb | 24 +-
test/base/temp_filename_factory_spec.rb | 12 +-
test/base/test_checksum_store.rb | 12 +-
test/base/test_code_snippet.rb | 8 +-
test/base/test_compiler.rb | 356 ++++-------
test/base/test_context.rb | 10 +-
test/base/test_data_source.rb | 30 +-
test/base/test_dependency_tracker.rb | 163 +++--
test/base/test_directed_graph.rb | 64 +-
test/base/test_filter.rb | 2 -
test/base/test_item.rb | 154 +----
test/base/test_item_array.rb | 297 +---------
test/base/test_item_rep.rb | 659 +++------------------
test/base/test_item_rep_recorder_proxy.rb | 19 -
test/base/test_layout.rb | 48 +-
test/base/test_memoization.rb | 47 +-
test/base/test_notification_center.rb | 14 +-
test/base/test_outdatedness_checker.rb | 139 +++--
test/base/test_plugin.rb | 4 +-
test/base/test_rule_context.rb | 61 --
test/base/test_site.rb | 203 +------
test/base/test_store.rb | 6 +-
test/cli/commands/test_check.rb | 4 +-
test/cli/commands/test_compile.rb | 68 ++-
test/cli/commands/test_create_item.rb | 10 -
test/cli/commands/test_create_layout.rb | 24 -
test/cli/commands/test_create_site.rb | 71 ++-
test/cli/commands/test_deploy.rb | 29 +-
test/cli/commands/test_help.rb | 2 -
test/cli/commands/test_info.rb | 2 -
test/cli/commands/test_prune.rb | 29 +-
test/cli/commands/test_sync.rb | 27 -
test/cli/commands/test_update.rb | 6 -
test/cli/commands/test_watch.rb | 74 ---
test/cli/test_cleaning_stream.rb | 14 +-
test/cli/test_cli.rb | 17 +-
test/cli/test_error_handler.rb | 2 -
test/cli/test_logger.rb | 2 -
test/data_sources/test_filesystem.rb | 166 +++---
test/data_sources/test_filesystem_unified.rb | 244 ++++----
test/data_sources/test_filesystem_verbose.rb | 353 -----------
test/data_sources/test_static.rb | 93 ---
test/extra/checking/checks/test_css.rb | 17 +-
test/extra/checking/checks/test_external_links.rb | 37 +-
test/extra/checking/checks/test_html.rb | 7 +-
test/extra/checking/checks/test_internal_links.rb | 12 +-
test/extra/checking/checks/test_mixed_content.rb | 54 +-
test/extra/checking/checks/test_stale.rb | 13 +-
test/extra/checking/test_check.rb | 8 +-
test/extra/checking/test_dsl.rb | 11 +-
test/extra/checking/test_runner.rb | 2 -
test/extra/core_ext/test_pathname.rb | 8 +-
test/extra/core_ext/test_time.rb | 10 +-
test/extra/deployers/test_fog.rb | 209 ++++++-
test/extra/deployers/test_rsync.rb | 6 +-
test/extra/test_auto_compiler.rb | 437 --------------
test/extra/test_file_proxy.rb | 15 -
test/extra/test_filesystem_tools.rb | 6 +-
test/extra/test_link_collector.rb | 2 -
test/extra/test_piper.rb | 2 -
test/extra/test_vcs.rb | 18 -
test/extra/validators/test_links.rb | 4 -
test/extra/validators/test_w3c.rb | 37 --
test/filters/test_asciidoc.rb | 2 -
test/filters/test_bluecloth.rb | 2 -
test/filters/test_coderay.rb | 40 --
test/filters/test_coffeescript.rb | 2 -
test/filters/test_colorize_syntax.rb | 6 +-
test/filters/test_erb.rb | 12 +-
test/filters/test_erubis.rb | 4 +-
test/filters/test_haml.rb | 4 +-
test/filters/test_handlebars.rb | 12 +-
test/filters/test_kramdown.rb | 2 -
test/filters/test_less.rb | 14 +-
test/filters/test_markaby.rb | 8 -
test/filters/test_maruku.rb | 2 -
test/filters/test_mustache.rb | 10 +-
test/filters/test_pandoc.rb | 2 -
test/filters/test_rainpress.rb | 2 -
test/filters/test_rdiscount.rb | 2 -
test/filters/test_rdoc.rb | 2 -
test/filters/test_redcarpet.rb | 13 +-
test/filters/test_redcloth.rb | 4 +-
test/filters/test_relativize_paths.rb | 171 +++---
test/filters/test_rubypants.rb | 2 -
test/filters/test_sass.rb | 40 +-
test/filters/test_slim.rb | 2 -
test/filters/test_typogruby.rb | 2 -
test/filters/test_uglify_js.rb | 2 -
test/filters/test_xsl.rb | 53 +-
test/filters/test_yui_compressor.rb | 2 -
test/gem_loader.rb | 11 -
test/helper.rb | 62 +-
test/helpers/test_blogging.rb | 353 ++---------
test/helpers/test_breadcrumbs.rb | 67 ++-
test/helpers/test_capturing.rb | 149 ++++-
test/helpers/test_filtering.rb | 40 +-
test/helpers/test_html_escape.rb | 2 -
test/helpers/test_link_to.rb | 30 +-
test/helpers/test_rendering.rb | 90 ++-
test/helpers/test_tagging.rb | 49 +-
test/helpers/test_text.rb | 2 -
test/helpers/test_xml_sitemap.rb | 100 ++--
test/rule_dsl/test_action_provider.rb | 70 +++
test/{base => rule_dsl}/test_compiler_dsl.rb | 227 ++++---
test/{base => rule_dsl}/test_rule.rb | 10 +-
test/rule_dsl/test_rules_collection.rb | 89 +++
test/tasks/test_clean.rb | 63 --
test/test_gem.rb | 6 -
368 files changed, 7610 insertions(+), 10726 deletions(-)
create mode 100644 Gemfile.lock
create mode 100644 Guardfile
create mode 100644 debian/NEWS.Debian
delete mode 100644 lib/nanoc/base/compilation/item_rep_proxy.rb
delete mode 100644 lib/nanoc/base/compilation/item_rep_recorder_proxy.rb
create mode 100644 lib/nanoc/base/compilation/item_rep_repo.rb
delete mode 100644 lib/nanoc/base/compilation/rule.rb
delete mode 100644 lib/nanoc/base/compilation/rule_context.rb
delete mode 100644 lib/nanoc/base/compilation/rule_memory_calculator.rb
delete mode 100644 lib/nanoc/base/compilation/rules_collection.rb
create mode 100644 lib/nanoc/base/entities.rb
rename lib/nanoc/base/{source_data => entities}/code_snippet.rb (66%)
create mode 100644 lib/nanoc/base/entities/configuration.rb
create mode 100644 lib/nanoc/base/entities/content.rb
create mode 100644 lib/nanoc/base/entities/document.rb
create mode 100644 lib/nanoc/base/entities/identifiable_collection.rb
create mode 100644 lib/nanoc/base/entities/identifier.rb
create mode 100644 lib/nanoc/base/entities/item.rb
create mode 100644 lib/nanoc/base/entities/item_rep.rb
create mode 100644 lib/nanoc/base/entities/layout.rb
create mode 100644 lib/nanoc/base/entities/pattern.rb
create mode 100644 lib/nanoc/base/entities/rule_memory.rb
create mode 100644 lib/nanoc/base/entities/rule_memory_action.rb
create mode 100644 lib/nanoc/base/entities/rule_memory_actions.rb
create mode 100644 lib/nanoc/base/entities/rule_memory_actions/filter.rb
create mode 100644 lib/nanoc/base/entities/rule_memory_actions/layout.rb
create mode 100644 lib/nanoc/base/entities/rule_memory_actions/snapshot.rb
create mode 100644 lib/nanoc/base/entities/site.rb
create mode 100644 lib/nanoc/base/entities/snapshot_def.rb
create mode 100644 lib/nanoc/base/error.rb
create mode 100644 lib/nanoc/base/repos.rb
rename lib/nanoc/base/{compilation => repos}/checksum_store.rb (73%)
rename lib/nanoc/base/{compilation => repos}/compiled_content_cache.rb (80%)
create mode 100644 lib/nanoc/base/repos/config_loader.rb
create mode 100644 lib/nanoc/base/repos/data_source.rb
create mode 100644 lib/nanoc/base/repos/dependency_store.rb
rename lib/nanoc/base/{compilation => repos}/rule_memory_store.rb (61%)
create mode 100644 lib/nanoc/base/repos/site_loader.rb
rename lib/nanoc/base/{ => repos}/store.rb (87%)
delete mode 100644 lib/nanoc/base/result_data/item_rep.rb
create mode 100644 lib/nanoc/base/services.rb
create mode 100644 lib/nanoc/base/services/action_provider.rb
create mode 100644 lib/nanoc/base/services/compiler_loader.rb
create mode 100644 lib/nanoc/base/services/executor.rb
create mode 100644 lib/nanoc/base/services/item_rep_builder.rb
create mode 100644 lib/nanoc/base/services/item_rep_router.rb
create mode 100644 lib/nanoc/base/services/item_rep_selector.rb
create mode 100644 lib/nanoc/base/services/item_rep_writer.rb
rename lib/nanoc/base/{ => services}/notification_center.rb (98%)
rename lib/nanoc/base/{ => services}/temp_filename_factory.rb (91%)
delete mode 100644 lib/nanoc/base/source_data/configuration.rb
delete mode 100644 lib/nanoc/base/source_data/data_source.rb
delete mode 100644 lib/nanoc/base/source_data/item.rb
delete mode 100644 lib/nanoc/base/source_data/item_array.rb
delete mode 100644 lib/nanoc/base/source_data/layout.rb
delete mode 100644 lib/nanoc/base/source_data/site.rb
create mode 100644 lib/nanoc/base/views.rb
create mode 100644 lib/nanoc/base/views/config_view.rb
create mode 100644 lib/nanoc/base/views/identifiable_collection_view.rb
create mode 100644 lib/nanoc/base/views/item_collection_with_reps_view.rb
create mode 100644 lib/nanoc/base/views/item_collection_without_reps_view.rb
create mode 100644 lib/nanoc/base/views/item_rep_collection_view.rb
create mode 100644 lib/nanoc/base/views/item_rep_view.rb
create mode 100644 lib/nanoc/base/views/item_with_reps_view.rb
create mode 100644 lib/nanoc/base/views/item_without_reps_view.rb
create mode 100644 lib/nanoc/base/views/layout_collection_view.rb
create mode 100644 lib/nanoc/base/views/layout_view.rb
create mode 100644 lib/nanoc/base/views/mixins/document_view_mixin.rb
create mode 100644 lib/nanoc/base/views/mixins/mutable_document_view_mixin.rb
create mode 100644 lib/nanoc/base/views/mixins/with_reps_view_mixin.rb
create mode 100644 lib/nanoc/base/views/mutable_config_view.rb
create mode 100644 lib/nanoc/base/views/mutable_identifiable_collection_view.rb
create mode 100644 lib/nanoc/base/views/mutable_item_collection_view.rb
create mode 100644 lib/nanoc/base/views/mutable_item_view.rb
create mode 100644 lib/nanoc/base/views/mutable_layout_collection_view.rb
create mode 100644 lib/nanoc/base/views/mutable_layout_view.rb
create mode 100644 lib/nanoc/base/views/post_compile_item_collection_view.rb
create mode 100644 lib/nanoc/base/views/post_compile_item_view.rb
create mode 100644 lib/nanoc/base/views/site_view.rb
create mode 100644 lib/nanoc/base/views/view.rb
create mode 100644 lib/nanoc/base/views/view_context.rb
delete mode 100644 lib/nanoc/cli/commands/autocompile.rb
delete mode 100644 lib/nanoc/cli/commands/create-item.rb
delete mode 100644 lib/nanoc/cli/commands/create-layout.rb
delete mode 100644 lib/nanoc/cli/commands/sync.rb
delete mode 100644 lib/nanoc/cli/commands/update.rb
delete mode 100644 lib/nanoc/cli/commands/validate-css.rb
delete mode 100644 lib/nanoc/cli/commands/validate-html.rb
delete mode 100644 lib/nanoc/cli/commands/validate-links.rb
delete mode 100644 lib/nanoc/cli/commands/watch.rb
delete mode 100644 lib/nanoc/data_sources/deprecated/delicious.rb
delete mode 100644 lib/nanoc/data_sources/deprecated/last_fm.rb
delete mode 100644 lib/nanoc/data_sources/deprecated/twitter.rb
delete mode 100644 lib/nanoc/data_sources/filesystem_verbose.rb
delete mode 100644 lib/nanoc/data_sources/static.rb
delete mode 100644 lib/nanoc/extra/auto_compiler.rb
delete mode 100644 lib/nanoc/extra/chick.rb
delete mode 100644 lib/nanoc/extra/file_proxy.rb
delete mode 100644 lib/nanoc/extra/validators.rb
delete mode 100644 lib/nanoc/extra/validators/links.rb
delete mode 100644 lib/nanoc/extra/validators/w3c.rb
delete mode 100644 lib/nanoc/extra/vcs.rb
delete mode 100644 lib/nanoc/extra/vcses.rb
delete mode 100644 lib/nanoc/extra/vcses/bazaar.rb
delete mode 100644 lib/nanoc/extra/vcses/dummy.rb
delete mode 100644 lib/nanoc/extra/vcses/git.rb
delete mode 100644 lib/nanoc/extra/vcses/mercurial.rb
delete mode 100644 lib/nanoc/extra/vcses/subversion.rb
delete mode 100644 lib/nanoc/filters/coderay.rb
create mode 100644 lib/nanoc/rule_dsl.rb
create mode 100644 lib/nanoc/rule_dsl/action_provider.rb
rename lib/nanoc/{base/compilation => rule_dsl}/compiler_dsl.rb (72%)
create mode 100644 lib/nanoc/rule_dsl/recording_executor.rb
create mode 100644 lib/nanoc/rule_dsl/rule.rb
create mode 100644 lib/nanoc/rule_dsl/rule_context.rb
create mode 100644 lib/nanoc/rule_dsl/rule_memory_calculator.rb
create mode 100644 lib/nanoc/rule_dsl/rules_collection.rb
create mode 100644 lib/nanoc/rule_dsl/rules_loader.rb
delete mode 100644 lib/nanoc/tasks.rb
delete mode 100644 lib/nanoc/tasks/clean.rake
delete mode 100644 lib/nanoc/tasks/clean.rb
delete mode 100644 lib/nanoc/tasks/deploy/rsync.rake
delete mode 100644 lib/nanoc/tasks/validate.rake
delete mode 100644 lib/nanoc3.rb
delete mode 100644 lib/nanoc3/cli.rb
delete mode 100644 lib/nanoc3/tasks.rb
delete mode 100644 test/base/checksummer_spec.rb
delete mode 100644 test/base/test_item_rep_recorder_proxy.rb
delete mode 100644 test/base/test_rule_context.rb
delete mode 100644 test/cli/commands/test_create_item.rb
delete mode 100644 test/cli/commands/test_create_layout.rb
delete mode 100644 test/cli/commands/test_sync.rb
delete mode 100644 test/cli/commands/test_update.rb
delete mode 100644 test/cli/commands/test_watch.rb
delete mode 100644 test/data_sources/test_filesystem_verbose.rb
delete mode 100644 test/data_sources/test_static.rb
delete mode 100644 test/extra/test_auto_compiler.rb
delete mode 100644 test/extra/test_file_proxy.rb
delete mode 100644 test/extra/test_vcs.rb
delete mode 100644 test/extra/validators/test_links.rb
delete mode 100644 test/extra/validators/test_w3c.rb
delete mode 100644 test/filters/test_coderay.rb
delete mode 100644 test/gem_loader.rb
create mode 100644 test/rule_dsl/test_action_provider.rb
rename test/{base => rule_dsl}/test_compiler_dsl.rb (63%)
rename test/{base => rule_dsl}/test_rule.rb (58%)
create mode 100644 test/rule_dsl/test_rules_collection.rb
delete mode 100644 test/tasks/test_clean.rb
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/nanoc.git
More information about the Pkg-ruby-extras-commits
mailing list