Karthik Nayak <[email protected]> writes:
> This is a temporary step before porting 'tag.c' to use 'ref-filter'
> completely. As this is a temporary step, most of the code
> introduced here will be removed when 'tag.c' is ported over to use
> 'ref-filter' APIs
If you resend: missing '.' at the end of sentence.
> - if (lines != -1)
> + if (filter.lines != -1)
> die(_("-n option is only allowed with -l."));
> - if (with_commit)
> + if (filter.with_commit)
> die(_("--contains option is only allowed with -l."));
> - if (points_at.nr)
> + if (filter.points_at.nr)
> die(_("--points-at option is only allowed with -l."));
It may make sense to factor these checks into a function like
void check_filter_consistancy(struct ref_filter *filter)
in ref-filter.c, since for-each-ref, branch and tag will eventually have
the same set of constraints on the options.
--
Matthieu Moy
http://www-verimag.imag.fr/~moy/
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html