Module: Bookwatch

Defined in:
lib/bookwatch/cli.rb,
lib/bookwatch/sheller.rb,
lib/bookwatch/terminal.rb,
lib/bookwatch/colorizer.rb,
lib/bookwatch/commands/bind.rb,
lib/bookwatch/commands/punch.rb,
lib/bookwatch/commands/watch.rb,
lib/bookwatch/config/fetcher.rb,
lib/bookwatch/values/section.rb,
lib/bookwatch/server_director.rb,
lib/bookwatch/commands/imprint.rb,
lib/bookwatch/config/validator.rb,
lib/bookwatch/css_link_checker.rb,
lib/bookwatch/middleman_runner.rb,
lib/bookwatch/commands/generate.rb,
lib/bookwatch/directory_helpers.rb,
lib/bookwatch/ingest/git_cloner.rb,
lib/bookwatch/config/yaml_loader.rb,
lib/bookwatch/commands/collection.rb,
lib/bookwatch/ingest/git_accessor.rb,
lib/bookwatch/ingest/working_copy.rb,
lib/bookwatch/values/product_info.rb,
lib/bookwatch/values/user_message.rb,
lib/bookwatch/config/configuration.rb,
lib/bookwatch/dita_command_creator.rb,
lib/bookwatch/config/product_config.rb,
lib/bookwatch/config/section_config.rb,
lib/bookwatch/ingest/cloner_factory.rb,
lib/bookwatch/ingest/update_failure.rb,
lib/bookwatch/ingest/update_success.rb,
lib/bookwatch/streams/filter_stream.rb,
lib/bookwatch/ingest/repo_identifier.rb,
lib/bookwatch/values/subnav_template.rb,
lib/bookwatch/subnav/subnav_generator.rb,
lib/bookwatch/subnav/template_creator.rb,
lib/bookwatch/values/output_locations.rb,
lib/bookwatch/streams/colorized_stream.rb,
lib/bookwatch/errors/programmer_mistake.rb,
lib/bookwatch/html_document_manipulator.rb,
lib/bookwatch/ingest/section_repository.rb,
lib/bookwatch/local_filesystem_accessor.rb,
lib/bookwatch/subnav/pdf_config_creator.rb,
lib/bookwatch/postprocessing/redirection.rb,
lib/bookwatch/ingest/missing_working_copy.rb,
lib/bookwatch/postprocessing/link_checker.rb,
lib/bookwatch/config/dita_config_generator.rb,
lib/bookwatch/config/imprint/configuration.rb,
lib/bookwatch/ingest/destination_directory.rb,
lib/bookwatch/config/configuration_decorator.rb,
lib/bookwatch/ingest/local_filesystem_cloner.rb,
lib/bookwatch/commands/update_local_doc_repos.rb,
lib/bookwatch/subnav/subnav_generator_factory.rb,
lib/bookwatch/config/checkers/products_checker.rb,
lib/bookwatch/dita_html_for_middleman_formatter.rb,
lib/bookwatch/preprocessing/link_to_site_gen_dir.rb,
lib/bookwatch/commands/components/command_options.rb,
lib/bookwatch/preprocessing/dita_pdf_preprocessor.rb,
lib/bookwatch/config/checkers/archive_menu_checker.rb,
lib/bookwatch/preprocessing/dita_html_preprocessor.rb,
lib/bookwatch/config/checkers/required_keys_checker.rb,
lib/bookwatch/subnav/navigation_entries_from_html_toc.rb,
lib/bookwatch/commands/components/bind/layout_preparer.rb,
lib/bookwatch/config/checkers/ditamap_presence_checker.rb,
lib/bookwatch/config/checkers/section_presence_checker.rb,
lib/bookwatch/commands/components/bind/directory_preparer.rb,
lib/bookwatch/subnav/navigation_entries_from_markdown_root.rb,
lib/bookwatch/commands/components/imprint/directory_preparer.rb,
lib/bookwatch/config/checkers/duplicate_section_name_checker.rb,
lib/bookwatch/config/checkers/repository_name_presence_checker.rb

Defined Under Namespace

Modules: Commands, Config, DirectoryHelperMethods, Errors, Ingest, Postprocessing, Preprocessing, Streams, Subnav Classes: CLI, Colorizer, CssLinkChecker, DitaCommandCreator, DitaHtmlForMiddlemanFormatter, HtmlDocumentManipulator, LocalFilesystemAccessor, MiddlemanRunner, OutputLocations, ProductInfo, Section, ServerDirector, Sheller, SubnavTemplate, Terminal, UserMessage

Constant Summary collapse

EscalationType =
OpenStruct.new(success: 0, error: 1, warn: 2)