| Commit message (Expand) | Author | Age | Files | Lines |
* | Make use_reduce() call Atom.evaluate_conditionals() when matchall is False, | Zac Medico | 2010-08-26 | 2 | -5/+4 |
* | Add code to dep_check(), borrowed from _expand_new_virtuals(), to pass | Zac Medico | 2010-08-26 | 1 | -4/+16 |
* | Let use_reduce and Atom do EAPI checks | Sebastian Luther | 2010-08-26 | 1 | -9/+26 |
* | Fix UnboundLocalError for y on line 177 in _expand_new_virtuals() | Zac Medico | 2010-08-26 | 1 | -1/+1 |
* | ExtendedAtomDict: Add __eq__ | Sebastian Luther | 2010-08-24 | 1 | -0/+5 |
* | Atom.violated_conditionals: Always treat deps as violated if the flag is not ... | Sebastian Luther | 2010-08-24 | 1 | -0/+23 |
* | ExtendedAtomDict: Add __delitem__ | Sebastian Luther | 2010-08-24 | 1 | -0/+6 |
* | use_reduce: Give a hint to IUSE in the 'use flag '%s' is not referencable in ... | Sebastian Luther | 2010-08-23 | 1 | -1/+2 |
* | _use_dep.{evaluate_conditionals,_eval_qa_conditionals,violated_conditionals}:... | Sebastian Luther | 2010-08-22 | 1 | -131/+199 |
* | Add back _conditionals_class.values() method in order to fix breakage | Zac Medico | 2010-08-22 | 1 | -0/+5 |
* | portage.dep._use_dep: Rewrite the parser for better readability and speed | Sebastian Luther | 2010-08-22 | 1 | -65/+40 |
* | --autounmask: If we can't do a change because of REQUIRED_USE, give at least ... | Sebastian Luther | 2010-08-20 | 1 | -0/+2 |
* | Add portage.dep.get_required_use_flags to extract the use flags used in a REQ... | Sebastian Luther | 2010-08-20 | 1 | -2/+79 |
* | extract_affecting_use: Fix the same bug as in use_reduce | Sebastian Luther | 2010-08-18 | 1 | -6/+29 |
* | check_required_use: Fix the same bug as in use_reduce | Sebastian Luther | 2010-08-18 | 1 | -1/+1 |
* | paren_reduce: Fix the same bug as in use_reduce | Sebastian Luther | 2010-08-18 | 1 | -7/+31 |
* | * Replace config._iuse_implicit_re with a callable _iuse_implicit_match | Zac Medico | 2010-08-18 | 1 | -4/+5 |
* | use_reduce: code cleanup | Sebastian Luther | 2010-08-18 | 1 | -30/+26 |
* | Fix use_reduce() to correctly handle "|| ( ( A B ) C )", and also | Zac Medico | 2010-08-18 | 1 | -1/+22 |
* | Temporarily disable portage.dep deprecation warnings for external api | Zac Medico | 2010-08-17 | 1 | -11/+21 |
* | Pass token_class parameter if possible to use_reduce | Sebastian Luther | 2010-08-16 | 1 | -23/+20 |
* | portage.dep.use_reduce: Add token_class parameter | Sebastian Luther | 2010-08-16 | 1 | -7/+12 |
* | Fix typos in comments. | Arfrever Frehtes Taifersar Arahesis | 2010-08-16 | 1 | -3/+3 |
* | portage.dep.use_reduce: More comments and better error messages | Sebastian Luther | 2010-08-16 | 1 | -10/+42 |
* | portage.dep.use_reduce: Better error messages | Sebastian Luther | 2010-08-16 | 1 | -20/+44 |
* | portage.dep.use_reduce: Better validation of use flags in use conditionals | Sebastian Luther | 2010-08-16 | 1 | -8/+13 |
* | Implement ExtendedAtomDict.iteritems(), so that it doesn't invoke | Zac Medico | 2010-08-15 | 1 | -0/+7 |
* | portage.dep: Integrate the functionality of flatten into use_reduce | Sebastian Luther | 2010-08-14 | 1 | -4/+29 |
* | portage.dep: Integrate the functionality of dep_opconvert into use_reduce | Sebastian Luther | 2010-08-14 | 2 | -7/+10 |
* | Atom.violated_conditionals: Use iuse.is_valid_flag instead of iuse.all | Sebastian Luther | 2010-08-13 | 1 | -15/+17 |
* | Implement use dependency defaults | Sebastian Luther | 2010-08-13 | 2 | -52/+203 |
* | portage.dep.extract_affecting_use: Don't raise if atom is not in dep string | Sebastian Luther | 2010-08-12 | 1 | -6/+0 |
* | Add portage.dep.extract_affecting_use() | Sebastian Luther | 2010-08-12 | 1 | -0/+103 |
* | Make REQUIRED_USE work again. Without paren_reduce this time. | Sebastian Luther | 2010-08-11 | 1 | -113/+88 |
* | portage.dep.dep_check: Make sure we don't allow slot deps in EAPi-0 ebuilds | Sebastian Luther | 2010-08-11 | 1 | -1/+4 |
* | Introduce portage.eapi. Use it everywhere. | Sebastian Luther | 2010-08-11 | 1 | -2/+3 |
* | portage/dep/__init__.py: Remove deprecated behaviour | Sebastian Luther | 2010-08-11 | 1 | -84/+9 |
* | Add stacklevel=2 to warnings.warn() calls. | Zac Medico | 2010-08-10 | 1 | -5/+5 |
* | Don't use deprecated paren_normalize() function. | Zac Medico | 2010-08-10 | 1 | -1/+1 |
* | Add deprecation warnings for paren_reduce, strip_empty and use_reduce with pa... | Sebastian Luther | 2010-08-10 | 1 | -1/+12 |
* | portage.dep.dep_opconvert: remove handling of '&&' operator | Sebastian Luther | 2010-08-10 | 1 | -1/+1 |
* | portage.dep.use_reduce: Add is_src_uri and allow_src_uri_file_renames | Sebastian Luther | 2010-08-10 | 1 | -5/+19 |
* | portage.dep._dep_check_strict: Unused, removed | Sebastian Luther | 2010-08-10 | 1 | -18/+6 |
* | portage.dep.use_reduce: Work on depstrings instead of paren_reduce'd dep arrays | Sebastian Luther | 2010-08-10 | 2 | -111/+99 |
* | Add repoman check for REQUIRED_USE | Sebastian Luther | 2010-08-10 | 1 | -0/+4 |
* | Add missing IUSE check in portage.dep._check_required_use() | Sebastian Luther | 2010-08-10 | 1 | -2/+14 |
* | Implement portage.dep.check_required_use() for checking REQUIRED_USE. | Sebastian Luther | 2010-08-10 | 1 | -5/+117 |
* | portage.dep.paren_reduce: Remove redundant brackets | Sebastian Luther | 2010-08-10 | 1 | -4/+23 |
* | portage.dep: Rewrite paren_reduce and add tests | Sebastian Luther | 2010-08-10 | 1 | -53/+42 |
* | portage.dep.Atom.violated_conditionals(): Fix "not / is None" bug | Sebastian Luther | 2010-08-08 | 1 | -2/+2 |