aboutsummaryrefslogtreecommitdiff
path: root/paludis
AgeCommit message (Expand)AuthorLines
2022-10-25e: parse_dependency_label: Avoid unnecessary copyAvatar Marvin Schmidt -1/+1
2022-10-25repository_name_cache: Declare result variable after error checkAvatar Marvin Schmidt -1/+1
2022-10-25e: xml_things: Use std::isspace (NFC)Avatar Marvin Schmidt -9/+5
2022-10-25e: make_archive_strings: Hoist filename into local variable (NFC)Avatar Marvin Schmidt -4/+5
2022-10-25util: fs_iterator: Remove unused `using namespace std::placeholders` (NFC)Avatar Marvin Schmidt -2/+0
2022-10-25generator: Remove unused `using namespace std::placeholders` (NFC)Avatar Marvin Schmidt -1/+0
2022-10-25e: vdb_repository: Remove unused `using namespace std::placeholders` (NFC)Avatar Marvin Schmidt -2/+0
2022-10-25e: e_repository: Remove superfluous std::shared_ptr ctor (NFC)Avatar Marvin Schmidt -2/+2
2022-10-25util: clone: Remove superfluous std::shared_ptr ctor (NFC)Avatar Marvin Schmidt -1/+1
2022-10-25Use `nullptr` instead of std::shared_ptr<T>() (NFC)Avatar Marvin Schmidt -96/+96
2022-10-25syncer: Move `= default` to declarations (NFC)Avatar Marvin Schmidt -10/+3
2022-10-25ebuild_id: Remove else-after-throw (NFC)Avatar Marvin Schmidt -9/+7
2022-10-25ebuild_id: Remove else-after-return (NFC)Avatar Marvin Schmidt -9/+8
2022-10-25ebuild_id: Return early if EAPI is not supported (NFC)Avatar Marvin Schmidt -83/+82
2022-10-24choice: Implement find using std::find_if (NFC)Avatar Marvin Schmidt -5/+6
2022-10-24metadata_key_holder: Implement find_metadata using std::find_if (NFC)Avatar Marvin Schmidt -10/+4
2022-10-24ebuild: Simplify code by using local variable (NFC)Avatar Marvin Schmidt -2/+2
2022-10-24repository: Remove recursive includeAvatar Marvin Schmidt -1/+0
2022-10-24fs_iterator: Refactor code a bitAvatar Marvin Schmidt -45/+67
2022-10-24util: fs_iterator_TEST: Add new test caseAvatar Marvin Schmidt -0/+38
2022-10-24util: fs_iterator_TEST: Use a subdirectory for each test caseAvatar Marvin Schmidt -1/+4
2022-10-24util: fs_iterator_TEST: Hoist test directory in variable (NFC)Avatar Marvin Schmidt -4/+5
2022-10-20environment_implementation: Replace std::not1 with std::not_fn (NFC)Avatar Marvin Schmidt -4/+4
2022-10-20thread_pool: Remove 'noexcept' from std::function<> template argumentAvatar Marvin Schmidt -2/+2
2022-10-20serialise: Replace deprecated std::uncaught_exception()Avatar Marvin Schmidt -1/+1
2022-10-20util: log: Replace deprecated std::uncaught_exception()Avatar Marvin Schmidt -1/+1
2022-10-20Use std::make_unique()Avatar Marvin Schmidt -20/+22
2022-10-20util: process: Sort includes alphabetically (NFC)Avatar Marvin Schmidt -15/+15
2022-10-20exception: Use std::unique_ptr to indicate ownershipAvatar Marvin Schmidt -8/+6
2022-10-20environment: Use std::unique_ptr to indicate ownershipAvatar Marvin Schmidt -7/+6
2022-10-20Use transparent functors (NFC)Avatar Marvin Schmidt -44/+45
2022-10-20repositories: e: Use lambda instead of std::bind/std::equal_toAvatar Marvin Schmidt -6/+5
2022-10-20e_repository: Replace std::random_shuffle with std::shuffleAvatar Marvin Schmidt -16/+3
2022-10-20util: wildcard_expander: Remove deprecated std::iterator usageAvatar Marvin Schmidt -1/+7
2022-10-20environments: portage: Isolate declarations (NFC)Avatar Marvin Schmidt -1/+2
2022-10-20environments: portage: Use override annotations (NFC)Avatar Marvin Schmidt -49/+49
2022-10-13fs_merger: Use std::strerror instead of ::strerror (NFC)Avatar Marvin Schmidt -10/+10
2022-10-13locked_pipe_command: Use std::strerror instead of ::strerror (NFC)Avatar Marvin Schmidt -8/+8
2022-10-13util: process: Simplify code with ProcessError ctor taking errnoAvatar Marvin Schmidt -2/+8
2022-10-13util: fs_iterator: Use FSError ctor taking errnoAvatar Marvin Schmidt -1/+1
2022-10-13util: fs_path: Use FSError ctor taking errnoAvatar Marvin Schmidt -15/+15
2022-10-13util: fs_error: Provide convenience ctor taking errno argumentAvatar Marvin Schmidt -0/+6
2022-10-13fs_merger: Simplify code by providing FSMergerError ctor taking errno argumentAvatar Marvin Schmidt -25/+30
2022-10-10Isolate declarations (NFC)Avatar Marvin Schmidt -173/+366
2022-10-10Use std::string::find(char) where appropriateAvatar Marvin Schmidt -8/+8
2022-10-10ipc_output_manager: Fix clang-tidy dead store warnings (NFC)Avatar Marvin Schmidt -4/+4
2022-10-04util: map: Fix const_reference definitionAvatar Marvin Schmidt -1/+1
2022-10-04environments: paludis: Move function into anonymous namespace (NFC)Avatar Marvin Schmidt -8/+12
2022-10-04broken_linkage_finder: Remove superfluous shared_ptr constructor (NFC)Avatar Marvin Schmidt -2/+2
2022-10-04environments: paludis: Remove superfluous shared_ptr constructor (NFC)Avatar Marvin Schmidt -1/+1