summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2009-03-09Write an operator-> for choice_set::const_iterator.Daniel Burrows1-0/+5
2009-03-09Add a (very inefficient) iterator on choice sets and a test for it.Daniel Burrows1-0/+73
2009-03-09Let choice_set::for_each() short-circuit, just like imm::set::for_each().Daniel Burrows1-4/+9
2009-03-08Make install_version() choices carry the dependency that led to the install.Daniel Burrows2-19/+29
2009-03-07If find_all is "false" in find_best_justification, stop searching after we fi...Daniel Burrows1-0/+6
2009-03-07Implement a clone() method on choice sets, analogous to the clone() on soluti...Daniel Burrows1-0/+16
2009-03-07Fix how RootDir is kept out of the user configuration file.Daniel Burrows1-4/+7
2009-03-07Add a routine to look up the version of a package that a choice set installs.Daniel Burrows1-0/+23
2009-03-07Attach arbitrary integer tags to choice objects.Daniel Burrows2-23/+38
2009-03-06Don't write RootDir into the user's configuration file.Daniel Burrows1-0/+4
2009-03-06Add a slightly hacky way to set RootDir before the configuration, source list...Daniel Burrows3-4/+23
2009-03-03Don't force the resolver to always prioritize dependencies that impinge on us...Daniel Burrows1-30/+0
2009-03-03First step in the actual implementation of tiering.Daniel Burrows4-449/+711
2009-03-03Rename promotion_set to generic_promotion_set for consistency with the rest o...Daniel Burrows1-8/+8
2009-03-03Give promotions a default constructor.Daniel Burrows1-0/+5
2009-03-03Add a routine that inserts one choice set's values into another choice set.Daniel Burrows1-0/+14
2009-03-03Make sure that why_display_mode always gets a value.Daniel Burrows1-5/+7
2009-03-03Make choice sets take the *narrowest* element added to them, not the widest.Daniel Burrows1-11/+33
2009-03-01Use choice sets, not imm::set<choice>s, to store the choices stored in each p...Daniel Burrows1-8/+11
2009-03-01Implement a lame operator< on choice sets.Daniel Burrows1-0/+12
2009-03-01Output {} around choice sets.Daniel Burrows1-0/+2
2009-03-01Write a class that encapsulates the business of storing a set of choices and ...Daniel Burrows1-0/+280
2009-03-01Write a "contains" relationship in the choice class.Daniel Burrows1-0/+33
2009-03-01Add missing #includes to choice.h.Daniel Burrows1-0/+4
2009-03-01Add a routine to retrieve the size of a particular tier of the search.Daniel Burrows1-0/+9
2009-02-27Fix remove_below_tier so it compiles.Daniel Burrows1-3/+5
2009-02-27Remove the "iterator" member class of promotion_set; I had a notion it would ...Daniel Burrows1-31/+0
2009-02-25Update the doccomment for install_version_index_entry::from_dep_source_entrie...Daniel Burrows1-0/+12
2009-02-25Fix a bug in the promotion set which prevented incoming sets containing a fro...Daniel Burrows1-4/+27
2009-02-23Slight hack to force the summary modes of "why" to only show dependencies at ...Daniel Burrows1-1/+30
2009-02-23Improve the ordering of the "why" summary when dependency types are shown, an...Daniel Burrows1-48/+93
2009-02-23Sanity-check that the summarizer is never called with no_summary as a display...Daniel Burrows1-0/+2
2009-02-23Add a --show-summary option that displays all the packages that would start a...Daniel Burrows5-28/+98
2009-02-23Don't crash when summarizing chains that start with a Provides.Daniel Burrows1-2/+16
2009-02-23Extract the code to generate a fragment containing a three-column rendering o...Daniel Burrows1-78/+87
2009-02-23When displaying "why" output, pre-compute the required sizes of the two left-...Daniel Burrows1-7/+19
2009-02-23Use a better name for the new function that summarizes a list of reasons.Daniel Burrows3-8/+8
2009-02-23Break the logic used to summarize the reasons that a package is required into...Daniel Burrows3-133/+277
2009-02-23Don't crash when setting up the resolver if there are no overridden initial v...Daniel Burrows1-1/+2
2009-02-23Add a comment clarifying that the_impl can be NULL and what that means.Daniel Burrows1-0/+3
2009-02-23Trace calls to find_highest_promotion_* and trace parameters.Daniel Burrows1-0/+4
2009-02-23Fix find_highest_promotion_containing.Daniel Burrows1-30/+66
2009-02-23Add a default constructor on choices.Daniel Burrows1-0/+5
2009-02-22Add a "promotion set" object.Daniel Burrows5-2/+1798
2009-02-22Add support in imm::set::for_each for breaking out of the recursion early.Daniel Burrows4-18/+41
2009-02-22Cosmetic change on the "incremental" button.Obey Arthur Liu1-1/+2
2009-02-22Fix regression that prevented DownloadNotificationS from being displayed as d...Obey Arthur Liu1-16/+13
2009-02-21Actually regexproof the search terms from source-package and tag.Obey Arthur Liu2-6/+2
2009-02-21Refine the search terms for tag and source-package hyperlink.Obey Arthur Liu2-11/+7
2009-02-21Fix dumb copy-paste mistake in the previous changeset.Obey Arthur Liu1-1/+1