aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/singlejar
Commit message (Collapse)AuthorAge
* Implement --normalize option. Refactor file writing code in OutputJar. ↵Gravatar Sasha Smundak2016-08-16
| | | | | | | Refactor test file preparation code in OutputJarSimpleTest. -- MOS_MIGRATED_REVID=130148073
* Add CreateTextFile to test_util.Gravatar Sasha Smundak2016-08-16
| | | | | -- MOS_MIGRATED_REVID=130084544
* Implement --include_prefixes.Gravatar Sasha Smundak2016-08-16
| | | | | -- MOS_MIGRATED_REVID=130083166
* Provide ExtraCombiner method.Gravatar Sasha Smundak2016-08-11
| | | | | -- MOS_MIGRATED_REVID=129870872
* Combiners overhaul: introduce Combiner interface common to all combiners, ↵Gravatar Sasha Smundak2016-08-10
| | | | | | | use it instead of switch statement in output_jar. Move implementations to combiners.cc -- MOS_MIGRATED_REVID=129763019
* Refactor tests by moving common utilities to test_utils.{h,cc} andGravatar Sasha Smundak2016-08-09
| | | | | | | | | | | | removing unused test case classes. Also includes the following changes: Fixes images for design doc "Beautiful Error Messages". -- MOS_MIGRATED_REVID=129725896
* Initial checkin of the OutputJar and main.Gravatar Sasha Smundak2016-08-08
| | | | | -- MOS_MIGRATED_REVID=129473820
* Use std::string instead of const char* in InputJar::Open and MappedFile::Open.Gravatar Sasha Smundak2016-08-04
| | | | | | | Move not performance-critical code to the input_jar.cc. -- MOS_MIGRATED_REVID=129329869
* Handle archives with preamble.Gravatar Sasha Smundak2016-08-04
| | | | | -- MOS_MIGRATED_REVID=129228122
* Add TestUtil::RunCommand.Gravatar Sasha Smundak2016-08-03
| | | | | -- MOS_MIGRATED_REVID=129106911
* Move streaming operator to the test file.Gravatar Sasha Smundak2016-08-01
| | | | | -- MOS_MIGRATED_REVID=128962908
* Fix Options::ParseCommandLine signature.Gravatar Sasha Smundak2016-07-29
| | | | | | | | | | | | | | Otherwise the following code: int main(int argc, char *argv[]) { options.ParseCommandLine(argc-11, argv+1); ... } does not compile ("cannot convert from ‘char**’ to ‘const char**’") -- MOS_MIGRATED_REVID=128803427
* Initial checkin of the combiner classes.Gravatar Sasha Smundak2016-07-28
| | | | | -- MOS_MIGRATED_REVID=128597707
* Cleanup: use file_name_string method in tests.Gravatar Sasha Smundak2016-07-27
| | | | | -- MOS_MIGRATED_REVID=128565586
* Add the method to set zip64 extension attribute. Eliminate useless test caseGravatar Sasha Smundak2016-07-26
| | | | | | | class in zip_headers_test. -- MOS_MIGRATED_REVID=128444529
* Set ↵Gravatar Damien Martin-Guillerez2016-07-25
| | | | | | | | | | | | | //src/tools/singlejar:{transient_bytes_test,input_jar_scan_{zip,jar}tool_test} to manual Those test are timing out on ci.bazel.io. See #1555 -- Change-Id: I7599b2c264a57ce2c327e457e3dadc767b3d1aea Reviewed-on: https://bazel-review.googlesource.com/#/c/4153/ MOS_MIGRATED_REVID=128342041
* Fix extra_fields handling in zip_header.h, add several missing methods and ↵Gravatar Sasha Smundak2016-07-25
| | | | | | | add zip_headers_test. -- MOS_MIGRATED_REVID=128331080
* Minor editorial changes:Gravatar Sasha Smundak2016-07-22
| | | | | | | Do not include err.h in token_stream.h, it is pulled in by diag.h. -- MOS_MIGRATED_REVID=128151081
* Command line options processing.Gravatar Sasha Smundak2016-07-20
| | | | | -- MOS_MIGRATED_REVID=127924233
* Add transient_bytes.h and test for it.Gravatar Sasha Smundak2016-07-20
| | | | | -- MOS_MIGRATED_REVID=127863019
* Command file tokenizer. Mimics the behavior of theGravatar Sasha Smundak2016-07-19
| | | | | | | com.google.devtools.build.lib.shell.ShellUtils class. -- MOS_MIGRATED_REVID=127846401
* Refactor test utilities.Gravatar Sasha Smundak2016-07-18
| | | | | -- MOS_MIGRATED_REVID=127569037
* C++ reimplementation of singlejar tool: first checkin, take two: fix the ↵Gravatar Sasha Smundak2016-07-18
| | | | | | | | | | | | | | | | | | | problem that caused the rollback. *** Original change description *** Automated [] rollback of commit f667aa54f4fcc2c04182de9bc267a7ee469f6445. *** Reason for rollback *** Breaks CI, see, e.g., http://ci.bazel.io/job/bazel-tests/BAZEL_VERSION=HEAD,PLATFORM_NAME=ubuntu_15.10-x86_64/92/console *** Original change description *** C++ reimplementation of singlejar tool: first checkin. -- MOS_MIGRATED_REVID=127554239
* Rollback of commit f667aa54f4fcc2c04182de9bc267a7ee469f6445.Gravatar Klaus Aehlig2016-07-04
| | | | | | | | | | | | | *** Reason for rollback *** Breaks CI, see, e.g., http://ci.bazel.io/job/bazel-tests/BAZEL_VERSION=HEAD,PLATFORM_NAME=ubuntu_15.10-x86_64/92/console *** Original change description *** C++ reimplementation of singlejar tool: first checkin. -- MOS_MIGRATED_REVID=126565472
* C++ reimplementation of singlejar tool: first checkin.Gravatar Sasha Smundak2016-07-01
-- MOS_MIGRATED_REVID=126354275