.gitignore | 100644 | 0 | 0 | | | 159 Bytes | 41e481d4ed516cac743128ceeb69aa9df864cc90b46bd0e19fc9f837ad81eafa |
.irbrc | 100644 | 0 | 0 | | | 94 Bytes | 69b62b5cf8502e8234d1d94671f4f50b3785f9011785e21fdb63103bfd2695c8 |
.rspec | 100644 | 0 | 0 | | | 43 Bytes | 9380422f32bfa98b04ead1d3a2365629347d2d05cda20e2910dd6c817ac8a211 |
.ruby-version | 100644 | 0 | 0 | | | 9 Bytes | c71f14106f77013e5f3bddda2ae60feaa29a22127c1e210af87c78ccbf87563a |
.travis.yml | 100644 | 0 | 0 | | | 140 Bytes | 92130b934b4059a50a9e1e4f67dc24fbb668562b40dda05b3cc728094493fd87 |
Gemfile | 100644 | 0 | 0 | | | 91 Bytes | 2dd7709d818da678c2522fe57857f3177c9da26eb8da341a06cc3969c187e737 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | 806a93b2675c05a992dfff8fd7ef78af3bc4aef96d1dc769f2bdb87e25b3674e |
README.md | 100644 | 0 | 0 | | | 26.6 KB | 3690d434c6f77f46080a7817b2bcbacc6723fa6b22a84bd6d2e4c6ebfd96a414 |
Rakefile | 100644 | 0 | 0 | | | 28 Bytes | 5d20ab6abd8a77e0db94f9599c1ee015db492045de53207641ace9bca4862f24 |
TODO.md | 100644 | 0 | 0 | | | 19.7 KB | f908758e99f229d51f9c8d325405358956c4e828ccaea7a2bd773117714f7556 |
escort.gemspec | 100644 | 0 | 0 | | | 1.22 KB | 51a450b58b128e7f55f5d32ff27514f5a2d644722f25c80472c856c9d1d89a60 |
examples/.my_apprc | 100644 | 0 | 0 | | | 447 Bytes | ee7b16ec925c27a646d9649d2abe8c9cb69d4d09287bacdda4b90daa3fcddcd3 |
examples/basic | 100755 | 0 | 0 | | | 332 Bytes | 9bd01973e409ea0d575c3c802e914152365ced26c9db6f261fce55546bee6b01 |
examples/basic_config_file | 100755 | 0 | 0 | | | 528 Bytes | 687b932c89cb6310f36c22a8fad25d12806f0b9a2c08fc854ea3c7e35c67bd42 |
examples/basic_conflicts | 100755 | 0 | 0 | | | 568 Bytes | 55ad4c6953d05201e2e8f1f89ec3a29d372d02314722300fe65cca7e0d8470bb |
examples/basic_depends_on | 100755 | 0 | 0 | | | 1.25 KB | 5506dd07a54ff850572c99ed8a06d8d0b713303bf0b190fcd7f36cc7325db4c3 |
examples/basic_flags | 100755 | 0 | 0 | | | 552 Bytes | 937d155fd059eaa2510615c12b06210acb201942de404bc29901bf5d5cb3f0a1 |
examples/basic_options | 100755 | 0 | 0 | | | 476 Bytes | 2d1fc6c35d513290a38b4ce1bb2aa0c2417b4d1827e9a9363e817dd91b6b3fa5 |
examples/basic_options_multi | 100755 | 0 | 0 | | | 582 Bytes | 1dae2151a6b1246380f571f5795f7a1a2f2ce8aa0adfced18e56d04f01b05c45 |
examples/basic_require_arguments | 100755 | 0 | 0 | | | 608 Bytes | d278fab66e4eca721406ce5d4ce627133a4bae7e693d071bf65cfc2c6a682074 |
examples/basic_texts | 100755 | 0 | 0 | | | 691 Bytes | cad92bf63050fda88df67834547758c0d6720ff3013213c4854c864cdbc9e817 |
examples/basic_validations | 100755 | 0 | 0 | | | 1010 Bytes | d3a4407c15f4e3ecb4ade74577092352d9e8a2d5f785378a5197ac53fc0bd19a |
examples/basic_with_everything | 100755 | 0 | 0 | | | 1.16 KB | 52f077a4466990c1ca99040dd95a1f37b0267f0c9a1997ee0185e5684e0a8d7d |
examples/commands/example_command.rb | 100644 | 0 | 0 | | | 434 Bytes | e80226590bd2dd20e9c013c2fae83106c24cfa78045bc677e56201878e13424f |
examples/suite_complex | 100755 | 0 | 0 | | | 2.42 KB | bf5fef59e7868be4e00fda66a1976459b31c1a35601f81e151a5415b29476600 |
examples/suite_simple | 100755 | 0 | 0 | | | 604 Bytes | a42462f3209ea3e8a88d807cba96f365891db73590a8898f2f76e5e6858bbbb8 |
examples/suite_with_sub_commands | 100755 | 0 | 0 | | | 3.36 KB | 91586042a958003fe23a5128e8b6b55af1835481997c372207611bf0ef2ea45b |
lib/escort.rb | 100644 | 0 | 0 | | | 3.87 KB | 9b9d2120ec3976f8ef0c3968633a90bd89b735980012401cb7f41d1ec3b563b2 |
lib/escort/action_command/base.rb | 100644 | 0 | 0 | | | 2.46 KB | bcc32813c2340d929fae973d0429c22e4007c6ce562b55d54675233d0b4f5a92 |
lib/escort/action_command/escort_utility_command.rb | 100644 | 0 | 0 | | | 1.76 KB | a6ebca18efbf8787432b4dc1c293af19de302dcd00a7fad7627c2387a5d91aea |
lib/escort/app.rb | 100644 | 0 | 0 | | | 4.22 KB | 03abb511b172163a38ba5a48e8969cb4e878ba1a89d9fdd9defcc4e29826338b |
lib/escort/arguments.rb | 100644 | 0 | 0 | | | 541 Bytes | ccd1485bb3e3930ef0262855b496c72c39e8472734c95253d0a30ea4e1e34328 |
lib/escort/auto_options.rb | 100644 | 0 | 0 | | | 2.67 KB | 5c22c8347fc1ac0073330652f67b640ba921a7fc105068f10b173e95c330c167 |
lib/escort/error/error.rb | 100644 | 0 | 0 | | | 737 Bytes | 0a3dae93449efc951dd9aabfaf0c087672fc0d450958c1d750c9aea12ba746f9 |
lib/escort/formatter/command.rb | 100644 | 0 | 0 | | | 2.04 KB | 9c9483220ea02ff2fa78f40c5570c44c66d98b0a47b83164bde8ed8a3bcd237a |
lib/escort/formatter/commands.rb | 100644 | 0 | 0 | | | 788 Bytes | 400172a79dc8c54f85180643629fa06378d425703d51e063f1549be8561d3516 |
lib/escort/formatter/cursor_position.rb | 100644 | 0 | 0 | | | 598 Bytes | b7db195f856f47c921c0353b0c6ea88a6d9ce55b84472c35f6707f4ebf959331 |
lib/escort/formatter/default_help_formatter.rb | 100644 | 0 | 0 | | | 2.79 KB | 0760241a865aa3af36633e7b859f885d6a90943b21c1cc7b5ba439a4beaffb3b |
lib/escort/formatter/global_command.rb | 100644 | 0 | 0 | | | 335 Bytes | 48a62d26beff781c8efd9205f229ed4d037a4eed0886efd728cb8757c9b15984 |
lib/escort/formatter/option.rb | 100644 | 0 | 0 | | | 3.21 KB | 0972c3fc5a211e300c2db82a65b9be15ee62b05452b13d0e09618e4d14086e50 |
lib/escort/formatter/options.rb | 100644 | 0 | 0 | | | 556 Bytes | ee927a741f4225c5cf23e59acf0ef93eaecf55f16e2fcaa7364625d61a35f92c |
lib/escort/formatter/shell_command_executor.rb | 100644 | 0 | 0 | | | 1.56 KB | 8a6024997c2711531eaf3aa80541e787add4672d22b574b2d68fcb5c0143b995 |
lib/escort/formatter/stream_output_formatter.rb | 100644 | 0 | 0 | | | 2.71 KB | 634f072defb6ac192b43d9344bdc57ecdf74ccda0e2da311a1958bd7f1ab4dd4 |
lib/escort/formatter/string_grid.rb | 100644 | 0 | 0 | | | 2.93 KB | 64c7997cef470d32a25fcdd842eac15e309a2e549e4c1ace024d5ec29ec5fbfb |
lib/escort/formatter/string_splitter.rb | 100644 | 0 | 0 | | | 1.43 KB | cbdd4901106bbb728cd733224f9f0ccdac86aeb60f5226dc562432bf54a92319 |
lib/escort/formatter/terminal.rb | 100644 | 0 | 0 | | | 768 Bytes | ebef83952bdce7ffe65e66b3d5c16013cc08a757b2f0c861dcbc075d05579437 |
lib/escort/global_pre_parser.rb | 100644 | 0 | 0 | | | 1.16 KB | 9d2e50fbb0bfaeb5e18516805a83ea3edfba28446b9bfc8d018ea0bc354b5a29 |
lib/escort/logger.rb | 100644 | 0 | 0 | | | 1.83 KB | 751ce9aee45166824efee5bf368754e65f59eb31592b183810f10b760997f49d |
lib/escort/option_dependency_validator.rb | 100644 | 0 | 0 | | | 3.03 KB | a8a14bbaa14cd20726c9b7b392d4882d06c070743eb1fcc769e0096a68546d9d |
lib/escort/option_parser.rb | 100644 | 0 | 0 | | | 5.28 KB | e782be8cfd796cc9f184d6071167b2f3916e6c70e61d1acd2dc6812311cf53af |
lib/escort/setup/configuration/generator.rb | 100644 | 0 | 0 | | | 2.41 KB | ee90020fb67120e9564f924a84810f11a84fcbc9da486bed8528b1532654e1ae |
lib/escort/setup/configuration/instance.rb | 100644 | 0 | 0 | | | 531 Bytes | 15190fb3a47912fb051801371f283223de74b3e35944c303e4453d9619656242 |
lib/escort/setup/configuration/loader.rb | 100644 | 0 | 0 | | | 1.17 KB | b0b1fd25a670c6e9a586cc4dc316b616df7f1b063bc47026db706fc25368666b |
lib/escort/setup/configuration/locator/base.rb | 100644 | 0 | 0 | | | 336 Bytes | f772b29280006e28da231d4c995b1d31b6477997776a9cf7709d8986d9c0f512 |
lib/escort/setup/configuration/locator/chaining.rb | 100644 | 0 | 0 | | | 598 Bytes | aa4bbc568dd4876ea4e76f59c5bda60dd4ed124807fed6660a5950ad297a18c2 |
lib/escort/setup/configuration/locator/descending_to_home.rb | 100644 | 0 | 0 | | | 569 Bytes | 24cc82f907040f5c9964e1b093f50f8de4ebeae6e13876775d5e293f56567adb |
lib/escort/setup/configuration/locator/executing_script_directory.rb | 100644 | 0 | 0 | | | 379 Bytes | 1d6d9c193f679bbbdcd59b7698bf926fef8297b2d13691ecd0b3f1a1a6c05eb4 |
lib/escort/setup/configuration/locator/specified_directory.rb | 100644 | 0 | 0 | | | 517 Bytes | 145d884daa14b66267f4b28e6dadd037d95c742ab5a80117556c7fca7d7e3b2b |
lib/escort/setup/configuration/merge_tool.rb | 100644 | 0 | 0 | | | 1016 Bytes | 7b0b53410061f4c56e912ae3b972a33d4330808c4b99f02eae1aa4a505616633 |
lib/escort/setup/configuration/reader.rb | 100644 | 0 | 0 | | | 803 Bytes | d1c867a9c8f1883588ca247558689616e5c425f87808bc1a3f85e86f97a07bfb |
lib/escort/setup/configuration/writer.rb | 100644 | 0 | 0 | | | 1.01 KB | c00276925b746b07e84faf133a72ae4276b788441f35bfb97e6b0d429ca967d6 |
lib/escort/setup/dsl/action.rb | 100644 | 0 | 0 | | | 352 Bytes | a8aaa518b59582b5530eb1d11334f215c90daa7bf286157a031319d8bf8e48b3 |
lib/escort/setup/dsl/command.rb | 100644 | 0 | 0 | | | 1.85 KB | 871f5c6908a886a4e18b155eb6c6c2ed915dc9d953486c8f321b56e5c3cafc88 |
lib/escort/setup/dsl/config_file.rb | 100644 | 0 | 0 | | | 295 Bytes | a32c39677dbcacec14cd04b66c0db78533c1075497533153a5dae45f8cb9a24f |
lib/escort/setup/dsl/global.rb | 100644 | 0 | 0 | | | 599 Bytes | ef2784fac2eba6a75a0899a2d8450bc3c67f883678a609af36f978300e7634cc |
lib/escort/setup/dsl/options.rb | 100644 | 0 | 0 | | | 2.6 KB | adb5311fc75cc948197c8eb5570acb921af86c959fe72b1e1623812e3cc579a3 |
lib/escort/setup_accessor.rb | 100644 | 0 | 0 | | | 6.38 KB | 814c9552bfff76ce3cdd223f807364b1e60f536e7eaf41107d331eb788e3e246 |
lib/escort/trollop.rb | 100644 | 0 | 0 | | | 27.1 KB | 4ad4062aff80c30a6ba0a9bd1c7050d9622000146d9302d8a135101f501ab980 |
lib/escort/utils.rb | 100644 | 0 | 0 | | | 516 Bytes | b5c8b01e9196022f1d7900abfc9e6b34fc7fe6ce4288147e1a2d089a50d07293 |
lib/escort/validator.rb | 100644 | 0 | 0 | | | 1.17 KB | db3b3861b2d4170a9cbda83507965180f139d5ab75e7c7400665de9e1d785f1b |
lib/escort/version.rb | 100644 | 0 | 0 | | | 38 Bytes | bde5e79af30401adeb91650f5eaae08b3a394fc746d06fd5a96400dc538c9511 |
spec/integration/basic_config_file_spec.rb | 100644 | 0 | 0 | | | 4.35 KB | 4378a6cfba49fcf2baab9f26ddfcbaf2c7cdcf095de0d65c20e47b7733d62452 |
spec/integration/basic_conflicts_spec.rb | 100644 | 0 | 0 | | | 1.58 KB | 4d7d1f05766041069d1345041fd4480452279020dc8750e0ab12f9eaf799afd4 |
spec/integration/basic_depends_on_spec.rb | 100644 | 0 | 0 | | | 9.98 KB | 9f6dc54a51e094e525975718994a52f211f4d1df6eadb808ab854189bbf9f6eb |
spec/integration/basic_options_spec.rb | 100644 | 0 | 0 | | | 1.92 KB | 4d6cf63c9160614bbd64ee87940f86855ffb67f61ba6c54dc2a813d73881bdca |
spec/integration/basic_options_with_multi_spec.rb | 100644 | 0 | 0 | | | 1.19 KB | 78e2153c5191d66ff2bd6a9e7c6f67599268ef29775d6d073e2e7cdd7e5db249 |
spec/integration/basic_spec.rb | 100644 | 0 | 0 | | | 1.43 KB | 92c4bcf782648fea29896c1ab9957573727620890da2d06a92f4f6aabd484918 |
spec/integration/basic_validations_spec.rb | 100644 | 0 | 0 | | | 2.72 KB | 354148a70f09fbd69484dc54b65788b6013d0085767b51f8d1416f56b873aca9 |
spec/integration/basic_with_arguments_spec.rb | 100644 | 0 | 0 | | | 1.08 KB | a39d231957b61f094d9101b0e9d693df6eb17f4aa84485192f38f357a1147239 |
spec/integration/basic_with_text_fields_spec.rb | 100644 | 0 | 0 | | | 583 Bytes | ac794150c017eac5bd28cd0179245697c7705cb3adaa4a56108b7082f2c404de |
spec/integration/suite_simple_spec.rb | 100644 | 0 | 0 | | | 1.61 KB | 0a6b6c5a49b0b9c10396f77ca765aefacfd1672d9ff632ce0bb8952af2481da9 |
spec/integration/suite_sub_command_spec.rb | 100644 | 0 | 0 | | | 1.96 KB | ca5fcca0b802612987477c5be173c3cf8f298c337c52bfa130f3b5f164f7f367 |
spec/lib/escort/action_command/base_spec.rb | 100644 | 0 | 0 | | | 6.51 KB | 18c94f6b113768079e5f55e8beb6f45067c17bb8f96422515c7db7a8d6823e0f |
spec/lib/escort/formatter/command_spec.rb | 100644 | 0 | 0 | | | 5.91 KB | c8090c47e82cfceda79e0da8a0deb46ed43a971f90609dba94958f64e80d4f70 |
spec/lib/escort/formatter/global_command_spec.rb | 100644 | 0 | 0 | | | 1.18 KB | 01bbab0274da82acfd66f565ab776d8ae79d5d79ee1b5e5f5887cad5fb6ba2c8 |
spec/lib/escort/formatter/option_spec.rb | 100644 | 0 | 0 | | | 9.16 KB | 8abe41c428456d6daa1fb870a8c439fcbe640dd37f46706ee5331f1daed1e7ba |
spec/lib/escort/formatter/shell_command_executor_spec.rb | 100644 | 0 | 0 | | | 2.42 KB | fd5ca7a625d9786791d1ab06baa901060a2c189d13e645c7c70d00b68ea68321 |
spec/lib/escort/formatter/stream_output_formatter_spec.rb | 100644 | 0 | 0 | | | 6.79 KB | e710468fe54ad0d2cf319c30ede99503d13f27e990c36965b48d68ff4acfc171 |
spec/lib/escort/formatter/string_grid_spec.rb | 100644 | 0 | 0 | | | 1.9 KB | 2b23161ef0e8bf80e9ca843c954dc851add7913890fa03a1ddc1ac18454e253c |
spec/lib/escort/formatter/string_splitter_spec.rb | 100644 | 0 | 0 | | | 1.96 KB | eaf3abe09029a9a5449aed77c23c4cb011e72204ea041c7efb994c2dc7904d65 |
spec/lib/escort/formatter/terminal_spec.rb | 100644 | 0 | 0 | | | 662 Bytes | 0efa2ea6f8d9306e52bacfa8cbb9041375b0ee8b92ff235f24bf50efd8cdd87f |
spec/lib/escort/setup/configuration/generator_spec.rb | 100644 | 0 | 0 | | | 5.31 KB | 745955d08961240813851b0179f17f54cb41d1a795dc9e91bdac9e5a67eeefc6 |
spec/lib/escort/setup/configuration/loader_spec.rb | 100644 | 0 | 0 | | | 2.51 KB | a35ee92ff494d2c9af65fa79a960055f3529dcc13852bdc63a39ee6f62da0c0a |
spec/lib/escort/setup/configuration/locator/chaining_spec.rb | 100644 | 0 | 0 | | | 2.29 KB | 8574935a99e51de14ac844345bdd9e86469463f449ed4734bbb4a40eaf42bb56 |
spec/lib/escort/setup/configuration/locator/descending_to_home_spec.rb | 100644 | 0 | 0 | | | 1.55 KB | 1994a83855e49d95a7404952ea346b034231434c6b1a2a46dd7fd58c9b0bc743 |
spec/lib/escort/setup/configuration/locator/executing_script_directory_spec.rb | 100644 | 0 | 0 | | | 765 Bytes | 0bb8f4b525baabebe5e5127278c3e6a9c6f75bb9320a6ad46209fd40547dc8c7 |
spec/lib/escort/setup/configuration/locator/specified_directory_spec.rb | 100644 | 0 | 0 | | | 836 Bytes | eb9edbee2a45b4da5936d528464c16c6448a1d8740e174892211f5844c2b0540 |
spec/lib/escort/setup/configuration/merge_tool_spec.rb | 100644 | 0 | 0 | | | 2.2 KB | 30a7efac00a2f60f98fbf1930dcc48a481fb8630a452230f0684ab609236ae3e |
spec/lib/escort/setup/configuration/reader_spec.rb | 100644 | 0 | 0 | | | 1.05 KB | f71c20fe95088c7401c90c253ef28a7249cce4c8e9a343f9e4c42fb5ae850506 |
spec/lib/escort/setup/configuration/writer_spec.rb | 100644 | 0 | 0 | | | 2.18 KB | d51e4a0c6634cb6ec15bde3d9b8a7344fce519a05165434a033934d7fccf17fa |
spec/lib/escort/setup_accessor_spec.rb | 100644 | 0 | 0 | | | 6.84 KB | f9de58e5645e4b989fe5badb0abe6e9f948f0dfc8114aef0656b1ee075e396fe |
spec/lib/escort/utils_spec.rb | 100644 | 0 | 0 | | | 1.28 KB | 6aaf01cdfc0ee1ddd3b5bd868c7dddd5335d5f17302352fe4f5a971b136689fc |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 1.09 KB | ecbfe62d6f17de9fcd2fa84af3f9042e9abf6ccadec3b59ae51600f3721ea747 |
spec/support/integration_helpers.rb | 100644 | 0 | 0 | | | 30 Bytes | 56a79bf112d939c1b6abd9787181ef23814135d21141687c3cc3e0b3d78b1357 |
spec/support/matchers/execute_action_for_command_matcher.rb | 100644 | 0 | 0 | | | 623 Bytes | c49874383493f78cbb53cb0c04d418a559eda4dce77ffecde9e2db40034192d8 |
spec/support/matchers/execute_action_with_arguments_matcher.rb | 100644 | 0 | 0 | | | 685 Bytes | e09bf9b6c4580bd4bf81a205c470d9f87c4fec1bcbdad4b624967eacd0800388 |
spec/support/matchers/execute_action_with_options_matcher.rb | 100644 | 0 | 0 | | | 792 Bytes | 568bebdfcdf702a6f9867b731e5b9023ce3053b06e7d772e559262ebdaa3305b |
spec/support/matchers/exit_with_code_matcher.rb | 100644 | 0 | 0 | | | 782 Bytes | 4782b7f0af75c2b3728c9b6e3b1a2a6769add9850cd7c32fb3329a0a1371a551 |
spec/support/shared_contexts/integration_setup.rb | 100644 | 0 | 0 | | | 714 Bytes | 020ba8b4bada3b4e9a0274775ecff1ab8bd226f25ee3146485edf09814248265 |