-
Notifications
You must be signed in to change notification settings - Fork 11
Module matches101meta
Basic matching of 101meta rules against 101repo
https://github.com/101companies/101worker/tree/master/modules/matches101meta
- 101repo as prepared by [Module pull101repo](Module pull101repo)
- 101meta rules as collected by [Module rules101meta](Module rules101meta)
This is one the modules which matches 101meta rules against the files in 101repo. Depending on the conditions in a rule, it may be checked by this module or by another module. This module deals with basic rules that contain neither predicate nor fragment conditions. Matching is not performed by a single module so that some simple basic order constraints and interleaving with other modules is possible. In particular, basic matching may provide metadata that is needed for modules that in turn prepare data for predicate execution and fragment location to be performed during those other phases of matching. Thus, the right order of matching is this:
- [Module matches101meta](Module matches101meta)
- Any modules that suffice with basic matching and that may prepare data for the other matching phases.
- [Module predicates101meta](Module predicates101meta)
- [Module fragments101meta](Module fragments101meta)