criticaljuncture / reference_parser

0 stars 0 forks source link

Resolve error on CFR parsing (undefined method `+' for nil:NilClass) #23

Closed andrewcarpenter closed 3 years ago

andrewcarpenter commented 3 years ago

NoMethodError: undefined method +' for nil:NilClass [GEM_ROOT]/bundler/gems/reference_parser-753d83ecfb66/lib/reference_parser/cfr.rb:694 :insection_string` https://app.honeybadger.io/projects/65469/faults/80210773

The following sections seem to be throwing errors:

7 CFR 1001.73 (2016-08-12)
7 CFR 1007.32 (2016-08-12)
7 CFR 272.1 (2016-12-22)
7 CFR 272.1 (2017-01-17)
7 CFR 272.1 (2017-05-08)
7 CFR 272.1 (2018-04-03)
7 CFR 272.1 (2018-12-12)
7 CFR 272.1 (2019-04-16)
12 CFR 265.5 (2016-12-27)
12 CFR 265.5 (2018-03-06)
12 CFR 265.5 (2018-11-05)
12 CFR 265.5 (2019-07-03)
12 CFR 265.6 (2016-12-27)
12 CFR 265.6 (2019-07-03)
12 CFR Appendix A to Part 1310 (2020-01-29)
12 CFR Appendix E to Part 229 (2016-11-30)
12 CFR Appendix E to Part 229 (2017-06-15)
12 CFR Supplement I to Part 1026 (2016-12-21)
12 CFR Supplement I to Part 1026 (2017-01-01)
12 CFR Supplement I to Part 1026 (2017-04-25)
12 CFR Supplement I to Part 1026 (2017-07-05)
12 CFR Supplement I to Part 1026 (2017-08-11)
12 CFR Supplement I to Part 1026 (2017-08-30)
12 CFR Supplement I to Part 1026 (2017-10-10)
12 CFR Supplement I to Part 1026 (2017-10-19)
12 CFR Supplement I to Part 1026 (2017-11-09)
12 CFR Supplement I to Part 1026 (2017-12-27)
12 CFR Supplement I to Part 1026 (2018-01-01)
12 CFR Supplement I to Part 1026 (2018-02-13)
12 CFR Supplement I to Part 1026 (2018-03-12)
12 CFR Supplement I to Part 1026 (2018-04-19)
12 CFR Supplement I to Part 1026 (2018-05-02)
12 CFR Supplement I to Part 1026 (2018-06-01)
12 CFR Supplement I to Part 1026 (2018-08-27)
12 CFR Supplement I to Part 1026 (2018-11-23)
12 CFR Supplement I to Part 1026 (2019-01-01)
12 CFR Supplement I to Part 1026 (2019-01-31)
12 CFR Supplement I to Part 1026 (2019-02-04)
12 CFR Supplement I to Part 1026 (2019-04-01)
12 CFR Supplement I to Part 1026 (2019-08-01)
12 CFR Supplement I to Part 1026 (2019-08-16)
12 CFR Supplement I to Part 1026 (2019-10-30)
12 CFR Supplement I to Part 1026 (2019-11-29)
12 CFR Supplement I to Part 1026 (2019-12-23)
12 CFR Supplement I to Part 1026 (2020-02-28)
12 CFR Supplement I to Part 1026 (2020-08-19)
12 CFR Supplement I to Part 1026 (2020-10-20)
12 CFR Supplement I to Part 1026 (2020-10-26)
12 CFR Supplement I to Part 1026 (2020-12-10)
12 CFR Supplement I to Part 1026 (2020-12-22)
12 CFR Supplement I to Part 1026 (2020-12-28)
12 CFR Supplement I to Part 1026 (2020-12-29)
12 CFR Supplement I to Part 1026 (2021-01-01)
12 CFR Supplement I to Part 1026 (2021-02-17)
12 CFR Supplement I to Part 1026 (2021-03-01)
12 CFR Supplement I to Part 1026 (2021-04-30)
12 CFR Supplement I to Part 1026 (2021-06-03)
12 CFR Supplement I to Part 1026 (2021-06-30)
12 CFR Supplement I to Part 226 (2016-11-30)
12 CFR Supplement I to Part 226 (2017-01-01)
12 CFR Supplement I to Part 226 (2017-11-09)
12 CFR Supplement I to Part 226 (2018-01-01)
12 CFR Supplement I to Part 226 (2018-11-23)
12 CFR Supplement I to Part 226 (2019-01-01)
12 CFR Supplement I to Part 226 (2019-10-30)
12 CFR Supplement I to Part 226 (2020-01-01)
12 CFR Supplement I to Part 226 (2020-12-10)
12 CFR Supplement I to Part 226 (2021-01-01)
13 CFR 120.435 (2016-12-28)
13 CFR 120.435 (2017-08-21)
13 CFR 120.435 (2017-09-20)
13 CFR 120.435 (2020-04-20)
17 CFR 200.30-14 (2020-03-02)
17 CFR 200.30-14 (2021-02-16)
17 CFR 200.30-3 (2016-11-21)
17 CFR 200.30-3 (2019-01-31)
17 CFR 200.30-3 (2019-02-20)
17 CFR 200.30-3 (2019-04-22)
17 CFR 200.30-3 (2019-08-22)
17 CFR 200.30-3 (2019-10-15)
17 CFR 200.30-3 (2019-10-21)
17 CFR 200.30-3 (2019-12-16)
17 CFR 200.30-3 (2020-02-19)
17 CFR 200.30-3 (2020-10-15)
17 CFR 200.30-3 (2020-11-16)
17 CFR 200.30-3 (2021-02-16)
17 CFR 200.30-3 (2021-05-11)
17 CFR 229.601 (2017-03-17)
17 CFR 229.601 (2017-09-01)
17 CFR 229.601 (2018-08-16)
17 CFR 229.601 (2018-09-17)
17 CFR 229.601 (2018-10-04)
17 CFR 229.601 (2018-11-08)
17 CFR 229.601 (2018-12-26)
17 CFR 229.601 (2019-01-31)
17 CFR 229.601 (2019-02-25)
17 CFR 229.601 (2019-04-01)
17 CFR 229.601 (2019-05-02)
17 CFR 229.601 (2019-08-13)
17 CFR 229.601 (2020-04-20)
17 CFR 229.601 (2020-06-01)
17 CFR 229.601 (2020-08-01)
17 CFR 229.601 (2021-01-06)
17 CFR 229.601 (2021-01-14)
17 CFR 229.601 (2021-03-15)
17 CFR 232.101 (2016-11-21)
17 CFR 232.101 (2018-08-08)
17 CFR 232.101 (2018-10-09)
17 CFR 232.101 (2019-01-31)
17 CFR 240.15c3-1e (2019-10-21)
17 CFR 240.15c3-1e (2020-07-31)
17 CFR 240.15c3-3 (2016-12-28)
17 CFR 240.15c3-3 (2019-08-22)
17 CFR 240.15c3-3 (2019-10-21)
17 CFR 240.17Ad-13 (2016-12-28)
17 CFR 240.17f-2 (2016-12-28)
26 CFR 1.1031(j)-1 (2016-12-28)
26 CFR 1.1060-1 (2016-12-28)
26 CFR 1.1248(f)-1 (2016-12-28)
26 CFR 1.1248(f)-2 (2016-12-28)
26 CFR 1.1248(f)-2 (2020-06-18)
26 CFR 1.1248-8 (2016-12-28)
26 CFR 1.1248-8 (2019-03-14)
26 CFR 1.1361-1 (2016-12-28)
26 CFR 1.1361-1 (2019-06-18)
26 CFR 1.1441-1 (2017-01-06)
26 CFR 1.1441-1 (2017-01-24)
26 CFR 1.1441-1 (2017-03-21)
26 CFR 1.1441-1 (2017-06-30)
26 CFR 1.1441-1 (2017-10-26)
26 CFR 1.1441-1 (2018-03-09)
26 CFR 1.1441-1 (2019-06-21)
26 CFR 1.1441-1 (2020-01-02)
26 CFR 1.1463-1 (2020-11-30)
26 CFR 1.1502-5 (2016-04-29)
26 CFR 1.1502-59A (2019-12-06)
26 CFR 1.1502-59A (2020-08-14)
26 CFR 1.1502-59A (2020-10-09)
26 CFR 1.1502-59A (2020-12-08)
26 CFR 1.1502-59A (2021-03-08)
26 CFR 1.1503(d)-7 (2016-04-29)
26 CFR 1.1503(d)-7 (2020-04-08)
26 CFR 1.1503(d)-7 (2020-08-12)
26 CFR 1.1503(d)-7 (2020-08-14)
26 CFR 1.163(j)-1 (2020-11-13)
26 CFR 1.163(j)-1 (2021-01-19)
26 CFR 1.163(j)-1 (2021-06-04)
26 CFR 1.163(j)-10 (2020-11-13)
26 CFR 1.163(j)-2 (2020-11-13)
26 CFR 1.163(j)-2 (2021-01-19)
26 CFR 1.163(j)-3 (2020-11-13)
26 CFR 1.163(j)-6 (2020-11-13)
26 CFR 1.163(j)-6 (2021-01-19)
26 CFR 1.167(c)-1 (2016-12-09)
26 CFR 1.168(d)-1 (2016-12-09)
26 CFR 1.168(d)-1 (2019-09-24)
26 CFR 1.168(i)-4 (2019-09-24)
26 CFR 1.168(k)-2 (2019-09-24)
26 CFR 1.168(k)-2 (2020-11-10)
26 CFR 1.168(k)-2 (2021-01-11)
26 CFR 1.170A-9 (2016-04-14)
26 CFR 1.170A-9 (2020-12-02)
26 CFR 1.199-8 (2016-04-14)
26 CFR 1.245A-10 (2021-01-12)
26 CFR 1.245A-9 (2021-01-12)
26 CFR 1.263A-1 (2016-04-14)
26 CFR 1.263A-1 (2017-03-29)
26 CFR 1.263A-1 (2018-11-20)
26 CFR 1.263A-1 (2019-03-14)
26 CFR 1.263A-1 (2019-04-17)
26 CFR 1.263A-1 (2019-06-13)
26 CFR 1.263A-1 (2021-01-05)
26 CFR 1.263A-4 (2016-04-14)
26 CFR 1.263A-4 (2021-01-05)
26 CFR 1.263A-4 (2021-06-17)
26 CFR 1.267A-3 (2020-04-08)
26 CFR 1.267A-6 (2020-04-08)
26 CFR 1.269B-1 (2016-04-14)
26 CFR 1.338(i)-1 (2016-12-19)
26 CFR 1.338-1 (2016-12-19)
26 CFR 1.338-1 (2020-12-30)
26 CFR 1.338-1 (2021-01-19)
26 CFR 1.358-6 (2016-12-19)
26 CFR 1.367(a)-3 (2016-12-19)
26 CFR 1.367(a)-3 (2018-07-12)
26 CFR 1.367(a)-3 (2020-08-20)
26 CFR 1.367(a)-7 (2016-12-19)
26 CFR 1.367(a)-7 (2020-08-20)
26 CFR 1.367(b)-1 (2016-12-19)
26 CFR 1.367(b)-13 (2016-12-19)
26 CFR 1.367(b)-4 (2016-12-19)
26 CFR 1.367(b)-4 (2018-07-12)
26 CFR 1.367(b)-4 (2019-04-05)
26 CFR 1.367(b)-4 (2019-06-07)
26 CFR 1.367(b)-4 (2019-06-15)
26 CFR 1.381(b)-1 (2016-12-19)
26 CFR 1.381(b)-1 (2019-09-24)
26 CFR 1.401(a)(26)-0 (2016-05-18)
26 CFR 1.401(a)(26)-2 (2016-05-18)
26 CFR 1.401(a)(26)-6 (2016-05-18)
26 CFR 1.401(a)(4)-1 (2016-05-18)
26 CFR 1.401(a)(4)-1 (2017-10-06)
26 CFR 1.401(a)(4)-7 (2016-05-18)
26 CFR 1.401(a)(4)-9 (2016-05-18)
26 CFR 1.401(a)(4)-9 (2017-10-06)
26 CFR 1.401(a)(5)-1 (2016-05-18)
26 CFR 1.401(a)(9)-8 (2016-05-18)
26 CFR 1.401(a)(9)-8 (2020-11-12)
26 CFR 1.401(k)-1 (2016-05-18)
26 CFR 1.401(k)-1 (2018-07-20)
26 CFR 1.401(k)-1 (2019-09-23)
26 CFR 1.401(k)-2 (2016-05-18)
26 CFR 1.401(k)-3 (2016-05-18)
26 CFR 1.401(k)-3 (2019-09-23)
26 CFR 1.401(k)-6 (2016-05-18)
26 CFR 1.401(k)-6 (2018-07-20)
26 CFR 1.401(k)-6 (2019-09-23)
26 CFR 1.401(l)-1 (2016-05-18)
26 CFR 1.401(m)-1 (2016-05-18)
26 CFR 1.401(m)-1 (2018-07-20)
26 CFR 1.401(m)-2 (2016-05-18)
26 CFR 1.401(m)-5 (2016-05-18)
26 CFR 1.401(m)-5 (2018-07-20)
26 CFR 1.402A-1 (2016-05-18)
26 CFR 1.403(b)-2 (2016-05-18)
26 CFR 1.410(b)-5 (2016-09-09)
26 CFR 1.410(b)-6 (2016-09-09)
26 CFR 1.410(b)-9 (2016-09-09)
26 CFR 1.410(b)-9 (2017-10-05)
26 CFR 1.411(a)-4 (2016-09-09)
26 CFR 1.411(a)-4 (2017-10-05)
26 CFR 1.414(c)-6 (2016-09-09)
26 CFR 1.414(r)-1 (2016-09-09)
26 CFR 1.414(r)-8 (2016-09-09)
26 CFR 1.414(r)-8 (2019-03-14)
26 CFR 1.415(a)-1 (2016-09-09)
26 CFR 1.415(b)-1 (2016-09-09)
26 CFR 1.415(c)-2 (2016-09-09)
26 CFR 1.446-1 (2016-07-08)
26 CFR 1.446-1 (2019-03-14)
26 CFR 1.446-1 (2021-01-05)
26 CFR 1.446-1 (2021-01-08)
26 CFR 1.468A-6 (2016-07-08)
26 CFR 1.507-2 (2016-07-12)
26 CFR 1.509(a)-3 (2016-07-12)
26 CFR 1.509(a)-3 (2020-11-19)
26 CFR 1.509(a)-3 (2020-12-02)
26 CFR 1.51-1 (2016-12-19)
26 CFR 1.513-4 (2016-07-12)
26 CFR 1.565-2 (2016-07-12)
26 CFR 1.565-2 (2017-06-30)
26 CFR 1.6038B-1 (2016-12-28)
26 CFR 1.6038B-1 (2018-12-17)
26 CFR 1.6038B-1 (2019-07-15)
26 CFR 1.642(c)-0 (2016-11-17)
26 CFR 1.664-1 (2018-07-30)
26 CFR 1.664-1 (2018-10-05)
26 CFR 1.667(b)-1A (2016-11-17)
26 CFR 1.721(c)-4 (2020-01-23)
26 CFR 1.721(c)-4T (2017-01-24)
26 CFR 1.721(c)-5 (2020-01-23)
26 CFR 1.721(c)-5T (2017-01-24)
26 CFR 1.721(c)-7 (2020-01-23)
26 CFR 1.721(c)-7 (2020-09-14)
26 CFR 1.721(c)-7T (2017-01-24)
26 CFR 1.801-8 (2016-11-17)
26 CFR 1.856-6 (2016-12-08)
26 CFR 1.865-2 (2016-12-08)
26 CFR 1.904(g)-3 (2021-01-11)
26 CFR 1.904-4 (2021-01-11)
26 CFR 1.905-3 (2021-01-11)
26 CFR 1.907(c)-1 (2016-12-08)
26 CFR 1.907(c)-1 (2021-01-11)
26 CFR 1.927(e)-1 (2016-12-28)
26 CFR 1.951A-2 (2021-04-28)
26 CFR 1.964-4 (2016-12-28)
26 CFR 1.964-4 (2019-03-14)
26 CFR 1.964-4 (2019-05-13)
26 CFR 1.987-8 (2016-12-28)
26 CFR 1.987-8 (2020-07-15)
26 CFR 15a.453-1 (2015-09-02)
26 CFR 301.6110-6 (2016-12-19)
26 CFR 301.7701(b)-9 (2016-12-19)
26 CFR 31.3121(a)-1 (2015-09-02)
26 CFR 31.3302(c)-1 (2015-09-02)
26 CFR 31.6302-1 (2015-09-02)
26 CFR 48.4216(b)-4 (2014-10-29)
26 CFR 49.4261-1 (2021-01-19)
26 CFR 53.4941(e)-1 (2016-10-31)
26 CFR 53.4947-1 (2016-10-31)
26 CFR 54.4980F-1 (2016-10-31)
26 CFR 57.2 (2016-10-31)
26 CFR 57.2 (2018-02-26)
26 CFR 5f.168(f)(8)-1 (2015-09-02)
26 CFR 601.201 (2016-12-08)
26 CFR 601.201 (2018-07-30)
26 CFR 601.201 (2019-03-14)
29 CFR 553.24 (2016-12-01)
30 CFR 936.15 (2016-12-20)
30 CFR 936.15 (2017-12-13)
30 CFR 936.15 (2018-01-12)
30 CFR 938.15 (2016-12-20)
30 CFR 938.15 (2017-07-10)
30 CFR 938.15 (2017-08-09)
30 CFR 938.15 (2017-10-23)
30 CFR 938.15 (2018-10-25)
30 CFR 938.15 (2020-11-09)
30 CFR 938.15 (2020-12-09)
34 CFR 400.4 (2016-12-19)
37 CFR 201.17 (2016-12-13)
37 CFR 201.17 (2017-02-10)
37 CFR 201.17 (2017-03-09)
37 CFR 201.17 (2017-05-18)
37 CFR 201.17 (2017-06-19)
37 CFR 201.17 (2018-10-15)
37 CFR 201.17 (2018-11-14)
37 CFR 201.17 (2019-01-28)
37 CFR 201.17 (2021-06-22)
39 CFR 3005.14 (2016-12-27)
39 CFR 3005.14 (2017-11-30)
39 CFR 3005.14 (2020-02-19)
40 CFR 52.1670 (2016-12-29)
40 CFR 52.1670 (2017-01-27)
40 CFR 52.1670 (2017-03-10)
40 CFR 52.1670 (2017-03-21)
40 CFR 52.1670 (2017-06-29)
40 CFR 52.1670 (2017-09-21)
40 CFR 52.1670 (2017-09-29)
40 CFR 52.1670 (2017-10-30)
40 CFR 52.1670 (2017-12-04)
40 CFR 52.1670 (2017-12-05)
40 CFR 52.1670 (2017-12-12)
40 CFR 52.1670 (2018-01-02)
40 CFR 52.1670 (2018-01-03)
40 CFR 52.1670 (2018-01-11)
40 CFR 52.1670 (2018-02-16)
40 CFR 52.1670 (2018-03-19)
40 CFR 52.1670 (2018-08-23)
40 CFR 52.2299 (2016-12-28)
40 CFR 52.2299 (2019-02-08)
40 CFR 52.800 (2016-12-28)
40 CFR 52.800 (2019-01-14)
40 CFR 60.5420a (2020-11-16)
40 CFR 63.2550 (2016-09-12)
40 CFR 63.2550 (2020-08-12)
40 CFR 63.2550 (2020-10-13)
40 CFR 63.3110 (2016-09-12)
40 CFR 63.3110 (2020-11-19)
40 CFR 63.3110 (2021-01-19)
40 CFR 63.6009 (2020-07-24)
40 CFR 63.6009 (2020-11-19)
40 CFR 63.6009 (2021-01-19)
40 CFR 63.8252 (2016-08-24)
40 CFR 63.8252 (2020-11-19)
40 CFR 63.8252 (2020-12-28)
40 CFR 63.8252 (2021-01-20)
40 CFR 86.1810-01 (2016-12-27)
40 CFR Appendix A to Part 127 (2016-12-28)
40 CFR Appendix A to Part 127 (2018-10-16)
40 CFR Appendix A to Part 127 (2020-04-15)
40 CFR Appendix A to Part 127 (2020-05-15)
40 CFR Appendix A to Part 127 (2020-11-02)
40 CFR Appendix A to Part 127 (2021-05-25)
45 CFR 1169.7 (2019-08-19)
46 CFR 154.172 (2016-10-31)
49 CFR 1.97 (2016-10-17)
rushed commented 3 years ago

no errors after reprocessing current