eregs / regulations-parser

Parser for U.S. federal regulations and other regulatory information
Creative Commons Zero v1.0 Universal
36 stars 40 forks source link

Separate interpretations, phase 2 #342

Closed cmc333333 closed 7 years ago

cmc333333 commented 7 years ago

This is the second component of #336. It builds on #341 (diff) by adding preprocessors to:

  1. define "interpretation" nodes within the XML
  2. move subject groups and appendices up a level in the XML hierarchy (simplifying processing a bit later)

This also refactors the preprocessor plugin hook to allow straight functions (per #192) in a backward-compatible way.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.03%) to 91.757% when pulling d0598b447ef3b5201ab1fe9f7d381aadd56abe72 on cmc333333:separate-interp-2 into 4a67d0596b0c2348dc8f3180c3e43e2d6219086e on eregs:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.03%) to 91.757% when pulling 375f98cda060b2f88b8cfddaf34e6e1c608c5a53 on cmc333333:separate-interp-2 into 4a67d0596b0c2348dc8f3180c3e43e2d6219086e on eregs:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.01%) to 91.757% when pulling 2dc603c90c39adbb5c55bdb73fd14b8148b4ca7b on cmc333333:separate-interp-2 into 0d1c784708b2df0551edf71cf20977dfbb5b6fd6 on eregs:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.02%) to 91.757% when pulling f0f2d10c0b1a17b0d49e6105f85007b4895ab23d on cmc333333:separate-interp-2 into 2ab5bdd43f02f0ebbd3bb73aafed2ecdffb0169a on eregs:master.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-0.02%) to 91.721% when pulling 0a38df2e4bf78bafbaa264b19e2d183c51f08b18 on cmc333333:separate-interp-2 into 2ab5bdd43f02f0ebbd3bb73aafed2ecdffb0169a on eregs:master.

coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.02%) to 91.759% when pulling bdeb4fa843d736f52e360a2d79cf97d12b1b7a38 on cmc333333:separate-interp-2 into 2ab5bdd43f02f0ebbd3bb73aafed2ecdffb0169a on eregs:master.

cmc333333 commented 7 years ago

Merging this so it'll be included in the quarterly release. It'll also make diffs for part 3 easier to read.