launchpad-reviewers team mailing list archive
-
launchpad-reviewers team
-
Mailing list archive
-
Message #01725
[Merge] lp:~abentley/launchpad/nest-part-model into lp:launchpad
Aaron Bentley has proposed merging lp:~abentley/launchpad/nest-part-model into lp:launchpad with lp:~abentley/launchpad/nest-part-db as a prerequisite.
Requested reviews:
Launchpad code reviewers (launchpad-reviewers)
= Summary =
Support the bzr-builder nest-part instruction in the data model.
== Proposed fix ==
Update to a version of bzr-builder that supports nest-part, update the model
objects.
== Pre-implementation notes ==
None
== Implementation details ==
Extracted MAX_RECIPE_FORMAT so that it could be overridden.
Added monkey_patch to override MAX_RECIPE_FORMAT
NestInstruction.nest_path appears to have an identical purpose to
NestPartInstruction.target_subdir, and the bzr-builder's author could not
explain why they are different. It is particularly odd since
NestPartInstruction has a nest_path that is always None. Since both represent
the TARGET-DIR of an instruction, both are represented as
in the database as SourcePackageRecipeDataInstruction.directory.
Lint was cleaned up, though in some cases, e.g. lib/lp/testing/__init__.py, the
result was arguably not more readable.
== Tests ==
bin/test -t nest_part
== Demo and Q/A ==
None
= Launchpad lint =
Checking for conflicts and issues in changed files.
Linting changed files:
database/sampledata/current.sql
database/sampledata/current-dev.sql
lib/lp/code/model/sourcepackagerecipedata.py
database/schema/comments.sql
lib/lp/code/model/tests/test_sourcepackagerecipe.py
lib/lp/testing/__init__.py
utilities/sourcedeps.conf
database/schema/patch-2208-99-0.sql
./lib/lp/code/model/sourcepackagerecipedata.py
189: E202 whitespace before ')'
./database/schema/comments.sql
11: Line exceeds 78 characters.
12: Line exceeds 78 characters.
13: Line exceeds 78 characters.
14: Line exceeds 78 characters.
18: Line exceeds 78 characters.
19: Line exceeds 78 characters.
20: Line exceeds 78 characters.
21: Line exceeds 78 characters.
22: Line exceeds 78 characters.
23: Line exceeds 78 characters.
27: Line exceeds 78 characters.
28: Line exceeds 78 characters.
29: Line exceeds 78 characters.
30: Line exceeds 78 characters.
34: Line exceeds 78 characters.
35: Line exceeds 78 characters.
36: Line exceeds 78 characters.
37: Line exceeds 78 characters.
43: Line exceeds 78 characters.
44: Line exceeds 78 characters.
45: Line exceeds 78 characters.
46: Line exceeds 78 characters.
47: Line exceeds 78 characters.
48: Line exceeds 78 characters.
49: Line exceeds 78 characters.
50: Line exceeds 78 characters.
51: Line exceeds 78 characters.
52: Line exceeds 78 characters.
53: Line exceeds 78 characters.
54: Line exceeds 78 characters.
55: Line exceeds 78 characters.
56: Line exceeds 78 characters.
57: Line exceeds 78 characters.
61: Line exceeds 78 characters.
62: Line exceeds 78 characters.
63: Line exceeds 78 characters.
64: Line exceeds 78 characters.
65: Line exceeds 78 characters.
66: Line exceeds 78 characters.
70: Line exceeds 78 characters.
72: Line exceeds 78 characters.
73: Line exceeds 78 characters.
75: Line exceeds 78 characters.
76: Line exceeds 78 characters.
77: Line exceeds 78 characters.
82: Line exceeds 78 characters.
83: Line exceeds 78 characters.
85: Line exceeds 78 characters.
86: Line exceeds 78 characters.
90: Line exceeds 78 characters.
91: Line exceeds 78 characters.
92: Line exceeds 78 characters.
93: Line exceeds 78 characters.
94: Line exceeds 78 characters.
95: Line exceeds 78 characters.
96: Line exceeds 78 characters.
97: Line exceeds 78 characters.
98: Line exceeds 78 characters.
99: Line exceeds 78 characters.
100: Line exceeds 78 characters.
101: Line exceeds 78 characters.
102: Line exceeds 78 characters.
103: Line exceeds 78 characters.
104: Line exceeds 78 characters.
105: Line exceeds 78 characters.
106: Line exceeds 78 characters.
107: Line exceeds 78 characters.
108: Line exceeds 78 characters.
109: Line exceeds 78 characters.
110: Line exceeds 78 characters.
111: Line exceeds 78 characters.
112: Line exceeds 78 characters.
113: Line exceeds 78 characters.
114: Line exceeds 78 characters.
115: Line exceeds 78 characters.
116: Line exceeds 78 characters.
117: Line exceeds 78 characters.
118: Line exceeds 78 characters.
123: Line exceeds 78 characters.
124: Line exceeds 78 characters.
125: Line exceeds 78 characters.
126: Line exceeds 78 characters.
127: Line exceeds 78 characters.
131: Line exceeds 78 characters.
132: Line exceeds 78 characters.
133: Line exceeds 78 characters.
134: Line exceeds 78 characters.
135: Line exceeds 78 characters.
136: Line exceeds 78 characters.
137: Line exceeds 78 characters.
141: Line exceeds 78 characters.
142: Line exceeds 78 characters.
143: Line exceeds 78 characters.
144: Line exceeds 78 characters.
145: Line exceeds 78 characters.
146: Line exceeds 78 characters.
150: Line exceeds 78 characters.
151: Line exceeds 78 characters.
152: Line exceeds 78 characters.
153: Line exceeds 78 characters.
154: Line exceeds 78 characters.
158: Line exceeds 78 characters.
160: Line exceeds 78 characters.
162: Line exceeds 78 characters.
163: Line exceeds 78 characters.
164: Line exceeds 78 characters.
165: Line exceeds 78 characters.
166: Line exceeds 78 characters.
167: Line exceeds 78 characters.
168: Line exceeds 78 characters.
169: Line exceeds 78 characters.
172: Line exceeds 78 characters.
175: Line exceeds 78 characters.
176: Line exceeds 78 characters.
177: Line exceeds 78 characters.
180: Line exceeds 78 characters.
182: Line exceeds 78 characters.
183: Line exceeds 78 characters.
186: Line exceeds 78 characters.
188: Line exceeds 78 characters.
189: Line exceeds 78 characters.
191: Line exceeds 78 characters.
192: Line exceeds 78 characters.
193: Line exceeds 78 characters.
194: Line exceeds 78 characters.
198: Line exceeds 78 characters.
201: Line exceeds 78 characters.
202: Line exceeds 78 characters.
203: Line exceeds 78 characters.
204: Line exceeds 78 characters.
205: Line exceeds 78 characters.
206: Line exceeds 78 characters.
207: Line exceeds 78 characters.
210: Line exceeds 78 characters.
211: Line exceeds 78 characters.
212: Line exceeds 78 characters.
215: Line exceeds 78 characters.
216: Line exceeds 78 characters.
217: Line exceeds 78 characters.
221: Line exceeds 78 characters.
223: Line exceeds 78 characters.
231: Line exceeds 78 characters.
234: Line exceeds 78 characters.
235: Line exceeds 78 characters.
236: Line exceeds 78 characters.
237: Line exceeds 78 characters.
238: Line exceeds 78 characters.
239: Line exceeds 78 characters.
240: Line exceeds 78 characters.
241: Line exceeds 78 characters.
244: Line exceeds 78 characters.
245: Line exceeds 78 characters.
246: Line exceeds 78 characters.
247: Line exceeds 78 characters.
248: Line exceeds 78 characters.
249: Line exceeds 78 characters.
250: Line exceeds 78 characters.
251: Line exceeds 78 characters.
252: Line exceeds 78 characters.
258: Line exceeds 78 characters.
259: Line exceeds 78 characters.
260: Line exceeds 78 characters.
261: Line exceeds 78 characters.
262: Line exceeds 78 characters.
263: Line exceeds 78 characters.
264: Line exceeds 78 characters.
269: Line exceeds 78 characters.
271: Line exceeds 78 characters.
272: Line exceeds 78 characters.
273: Line exceeds 78 characters.
278: Line exceeds 78 characters.
279: Line exceeds 78 characters.
280: Line exceeds 78 characters.
284: Line exceeds 78 characters.
285: Line exceeds 78 characters.
286: Line exceeds 78 characters.
287: Line exceeds 78 characters.
288: Line exceeds 78 characters.
293: Line exceeds 78 characters.
294: Line exceeds 78 characters.
295: Line exceeds 78 characters.
296: Line exceeds 78 characters.
297: Line exceeds 78 characters.
298: Line exceeds 78 characters.
299: Line exceeds 78 characters.
300: Line exceeds 78 characters.
301: Line exceeds 78 characters.
302: Line exceeds 78 characters.
306: Line exceeds 78 characters.
307: Line exceeds 78 characters.
308: Line exceeds 78 characters.
309: Line exceeds 78 characters.
310: Line exceeds 78 characters.
311: Line exceeds 78 characters.
312: Line exceeds 78 characters.
313: Line exceeds 78 characters.
314: Line exceeds 78 characters.
315: Line exceeds 78 characters.
319: Line exceeds 78 characters.
320: Line exceeds 78 characters.
321: Line exceeds 78 characters.
322: Line exceeds 78 characters.
323: Line exceeds 78 characters.
324: Line exceeds 78 characters.
325: Line exceeds 78 characters.
326: Line exceeds 78 characters.
327: Line exceeds 78 characters.
328: Line exceeds 78 characters.
329: Line exceeds 78 characters.
333: Line exceeds 78 characters.
334: Line exceeds 78 characters.
335: Line exceeds 78 characters.
339: Line exceeds 78 characters.
340: Line exceeds 78 characters.
341: Line exceeds 78 characters.
342: Line exceeds 78 characters.
343: Line exceeds 78 characters.
347: Line exceeds 78 characters.
348: Line exceeds 78 characters.
349: Line exceeds 78 characters.
350: Line exceeds 78 characters.
351: Line exceeds 78 characters.
352: Line exceeds 78 characters.
353: Line exceeds 78 characters.
357: Line exceeds 78 characters.
358: Line exceeds 78 characters.
359: Line exceeds 78 characters.
363: Line exceeds 78 characters.
368: Line exceeds 78 characters.
369: Line exceeds 78 characters.
370: Line exceeds 78 characters.
371: Line exceeds 78 characters.
376: Line exceeds 78 characters.
377: Line exceeds 78 characters.
378: Line exceeds 78 characters.
379: Line exceeds 78 characters.
380: Line exceeds 78 characters.
381: Line exceeds 78 characters.
386: Line exceeds 78 characters.
388: Line exceeds 78 characters.
393: Line exceeds 78 characters.
394: Line exceeds 78 characters.
395: Line exceeds 78 characters.
396: Line exceeds 78 characters.
397: Line exceeds 78 characters.
398: Line exceeds 78 characters.
399: Line exceeds 78 characters.
400: Line exceeds 78 characters.
401: Line exceeds 78 characters.
402: Line exceeds 78 characters.
403: Line exceeds 78 characters.
404: Line exceeds 78 characters.
405: Line exceeds 78 characters.
409: Line exceeds 78 characters.
410: Line exceeds 78 characters.
411: Line exceeds 78 characters.
412: Line exceeds 78 characters.
413: Line exceeds 78 characters.
417: Line exceeds 78 characters.
418: Line exceeds 78 characters.
419: Line exceeds 78 characters.
420: Line exceeds 78 characters.
424: Line exceeds 78 characters.
425: Line exceeds 78 characters.
426: Line exceeds 78 characters.
428: Line exceeds 78 characters.
429: Line exceeds 78 characters.
430: Line exceeds 78 characters.
431: Line exceeds 78 characters.
432: Line exceeds 78 characters.
433: Line exceeds 78 characters.
438: Line exceeds 78 characters.
440: Line exceeds 78 characters.
441: Line exceeds 78 characters.
442: Line exceeds 78 characters.
443: Line exceeds 78 characters.
444: Line exceeds 78 characters.
448: Line exceeds 78 characters.
449: Line exceeds 78 characters.
450: Line exceeds 78 characters.
451: Line exceeds 78 characters.
452: Line exceeds 78 characters.
453: Line exceeds 78 characters.
454: Line exceeds 78 characters.
459: Line exceeds 78 characters.
460: Line exceeds 78 characters.
462: Line exceeds 78 characters.
463: Line exceeds 78 characters.
467: Line exceeds 78 characters.
468: Line exceeds 78 characters.
469: Line exceeds 78 characters.
470: Line exceeds 78 characters.
471: Line exceeds 78 characters.
472: Line exceeds 78 characters.
473: Line exceeds 78 characters.
476: Line exceeds 78 characters.
477: Line exceeds 78 characters.
478: Line exceeds 78 characters.
479: Line exceeds 78 characters.
480: Line exceeds 78 characters.
481: Line exceeds 78 characters.
482: Line exceeds 78 characters.
483: Line exceeds 78 characters.
484: Line exceeds 78 characters.
485: Line exceeds 78 characters.
486: Line exceeds 78 characters.
489: Line exceeds 78 characters.
490: Line exceeds 78 characters.
491: Line exceeds 78 characters.
492: Line exceeds 78 characters.
493: Line exceeds 78 characters.
494: Line exceeds 78 characters.
498: Line exceeds 78 characters.
499: Line exceeds 78 characters.
500: Line exceeds 78 characters.
501: Line exceeds 78 characters.
506: Line exceeds 78 characters.
507: Line exceeds 78 characters.
508: Line exceeds 78 characters.
509: Line exceeds 78 characters.
514: Line exceeds 78 characters.
515: Line exceeds 78 characters.
518: Line exceeds 78 characters.
522: Line exceeds 78 characters.
523: Line exceeds 78 characters.
524: Line exceeds 78 characters.
525: Line exceeds 78 characters.
526: Line exceeds 78 characters.
527: Line exceeds 78 characters.
528: Line exceeds 78 characters.
529: Line exceeds 78 characters.
533: Line exceeds 78 characters.
534: Line exceeds 78 characters.
535: Line exceeds 78 characters.
536: Line exceeds 78 characters.
537: Line exceeds 78 characters.
538: Line exceeds 78 characters.
539: Line exceeds 78 characters.
540: Line exceeds 78 characters.
541: Line exceeds 78 characters.
544: Line exceeds 78 characters.
545: Line exceeds 78 characters.
546: Line exceeds 78 characters.
547: Line exceeds 78 characters.
548: Line exceeds 78 characters.
549: Line exceeds 78 characters.
550: Line exceeds 78 characters.
551: Line exceeds 78 characters.
552: Line exceeds 78 characters.
555: Line exceeds 78 characters.
556: Line exceeds 78 characters.
557: Line exceeds 78 characters.
561: Line exceeds 78 characters.
562: Line exceeds 78 characters.
563: Line exceeds 78 characters.
564: Line exceeds 78 characters.
565: Line exceeds 78 characters.
566: Line exceeds 78 characters.
567: Line exceeds 78 characters.
568: Line exceeds 78 characters.
572: Line exceeds 78 characters.
573: Line exceeds 78 characters.
574: Line exceeds 78 characters.
579: Line exceeds 78 characters.
580: Line exceeds 78 characters.
607: Line exceeds 78 characters.
611: Line exceeds 78 characters.
612: Line exceeds 78 characters.
613: Line exceeds 78 characters.
614: Line exceeds 78 characters.
615: Line exceeds 78 characters.
616: Line exceeds 78 characters.
617: Line exceeds 78 characters.
618: Line exceeds 78 characters.
619: Line exceeds 78 characters.
623: Line exceeds 78 characters.
624: Line exceeds 78 characters.
625: Line exceeds 78 characters.
626: Line exceeds 78 characters.
627: Line exceeds 78 characters.
631: Line exceeds 78 characters.
633: Line exceeds 78 characters.
638: Line exceeds 78 characters.
639: Line exceeds 78 characters.
643: Line exceeds 78 characters.
644: Line exceeds 78 characters.
645: Line exceeds 78 characters.
650: Line exceeds 78 characters.
651: Line exceeds 78 characters.
652: Line exceeds 78 characters.
653: Line exceeds 78 characters.
654: Line exceeds 78 characters.
655: Line exceeds 78 characters.
656: Line exceeds 78 characters.
657: Line exceeds 78 characters.
658: Line exceeds 78 characters.
659: Line exceeds 78 characters.
663: Line exceeds 78 characters.
664: Line exceeds 78 characters.
665: Line exceeds 78 characters.
666: Line exceeds 78 characters.
667: Line exceeds 78 characters.
668: Line exceeds 78 characters.
672: Line exceeds 78 characters.
673: Line exceeds 78 characters.
674: Line exceeds 78 characters.
675: Line exceeds 78 characters.
676: Line exceeds 78 characters.
677: Line exceeds 78 characters.
678: Line exceeds 78 characters.
679: Line exceeds 78 characters.
680: Line exceeds 78 characters.
681: Line exceeds 78 characters.
682: Line exceeds 78 characters.
683: Line exceeds 78 characters.
684: Line exceeds 78 characters.
685: Line exceeds 78 characters.
686: Line exceeds 78 characters.
687: Line exceeds 78 characters.
688: Line exceeds 78 characters.
689: Line exceeds 78 characters.
690: Line exceeds 78 characters.
691: Line exceeds 78 characters.
692: Line exceeds 78 characters.
693: Line exceeds 78 characters.
694: Line exceeds 78 characters.
695: Line exceeds 78 characters.
696: Line exceeds 78 characters.
697: Line exceeds 78 characters.
698: Line exceeds 78 characters.
699: Line exceeds 78 characters.
700: Line exceeds 78 characters.
701: Line exceeds 78 characters.
702: Line exceeds 78 characters.
703: Line exceeds 78 characters.
704: Line exceeds 78 characters.
705: Line exceeds 78 characters.
706: Line exceeds 78 characters.
707: Line exceeds 78 characters.
708: Line exceeds 78 characters.
709: Line exceeds 78 characters.
710: Line exceeds 78 characters.
711: Line exceeds 78 characters.
712: Line exceeds 78 characters.
716: Line exceeds 78 characters.
717: Line exceeds 78 characters.
718: Line exceeds 78 characters.
722: Line exceeds 78 characters.
723: Line exceeds 78 characters.
724: Line exceeds 78 characters.
725: Line exceeds 78 characters.
726: Line exceeds 78 characters.
727: Line exceeds 78 characters.
728: Line exceeds 78 characters.
732: Line exceeds 78 characters.
733: Line exceeds 78 characters.
734: Line exceeds 78 characters.
735: Line exceeds 78 characters.
736: Line exceeds 78 characters.
737: Line exceeds 78 characters.
738: Line exceeds 78 characters.
739: Line exceeds 78 characters.
743: Line exceeds 78 characters.
744: Line exceeds 78 characters.
745: Line exceeds 78 characters.
746: Line exceeds 78 characters.
747: Line exceeds 78 characters.
760: Line exceeds 78 characters.
764: Line exceeds 78 characters.
765: Line exceeds 78 characters.
766: Line exceeds 78 characters.
769: Line exceeds 78 characters.
770: Line exceeds 78 characters.
771: Line exceeds 78 characters.
772: Line exceeds 78 characters.
784: Line exceeds 78 characters.
785: Line exceeds 78 characters.
786: Line exceeds 78 characters.
787: Line exceeds 78 characters.
788: Line exceeds 78 characters.
789: Line exceeds 78 characters.
790: Line exceeds 78 characters.
791: Line exceeds 78 characters.
792: Line exceeds 78 characters.
798: Line exceeds 78 characters.
799: Line exceeds 78 characters.
800: Line exceeds 78 characters.
801: Line exceeds 78 characters.
802: Line exceeds 78 characters.
803: Line exceeds 78 characters.
804: Line exceeds 78 characters.
805: Line exceeds 78 characters.
806: Line exceeds 78 characters.
810: Line exceeds 78 characters.
811: Line exceeds 78 characters.
812: Line exceeds 78 characters.
813: Line exceeds 78 characters.
820: Line exceeds 78 characters.
821: Line exceeds 78 characters.
822: Line exceeds 78 characters.
823: Line exceeds 78 characters.
824: Line exceeds 78 characters.
825: Line exceeds 78 characters.
826: Line exceeds 78 characters.
827: Line exceeds 78 characters.
828: Line exceeds 78 characters.
831: Line exceeds 78 characters.
832: Line exceeds 78 characters.
833: Line exceeds 78 characters.
834: Line exceeds 78 characters.
835: Line exceeds 78 characters.
836: Line exceeds 78 characters.
837: Line exceeds 78 characters.
838: Line exceeds 78 characters.
839: Line exceeds 78 characters.
840: Line exceeds 78 characters.
841: Line exceeds 78 characters.
842: Line exceeds 78 characters.
845: Line exceeds 78 characters.
846: Line exceeds 78 characters.
847: Line exceeds 78 characters.
852: Line exceeds 78 characters.
853: Line exceeds 78 characters.
854: Line exceeds 78 characters.
855: Line exceeds 78 characters.
858: Line exceeds 78 characters.
859: Line exceeds 78 characters.
860: Line exceeds 78 characters.
864: Line exceeds 78 characters.
865: Line exceeds 78 characters.
866: Line exceeds 78 characters.
869: Line exceeds 78 characters.
870: Line exceeds 78 characters.
871: Line exceeds 78 characters.
872: Line exceeds 78 characters.
873: Line exceeds 78 characters.
874: Line exceeds 78 characters.
875: Line exceeds 78 characters.
876: Line exceeds 78 characters.
879: Line exceeds 78 characters.
880: Line exceeds 78 characters.
881: Line exceeds 78 characters.
882: Line exceeds 78 characters.
883: Line exceeds 78 characters.
884: Line exceeds 78 characters.
885: Line exceeds 78 characters.
888: Line exceeds 78 characters.
889: Line exceeds 78 characters.
890: Line exceeds 78 characters.
891: Line exceeds 78 characters.
892: Line exceeds 78 characters.
893: Line exceeds 78 characters.
897: Line exceeds 78 characters.
898: Line exceeds 78 characters.
899: Line exceeds 78 characters.
900: Line exceeds 78 characters.
901: Line exceeds 78 characters.
902: Line exceeds 78 characters.
906: Line exceeds 78 characters.
908: Line exceeds 78 characters.
911: Line exceeds 78 characters.
915: Line exceeds 78 characters.
916: Line exceeds 78 characters.
917: Line exceeds 78 characters.
918: Line exceeds 78 characters.
919: Line exceeds 78 characters.
920: Line exceeds 78 characters.
921: Line exceeds 78 characters.
922: Line exceeds 78 characters.
924: Line exceeds 78 characters.
925: Line exceeds 78 characters.
926: Line exceeds 78 characters.
927: Line exceeds 78 characters.
928: Line exceeds 78 characters.
933: Line exceeds 78 characters.
981: Line exceeds 78 characters.
982: Line exceeds 78 characters.
983: Line exceeds 78 characters.
984: Line exceeds 78 characters.
985: Line exceeds 78 characters.
986: Line exceeds 78 characters.
987: Line exceeds 78 characters.
988: Line exceeds 78 characters.
989: Line exceeds 78 characters.
990: Line exceeds 78 characters.
991: Line exceeds 78 characters.
992: Line exceeds 78 characters.
993: Line exceeds 78 characters.
994: Line exceeds 78 characters.
995: Line exceeds 78 characters.
996: Line exceeds 78 characters.
1000: Line exceeds 78 characters.
1004: Line exceeds 78 characters.
1005: Line exceeds 78 characters.
1006: Line exceeds 78 characters.
1010: Line exceeds 78 characters.
1011: Line exceeds 78 characters.
1012: Line exceeds 78 characters.
1013: Line exceeds 78 characters.
1018: Line exceeds 78 characters.
1022: Line exceeds 78 characters.
1026: Line exceeds 78 characters.
1032: Line exceeds 78 characters.
1033: Line exceeds 78 characters.
1034: Line exceeds 78 characters.
1039: Line exceeds 78 characters.
1040: Line exceeds 78 characters.
1041: Line exceeds 78 characters.
1042: Line exceeds 78 characters.
1043: Line exceeds 78 characters.
1044: Line exceeds 78 characters.
1045: Line exceeds 78 characters.
1058: Line exceeds 78 characters.
1059: Line exceeds 78 characters.
1060: Line exceeds 78 characters.
1061: Line exceeds 78 characters.
1062: Line exceeds 78 characters.
1063: Line exceeds 78 characters.
1064: Line exceeds 78 characters.
1065: Line exceeds 78 characters.
1066: Line exceeds 78 characters.
1067: Line exceeds 78 characters.
1069: Line exceeds 78 characters.
1070: Line exceeds 78 characters.
1071: Line exceeds 78 characters.
1072: Line exceeds 78 characters.
1073: Line exceeds 78 characters.
1074: Line exceeds 78 characters.
1075: Line exceeds 78 characters.
1083: Line exceeds 78 characters.
1084: Line exceeds 78 characters.
1087: Line exceeds 78 characters.
1088: Line exceeds 78 characters.
1089: Line exceeds 78 characters.
1090: Line exceeds 78 characters.
1091: Line exceeds 78 characters.
1092: Line exceeds 78 characters.
1093: Line exceeds 78 characters.
1094: Line exceeds 78 characters.
1099: Line exceeds 78 characters.
1100: Line exceeds 78 characters.
1101: Line exceeds 78 characters.
1102: Line exceeds 78 characters.
1103: Line exceeds 78 characters.
1104: Line exceeds 78 characters.
1105: Line exceeds 78 characters.
1106: Line exceeds 78 characters.
1110: Line exceeds 78 characters.
1112: Line exceeds 78 characters.
1114: Line exceeds 78 characters.
1116: Line exceeds 78 characters.
1118: Line exceeds 78 characters.
1120: Line exceeds 78 characters.
1123: Line exceeds 78 characters.
1125: Line exceeds 78 characters.
1127: Line exceeds 78 characters.
1130: Line exceeds 78 characters.
1132: Line exceeds 78 characters.
1134: Line exceeds 78 characters.
1137: Line exceeds 78 characters.
1139: Line exceeds 78 characters.
1141: Line exceeds 78 characters.
1143: Line exceeds 78 characters.
1152: Line exceeds 78 characters.
1153: Line exceeds 78 characters.
1154: Line exceeds 78 characters.
1155: Line exceeds 78 characters.
1156: Line exceeds 78 characters.
1157: Line exceeds 78 characters.
1158: Line exceeds 78 characters.
1159: Line exceeds 78 characters.
1160: Line exceeds 78 characters.
1161: Line exceeds 78 characters.
1162: Line exceeds 78 characters.
1163: Line exceeds 78 characters.
1164: Line exceeds 78 characters.
1165: Line exceeds 78 characters.
1166: Line exceeds 78 characters.
1167: Line exceeds 78 characters.
1168: Line exceeds 78 characters.
1169: Line exceeds 78 characters.
1173: Line exceeds 78 characters.
1174: Line exceeds 78 characters.
1175: Line exceeds 78 characters.
1176: Line exceeds 78 characters.
1180: Line exceeds 78 characters.
1181: Line exceeds 78 characters.
1182: Line exceeds 78 characters.
1186: Line exceeds 78 characters.
1187: Line exceeds 78 characters.
1188: Line exceeds 78 characters.
1189: Line exceeds 78 characters.
1191: Line exceeds 78 characters.
1192: Line exceeds 78 characters.
1195: Line exceeds 78 characters.
1196: Line exceeds 78 characters.
1197: Line exceeds 78 characters.
1198: Line exceeds 78 characters.
1201: Line exceeds 78 characters.
1203: Line exceeds 78 characters.
1204: Line exceeds 78 characters.
1205: Line exceeds 78 characters.
1206: Line exceeds 78 characters.
1207: Line exceeds 78 characters.
1210: Line exceeds 78 characters.
1212: Line exceeds 78 characters.
1213: Line exceeds 78 characters.
1216: Line exceeds 78 characters.
1217: Line exceeds 78 characters.
1219: Line exceeds 78 characters.
1220: Line exceeds 78 characters.
1221: Line exceeds 78 characters.
1222: Line exceeds 78 characters.
1223: Line exceeds 78 characters.
1227: Line exceeds 78 characters.
1229: Line exceeds 78 characters.
1230: Line exceeds 78 characters.
1231: Line exceeds 78 characters.
1232: Line exceeds 78 characters.
1236: Line exceeds 78 characters.
1237: Line exceeds 78 characters.
1241: Line exceeds 78 characters.
1242: Line exceeds 78 characters.
1243: Line exceeds 78 characters.
1244: Line exceeds 78 characters.
1245: Line exceeds 78 characters.
1246: Line exceeds 78 characters.
1247: Line exceeds 78 characters.
1248: Line exceeds 78 characters.
1249: Line exceeds 78 characters.
1250: Line exceeds 78 characters.
1251: Line exceeds 78 characters.
1252: Line exceeds 78 characters.
1253: Line exceeds 78 characters.
1255: Line exceeds 78 characters.
1256: Line exceeds 78 characters.
1257: Line exceeds 78 characters.
1258: Line exceeds 78 characters.
1259: Line exceeds 78 characters.
1260: Line exceeds 78 characters.
1261: Line exceeds 78 characters.
1262: Line exceeds 78 characters.
1263: Line exceeds 78 characters.
1265: Line exceeds 78 characters.
1268: Line exceeds 78 characters.
1269: Line exceeds 78 characters.
1270: Line exceeds 78 characters.
1273: Line exceeds 78 characters.
1274: Line exceeds 78 characters.
1275: Line exceeds 78 characters.
1276: Line exceeds 78 characters.
1277: Line exceeds 78 characters.
1278: Line exceeds 78 characters.
1279: Line exceeds 78 characters.
1280: Line exceeds 78 characters.
1284: Line exceeds 78 characters.
1285: Line exceeds 78 characters.
1286: Line exceeds 78 characters.
1287: Line exceeds 78 characters.
1288: Line exceeds 78 characters.
1292: Line exceeds 78 characters.
1293: Line exceeds 78 characters.
1294: Line exceeds 78 characters.
1295: Line exceeds 78 characters.
1296: Line exceeds 78 characters.
1297: Line exceeds 78 characters.
1301: Line exceeds 78 characters.
1302: Line exceeds 78 characters.
1303: Line exceeds 78 characters.
1304: Line exceeds 78 characters.
1308: Line exceeds 78 characters.
1309: Line exceeds 78 characters.
1310: Line exceeds 78 characters.
1313: Line exceeds 78 characters.
1314: Line exceeds 78 characters.
1316: Line exceeds 78 characters.
1317: Line exceeds 78 characters.
1318: Line exceeds 78 characters.
1320: Line exceeds 78 characters.
1322: Line exceeds 78 characters.
1324: Line exceeds 78 characters.
1327: Line exceeds 78 characters.
1328: Line exceeds 78 characters.
1329: Line exceeds 78 characters.
1330: Line exceeds 78 characters.
1331: Line exceeds 78 characters.
1334: Line exceeds 78 characters.
1335: Line exceeds 78 characters.
1336: Line exceeds 78 characters.
1337: Line exceeds 78 characters.
1338: Line exceeds 78 characters.
1340: Line exceeds 78 characters.
1341: Line exceeds 78 characters.
1342: Line exceeds 78 characters.
1343: Line exceeds 78 characters.
1346: Line exceeds 78 characters.
1347: Line exceeds 78 characters.
1382: Line exceeds 78 characters.
1403: Line exceeds 78 characters.
1404: Line exceeds 78 characters.
1405: Line exceeds 78 characters.
1406: Line exceeds 78 characters.
1407: Line exceeds 78 characters.
1408: Line exceeds 78 characters.
1409: Line exceeds 78 characters.
1410: Line exceeds 78 characters.
1411: Line exceeds 78 characters.
1412: Line exceeds 78 characters.
1413: Line exceeds 78 characters.
1414: Line exceeds 78 characters.
1415: Line exceeds 78 characters.
1416: Line exceeds 78 characters.
1420: Line exceeds 78 characters.
1424: Line exceeds 78 characters.
1425: Line exceeds 78 characters.
1426: Line exceeds 78 characters.
1427: Line exceeds 78 characters.
1428: Line exceeds 78 characters.
1429: Line exceeds 78 characters.
1430: Line exceeds 78 characters.
1434: Line exceeds 78 characters.
1435: Line exceeds 78 characters.
1436: Line exceeds 78 characters.
1437: Line exceeds 78 characters.
1438: Line exceeds 78 characters.
1439: Line exceeds 78 characters.
1440: Line exceeds 78 characters.
1441: Line exceeds 78 characters.
1442: Line exceeds 78 characters.
1443: Line exceeds 78 characters.
1444: Line exceeds 78 characters.
1448: Line exceeds 78 characters.
1449: Line exceeds 78 characters.
1450: Line exceeds 78 characters.
1451: Line exceeds 78 characters.
1452: Line exceeds 78 characters.
1453: Line exceeds 78 characters.
1455: Line exceeds 78 characters.
1459: Line exceeds 78 characters.
1460: Line exceeds 78 characters.
1461: Line exceeds 78 characters.
1465: Line exceeds 78 characters.
1466: Line exceeds 78 characters.
1467: Line exceeds 78 characters.
1468: Line exceeds 78 characters.
1469: Line exceeds 78 characters.
1470: Line exceeds 78 characters.
1474: Line exceeds 78 characters.
1475: Line exceeds 78 characters.
1479: Line exceeds 78 characters.
1480: Line exceeds 78 characters.
1481: Line exceeds 78 characters.
1482: Line exceeds 78 characters.
1483: Line exceeds 78 characters.
1484: Line exceeds 78 characters.
1485: Line exceeds 78 characters.
1486: Line exceeds 78 characters.
1487: Line exceeds 78 characters.
1488: Line exceeds 78 characters.
1489: Line exceeds 78 characters.
1490: Line exceeds 78 characters.
1491: Line exceeds 78 characters.
1492: Line exceeds 78 characters.
1493: Line exceeds 78 characters.
1494: Line exceeds 78 characters.
1495: Line exceeds 78 characters.
1496: Line exceeds 78 characters.
1497: Line exceeds 78 characters.
1498: Line exceeds 78 characters.
1499: Line exceeds 78 characters.
1500: Line exceeds 78 characters.
1501: Line exceeds 78 characters.
1502: Line exceeds 78 characters.
1506: Line exceeds 78 characters.
1507: Line exceeds 78 characters.
1508: Line exceeds 78 characters.
1509: Line exceeds 78 characters.
1512: Line exceeds 78 characters.
1513: Line exceeds 78 characters.
1514: Line exceeds 78 characters.
1515: Line exceeds 78 characters.
1518: Line exceeds 78 characters.
1521: Line exceeds 78 characters.
1522: Line exceeds 78 characters.
1525: Line exceeds 78 characters.
1526: Line exceeds 78 characters.
1527: Line exceeds 78 characters.
1530: Line exceeds 78 characters.
1534: Line exceeds 78 characters.
1535: Line exceeds 78 characters.
1536: Line exceeds 78 characters.
1537: Line exceeds 78 characters.
1538: Line exceeds 78 characters.
1539: Line exceeds 78 characters.
1540: Line exceeds 78 characters.
1541: Line exceeds 78 characters.
1542: Line exceeds 78 characters.
1543: Line exceeds 78 characters.
1544: Line exceeds 78 characters.
1545: Line exceeds 78 characters.
1546: Line exceeds 78 characters.
1547: Line exceeds 78 characters.
1548: Line exceeds 78 characters.
1549: Line exceeds 78 characters.
1550: Line exceeds 78 characters.
1551: Line exceeds 78 characters.
1552: Line exceeds 78 characters.
1553: Line exceeds 78 characters.
1554: Line exceeds 78 characters.
1555: Line exceeds 78 characters.
1556: Line exceeds 78 characters.
1557: Line exceeds 78 characters.
1558: Line exceeds 78 characters.
1559: Line exceeds 78 characters.
1564: Line exceeds 78 characters.
1565: Line exceeds 78 characters.
1566: Line exceeds 78 characters.
1567: Line exceeds 78 characters.
1571: Line exceeds 78 characters.
1575: Line exceeds 78 characters.
1576: Line exceeds 78 characters.
1577: Line exceeds 78 characters.
1578: Line exceeds 78 characters.
1579: Line exceeds 78 characters.
1580: Line exceeds 78 characters.
1581: Line exceeds 78 characters.
1582: Line exceeds 78 characters.
1583: Line exceeds 78 characters.
1584: Line exceeds 78 characters.
1585: Line exceeds 78 characters.
1586: Line exceeds 78 characters.
1590: Line exceeds 78 characters.
1591: Line exceeds 78 characters.
1592: Line exceeds 78 characters.
1593: Line exceeds 78 characters.
1594: Line exceeds 78 characters.
1595: Line exceeds 78 characters.
1596: Line exceeds 78 characters.
1597: Line exceeds 78 characters.
1598: Line exceeds 78 characters.
1599: Line exceeds 78 characters.
1600: Line exceeds 78 characters.
1601: Line exceeds 78 characters.
1602: Line exceeds 78 characters.
1607: Line exceeds 78 characters.
1608: Line exceeds 78 characters.
1613: Line exceeds 78 characters.
1614: Line exceeds 78 characters.
1615: Line exceeds 78 characters.
1616: Line exceeds 78 characters.
1621: Line exceeds 78 characters.
1622: Line exceeds 78 characters.
1624: Line exceeds 78 characters.
1625: Line exceeds 78 characters.
1626: Line exceeds 78 characters.
1630: Line exceeds 78 characters.
1631: Line exceeds 78 characters.
1632: Line exceeds 78 characters.
1633: Line exceeds 78 characters.
1634: Line exceeds 78 characters.
1635: Line exceeds 78 characters.
1636: Line exceeds 78 characters.
1637: Line exceeds 78 characters.
1638: Line exceeds 78 characters.
1640: Line exceeds 78 characters.
1641: Line exceeds 78 characters.
1643: Line exceeds 78 characters.
1644: Line exceeds 78 characters.
1647: Line exceeds 78 characters.
1648: Line exceeds 78 characters.
1652: Line exceeds 78 characters.
1653: Line exceeds 78 characters.
1654: Line exceeds 78 characters.
1655: Line exceeds 78 characters.
1657: Line exceeds 78 characters.
1658: Line exceeds 78 characters.
1659: Line exceeds 78 characters.
1660: Line exceeds 78 characters.
1661: Line exceeds 78 characters.
1662: Line exceeds 78 characters.
1663: Line exceeds 78 characters.
1664: Line exceeds 78 characters.
1665: Line exceeds 78 characters.
1668: Line exceeds 78 characters.
1669: Line exceeds 78 characters.
1670: Line exceeds 78 characters.
1671: Line exceeds 78 characters.
1672: Line exceeds 78 characters.
1673: Line exceeds 78 characters.
1674: Line exceeds 78 characters.
1675: Line exceeds 78 characters.
1678: Line exceeds 78 characters.
1680: Line exceeds 78 characters.
1681: Line exceeds 78 characters.
1682: Line exceeds 78 characters.
1683: Line exceeds 78 characters.
1684: Line exceeds 78 characters.
1685: Line exceeds 78 characters.
1686: Line exceeds 78 characters.
1687: Line exceeds 78 characters.
1689: Line exceeds 78 characters.
1690: Line exceeds 78 characters.
1691: Line exceeds 78 characters.
1694: Line exceeds 78 characters.
1695: Line exceeds 78 characters.
1696: Line exceeds 78 characters.
1697: Line exceeds 78 characters.
1698: Line exceeds 78 characters.
1699: Line exceeds 78 characters.
1700: Line exceeds 78 characters.
1701: Line exceeds 78 characters.
1703: Line exceeds 78 characters.
1704: Line exceeds 78 characters.
1705: Line exceeds 78 characters.
1708: Line exceeds 78 characters.
1709: Line exceeds 78 characters.
1710: Line exceeds 78 characters.
1711: Line exceeds 78 characters.
1712: Line exceeds 78 characters.
1713: Line exceeds 78 characters.
1716: Line exceeds 78 characters.
1717: Line exceeds 78 characters.
1718: Line exceeds 78 characters.
1719: Line exceeds 78 characters.
1722: Line exceeds 78 characters.
1723: Line exceeds 78 characters.
1724: Line exceeds 78 characters.
1725: Line exceeds 78 characters.
1726: Line exceeds 78 characters.
1727: Line exceeds 78 characters.
1728: Line exceeds 78 characters.
1729: Line exceeds 78 characters.
1730: Line exceeds 78 characters.
1733: Line exceeds 78 characters.
1734: Line exceeds 78 characters.
1735: Line exceeds 78 characters.
1736: Line exceeds 78 characters.
1737: Line exceeds 78 characters.
1738: Line exceeds 78 characters.
1739: Line exceeds 78 characters.
1740: Line exceeds 78 characters.
1741: Line exceeds 78 characters.
1742: Line exceeds 78 characters.
1746: Line exceeds 78 characters.
1747: Line exceeds 78 characters.
1748: Line exceeds 78 characters.
1749: Line exceeds 78 characters.
1751: Line exceeds 78 characters.
1752: Line exceeds 78 characters.
1753: Line exceeds 78 characters.
1755: Line exceeds 78 characters.
1756: Line exceeds 78 characters.
1757: Line exceeds 78 characters.
1759: Line exceeds 78 characters.
1760: Line exceeds 78 characters.
1761: Line exceeds 78 characters.
1765: Line exceeds 78 characters.
1766: Line exceeds 78 characters.
1767: Line exceeds 78 characters.
1768: Line exceeds 78 characters.
1769: Line exceeds 78 characters.
1770: Line exceeds 78 characters.
1771: Line exceeds 78 characters.
1772: Line exceeds 78 characters.
1773: Line exceeds 78 characters.
1774: Line exceeds 78 characters.
1775: Line exceeds 78 characters.
1776: Line exceeds 78 characters.
1777: Line exceeds 78 characters.
1778: Line exceeds 78 characters.
1779: Line exceeds 78 characters.
1780: Line exceeds 78 characters.
1781: Line exceeds 78 characters.
1821: Line exceeds 78 characters.
1822: Line exceeds 78 characters.
1824: Line exceeds 78 characters.
1825: Line exceeds 78 characters.
1826: Line exceeds 78 characters.
1827: Line exceeds 78 characters.
1828: Line exceeds 78 characters.
1831: Line exceeds 78 characters.
1832: Line exceeds 78 characters.
1833: Line exceeds 78 characters.
1834: Line exceeds 78 characters.
1847: Line exceeds 78 characters.
1851: Line exceeds 78 characters.
1852: Line exceeds 78 characters.
1853: Line exceeds 78 characters.
1854: Line exceeds 78 characters.
1855: Line exceeds 78 characters.
1856: Line exceeds 78 characters.
1864: Line exceeds 78 characters.
1865: Line exceeds 78 characters.
1866: Line exceeds 78 characters.
1868: Line exceeds 78 characters.
1875: Line exceeds 78 characters.
1878: Line exceeds 78 characters.
1879: Line exceeds 78 characters.
1881: Line exceeds 78 characters.
1883: Line exceeds 78 characters.
1886: Line exceeds 78 characters.
1893: Line exceeds 78 characters.
1896: Line exceeds 78 characters.
1897: Line exceeds 78 characters.
1898: Line exceeds 78 characters.
1899: Line exceeds 78 characters.
1900: Line exceeds 78 characters.
1901: Line exceeds 78 characters.
1902: Line exceeds 78 characters.
1903: Line exceeds 78 characters.
1904: Line exceeds 78 characters.
1905: Line exceeds 78 characters.
1906: Line exceeds 78 characters.
1907: Line exceeds 78 characters.
1908: Line exceeds 78 characters.
1909: Line exceeds 78 characters.
1911: Line exceeds 78 characters.
1916: Line exceeds 78 characters.
1918: Line exceeds 78 characters.
1919: Line exceeds 78 characters.
1920: Line exceeds 78 characters.
1923: Line exceeds 78 characters.
1925: Line exceeds 78 characters.
1926: Line exceeds 78 characters.
1927: Line exceeds 78 characters.
1928: Line exceeds 78 characters.
1929: Line exceeds 78 characters.
1932: Line exceeds 78 characters.
1933: Line exceeds 78 characters.
1934: Line exceeds 78 characters.
1936: Line exceeds 78 characters.
1939: Line exceeds 78 characters.
1940: Line exceeds 78 characters.
1941: Line exceeds 78 characters.
1942: Line exceeds 78 characters.
1943: Line exceeds 78 characters.
1944: Line exceeds 78 characters.
1947: Line exceeds 78 characters.
1948: Line exceeds 78 characters.
1949: Line exceeds 78 characters.
1950: Line exceeds 78 characters.
1951: Line exceeds 78 characters.
1957: Line exceeds 78 characters.
1958: Line exceeds 78 characters.
1959: Line exceeds 78 characters.
1960: Line exceeds 78 characters.
1961: Line exceeds 78 characters.
1962: Line exceeds 78 characters.
1966: Line exceeds 78 characters.
1976: Line exceeds 78 characters.
1977: Line exceeds 78 characters.
1978: Line exceeds 78 characters.
1980: Line exceeds 78 characters.
1984: Line exceeds 78 characters.
1986: Line exceeds 78 characters.
1987: Line exceeds 78 characters.
1988: Line exceeds 78 characters.
1989: Line exceeds 78 characters.
1990: Line exceeds 78 characters.
1992: Line exceeds 78 characters.
1993: Line exceeds 78 characters.
1994: Line exceeds 78 characters.
1995: Line exceeds 78 characters.
1996: Line exceeds 78 characters.
1999: Line exceeds 78 characters.
2000: Line exceeds 78 characters.
2001: Line exceeds 78 characters.
2002: Line exceeds 78 characters.
2005: Line exceeds 78 characters.
2006: Line exceeds 78 characters.
2007: Line exceeds 78 characters.
2008: Line exceeds 78 characters.
2009: Line exceeds 78 characters.
2012: Line exceeds 78 characters.
2013: Line exceeds 78 characters.
2014: Line exceeds 78 characters.
2015: Line exceeds 78 characters.
2018: Line exceeds 78 characters.
2019: Line exceeds 78 characters.
2020: Line exceeds 78 characters.
2021: Line exceeds 78 characters.
2024: Line exceeds 78 characters.
2025: Line exceeds 78 characters.
2027: Line exceeds 78 characters.
2030: Line exceeds 78 characters.
2031: Line exceeds 78 characters.
2032: Line exceeds 78 characters.
2033: Line exceeds 78 characters.
2034: Line exceeds 78 characters.
2035: Line exceeds 78 characters.
2036: Line exceeds 78 characters.
2037: Line exceeds 78 characters.
2038: Line exceeds 78 characters.
2039: Line exceeds 78 characters.
2040: Line exceeds 78 characters.
2041: Line exceeds 78 characters.
2042: Line exceeds 78 characters.
2043: Line exceeds 78 characters.
2044: Line exceeds 78 characters.
2047: Line exceeds 78 characters.
2048: Line exceeds 78 characters.
2049: Line exceeds 78 characters.
2050: Line exceeds 78 characters.
2051: Line exceeds 78 characters.
2052: Line exceeds 78 characters.
2053: Line exceeds 78 characters.
2054: Line exceeds 78 characters.
2055: Line exceeds 78 characters.
2056: Line exceeds 78 characters.
2057: Line exceeds 78 characters.
2058: Line exceeds 78 characters.
2059: Line exceeds 78 characters.
2060: Line exceeds 78 characters.
2062: Line exceeds 78 characters.
2063: Line exceeds 78 characters.
2064: Line exceeds 78 characters.
2065: Line exceeds 78 characters.
2066: Line exceeds 78 characters.
2067: Line exceeds 78 characters.
2068: Line exceeds 78 characters.
2069: Line exceeds 78 characters.
2070: Line exceeds 78 characters.
2071: Line exceeds 78 characters.
2072: Line exceeds 78 characters.
2073: Line exceeds 78 characters.
2074: Line exceeds 78 characters.
2075: Line exceeds 78 characters.
2079: Line exceeds 78 characters.
2080: Line exceeds 78 characters.
2081: Line exceeds 78 characters.
2082: Line exceeds 78 characters.
2083: Line exceeds 78 characters.
2084: Line exceeds 78 characters.
2087: Line exceeds 78 characters.
2088: Line exceeds 78 characters.
2089: Line exceeds 78 characters.
2094: Line exceeds 78 characters.
2095: Line exceeds 78 characters.
2096: Line exceeds 78 characters.
2097: Line exceeds 78 characters.
2098: Line exceeds 78 characters.
2099: Line exceeds 78 characters.
2100: Line exceeds 78 characters.
2101: Line exceeds 78 characters.
2102: Line exceeds 78 characters.
2106: Line exceeds 78 characters.
2107: Line exceeds 78 characters.
2108: Line exceeds 78 characters.
2109: Line exceeds 78 characters.
2110: Line exceeds 78 characters.
2111: Line exceeds 78 characters.
2112: Line exceeds 78 characters.
2113: Line exceeds 78 characters.
2114: Line exceeds 78 characters.
2115: Line exceeds 78 characters.
2119: Line exceeds 78 characters.
2120: Line exceeds 78 characters.
2121: Line exceeds 78 characters.
2122: Line exceeds 78 characters.
2123: Line exceeds 78 characters.
2124: Line exceeds 78 characters.
2125: Line exceeds 78 characters.
2126: Line exceeds 78 characters.
2127: Line exceeds 78 characters.
2129: Line exceeds 78 characters.
2130: Line exceeds 78 characters.
2131: Line exceeds 78 characters.
2132: Line exceeds 78 characters.
2133: Line exceeds 78 characters.
2137: Line exceeds 78 characters.
2138: Line exceeds 78 characters.
2139: Line exceeds 78 characters.
2153: Line exceeds 78 characters.
2154: Line exceeds 78 characters.
2155: Line exceeds 78 characters.
2159: Line exceeds 78 characters.
2160: Line exceeds 78 characters.
2161: Line exceeds 78 characters.
2164: Line exceeds 78 characters.
2165: Line exceeds 78 characters.
2168: Line exceeds 78 characters.
2169: Line exceeds 78 characters.
2170: Line exceeds 78 characters.
2177: Line exceeds 78 characters.
2178: Line exceeds 78 characters.
2179: Line exceeds 78 characters.
2184: Line exceeds 78 characters.
2185: Line exceeds 78 characters.
2186: Line exceeds 78 characters.
2189: Line exceeds 78 characters.
2190: Line exceeds 78 characters.
2195: Line exceeds 78 characters.
2196: Line exceeds 78 characters.
2197: Line exceeds 78 characters.
2198: Line exceeds 78 characters.
2199: Line exceeds 78 characters.
2201: Line exceeds 78 characters.
2202: Line exceeds 78 characters.
2203: Line exceeds 78 characters.
2205: Line exceeds 78 characters.
2206: Line exceeds 78 characters.
2207: Line exceeds 78 characters.
2208: Line exceeds 78 characters.
2209: Line exceeds 78 characters.
2210: Line exceeds 78 characters.
2211: Line exceeds 78 characters.
2214: Line exceeds 78 characters.
2216: Line exceeds 78 characters.
2217: Line exceeds 78 characters.
2218: Line exceeds 78 characters.
2219: Line exceeds 78 characters.
2220: Line exceeds 78 characters.
2221: Line exceeds 78 characters.
2222: Line exceeds 78 characters.
2225: Line exceeds 78 characters.
2227: Line exceeds 78 characters.
2229: Line exceeds 78 characters.
2230: Line exceeds 78 characters.
2231: Line exceeds 78 characters.
2234: Line exceeds 78 characters.
2237: Line exceeds 78 characters.
2238: Line exceeds 78 characters.
2239: Line exceeds 78 characters.
2240: Line exceeds 78 characters.
2241: Line exceeds 78 characters.
2242: Line exceeds 78 characters.
2243: Line exceeds 78 characters.
2247: Line exceeds 78 characters.
2248: Line exceeds 78 characters.
2249: Line exceeds 78 characters.
2250: Line exceeds 78 characters.
2251: Line exceeds 78 characters.
2252: Line exceeds 78 characters.
2254: Line exceeds 78 characters.
2255: Line exceeds 78 characters.
2256: Line exceeds 78 characters.
2257: Line exceeds 78 characters.
2258: Line exceeds 78 characters.
2262: Line exceeds 78 characters.
2266: Line exceeds 78 characters.
2269: Line exceeds 78 characters.
2272: Line exceeds 78 characters.
2273: Line exceeds 78 characters.
2278: Line exceeds 78 characters.
2280: Line exceeds 78 characters.
2283: Line exceeds 78 characters.
2285: Line exceeds 78 characters.
2286: Line exceeds 78 characters.
2287: Line exceeds 78 characters.
2291: Line exceeds 78 characters.
2292: Line exceeds 78 characters.
2294: Line exceeds 78 characters.
2295: Line exceeds 78 characters.
2296: Line exceeds 78 characters.
2297: Line exceeds 78 characters.
2298: Line exceeds 78 characters.
2300: Line exceeds 78 characters.
2301: Line exceeds 78 characters.
2302: Line exceeds 78 characters.
2304: Line exceeds 78 characters.
2305: Line exceeds 78 characters.
2306: Line exceeds 78 characters.
2307: Line exceeds 78 characters.
2308: Line exceeds 78 characters.
2314: Line exceeds 78 characters.
2316: Line exceeds 78 characters.
2318: Line exceeds 78 characters.
2320: Line exceeds 78 characters.
2321: Line exceeds 78 characters.
2322: Line exceeds 78 characters.
2323: Line exceeds 78 characters.
2325: Line exceeds 78 characters.
2327: Line exceeds 78 characters.
2328: Line exceeds 78 characters.
2329: Line exceeds 78 characters.
2330: Line exceeds 78 characters.
2331: Line exceeds 78 characters.
2332: Line exceeds 78 characters.
2334: Line exceeds 78 characters.
2336: Line exceeds 78 characters.
2338: Line exceeds 78 characters.
2340: Line exceeds 78 characters.
2343: Line exceeds 78 characters.
2351: Line exceeds 78 characters.
2356: Line exceeds 78 characters.
2357: Line exceeds 78 characters.
2358: Line exceeds 78 characters.
2364: Line exceeds 78 characters.
2365: Line exceeds 78 characters.
2366: Line exceeds 78 characters.
2367: Line exceeds 78 characters.
2368: Line exceeds 78 characters.
2369: Line exceeds 78 characters.
2370: Line exceeds 78 characters.
2371: Line exceeds 78 characters.
2372: Line exceeds 78 characters.
2376: Line exceeds 78 characters.
2377: Line exceeds 78 characters.
2381: Line exceeds 78 characters.
2382: Line exceeds 78 characters.
2383: Line exceeds 78 characters.
2384: Line exceeds 78 characters.
2385: Line exceeds 78 characters.
2386: Line exceeds 78 characters.
2387: Line exceeds 78 characters.
2388: Line exceeds 78 characters.
2389: Line exceeds 78 characters.
2390: Line exceeds 78 characters.
2391: Line exceeds 78 characters.
2392: Line exceeds 78 characters.
2393: Line exceeds 78 characters.
2394: Line exceeds 78 characters.
2397: Line exceeds 78 characters.
2399: Line exceeds 78 characters.
2403: Line exceeds 78 characters.
2404: Line exceeds 78 characters.
2405: Line exceeds 78 characters.
2409: Line exceeds 78 characters.
2410: Line exceeds 78 characters.
2411: Line exceeds 78 characters.
2412: Line exceeds 78 characters.
2413: Line exceeds 78 characters.
2414: Line exceeds 78 characters.
2415: Line exceeds 78 characters.
2416: Line exceeds 78 characters.
2418: Line exceeds 78 characters.
2419: Line exceeds 78 characters.
2422: Line exceeds 78 characters.
2424: Line exceeds 78 characters.
2425: Line exceeds 78 characters.
2426: Line exceeds 78 characters.
2427: Line exceeds 78 characters.
2428: Line exceeds 78 characters.
2429: Line exceeds 78 characters.
2430: Line exceeds 78 characters.
2432: Line exceeds 78 characters.
2435: Line exceeds 78 characters.
2437: Line exceeds 78 characters.
2438: Line exceeds 78 characters.
2439: Line exceeds 78 characters.
2440: Line exceeds 78 characters.
2441: Line exceeds 78 characters.
2445: Line exceeds 78 characters.
2447: Line exceeds 78 characters.
2454: Line exceeds 78 characters.
2456: Line exceeds 78 characters.
2458: Line exceeds 78 characters.
2459: Line exceeds 78 characters.
2460: Line exceeds 78 characters.
2464: Line exceeds 78 characters.
2471: Line exceeds 78 characters.
2472: Line exceeds 78 characters.
2473: Line exceeds 78 characters.
2476: Line exceeds 78 characters.
2477: Line exceeds 78 characters.
2478: Line exceeds 78 characters.
2481: Line exceeds 78 characters.
2482: Line exceeds 78 characters.
2483: Line exceeds 78 characters.
2486: Line exceeds 78 characters.
2487: Line exceeds 78 characters.
2488: Line exceeds 78 characters.
2490: Line exceeds 78 characters.
2491: Line exceeds 78 characters.
2493: Line exceeds 78 characters.
2496: Line exceeds 78 characters.
2499: Line exceeds 78 characters.
2500: Line exceeds 78 characters.
2512: Line exceeds 78 characters.
./lib/lp/testing/__init__.py
129: 'anonymous_logged_in' imported but unused
129: 'with_anonymous_login' imported but unused
129: 'is_logged_in' imported but unused
148: 'launchpadlib_for' imported but unused
148: 'launchpadlib_credentials_for' imported but unused
129: 'person_logged_in' imported but unused
148: 'oauth_access_token_for' imported but unused
129: 'login_celebrity' imported but unused
129: 'with_celebrity_logged_in' imported but unused
147: 'test_tales' imported but unused
129: 'celebrity_logged_in' imported but unused
129: 'run_with_login' imported but unused
129: 'with_person_logged_in' imported but unused
129: 'login_team' imported but unused
129: 'login_person' imported but unused
129: 'login_as' imported but unused
888: E302 expected 2 blank lines, found 1
964: E302 expected 2 blank lines, found 1
./database/schema/patch-2208-99-0.sql
4: Line exceeds 78 characters.
5: Line exceeds 78 characters.
6: Line exceeds 78 characters.
7: Line exceeds 78 characters.
--
https://code.launchpad.net/~abentley/launchpad/nest-part-model/+merge/39560
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~abentley/launchpad/nest-part-model into lp:launchpad.
=== modified file 'lib/lp/code/model/sourcepackagerecipedata.py'
--- lib/lp/code/model/sourcepackagerecipedata.py 2010-09-02 14:28:57 +0000
+++ lib/lp/code/model/sourcepackagerecipedata.py 2010-10-28 18:31:52 +0000
@@ -17,6 +17,7 @@
BaseRecipeBranch,
MergeInstruction,
NestInstruction,
+ NestPartInstruction,
RecipeBranch,
RecipeParser,
SAFE_INSTRUCTIONS,
@@ -62,6 +63,11 @@
A nest instruction.""")
+ NEST_PART = DBItem(3, """
+ Nest-part instruction
+
+ A nest-part instruction.""")
+
class _SourcePackageRecipeDataInstruction(Storm):
"""A single line from a recipe."""
@@ -69,7 +75,8 @@
__storm_table__ = "SourcePackageRecipeDataInstruction"
def __init__(self, name, type, comment, line_number, branch, revspec,
- directory, recipe_data, parent_instruction):
+ directory, recipe_data, parent_instruction,
+ source_directory):
super(_SourcePackageRecipeDataInstruction, self).__init__()
self.name = unicode(name)
self.type = type
@@ -82,6 +89,7 @@
if directory is not None:
directory = unicode(directory)
self.directory = directory
+ self.source_directory = source_directory
self.recipe_data = recipe_data
self.parent_instruction = parent_instruction
@@ -97,6 +105,7 @@
revspec = Unicode(allow_none=True)
directory = Unicode(allow_none=True)
+ source_directory = Unicode(allow_none=True)
recipe_data_id = Int(name='recipe_data', allow_none=False)
recipe_data = Reference(recipe_data_id, 'SourcePackageRecipeData.id')
@@ -113,11 +122,17 @@
recipe_branch.merge_branch(branch)
elif self.type == InstructionType.NEST:
recipe_branch.nest_branch(self.directory, branch)
+ elif self.type == InstructionType.NEST_PART:
+ recipe_branch.nest_part_branch(
+ branch, self.source_directory, self.directory)
else:
raise AssertionError("Unknown type %r" % self.type)
return branch
+MAX_RECIPE_FORMAT = 0.2
+
+
class SourcePackageRecipeData(Storm):
"""The database representation of a BaseRecipeBranch from bzr-builder.
@@ -233,10 +248,16 @@
"""Build _SourcePackageRecipeDataInstructions for the recipe_branch.
"""
for instruction in recipe_branch.child_branches:
+ nest_path = instruction.nest_path
+ source_directory = None
if isinstance(instruction, MergeInstruction):
type = InstructionType.MERGE
elif isinstance(instruction, NestInstruction):
type = InstructionType.NEST
+ elif isinstance(instruction, NestPartInstruction):
+ type = InstructionType.NEST_PART
+ nest_path = instruction.target_subdir
+ source_directory = instruction.subpath
else:
# Unsupported instructions should have been filtered out by
# _scanInstructions; if we get surprised here, that's a bug.
@@ -248,15 +269,15 @@
insn = _SourcePackageRecipeDataInstruction(
instruction.recipe_branch.name, type, comment,
line_number, db_branch, instruction.recipe_branch.revspec,
- instruction.nest_path, self, parent_insn)
+ nest_path, self, parent_insn, source_directory)
line_number = self._recordInstructions(
instruction.recipe_branch, insn, branch_map, line_number)
return line_number
def setRecipe(self, builder_recipe):
"""Convert the BaseRecipeBranch `builder_recipe` to the db form."""
- if builder_recipe.format > 0.2:
- raise TooNewRecipeFormat(builder_recipe.format, 0.2)
+ if builder_recipe.format > MAX_RECIPE_FORMAT:
+ raise TooNewRecipeFormat(builder_recipe.format, MAX_RECIPE_FORMAT)
branch_map = self._scanInstructions(builder_recipe)
# If this object hasn't been added to a store yet, there can't be any
# instructions linking to us yet.
=== modified file 'lib/lp/code/model/tests/test_sourcepackagerecipe.py'
--- lib/lp/code/model/tests/test_sourcepackagerecipe.py 2010-10-27 14:20:21 +0000
+++ lib/lp/code/model/tests/test_sourcepackagerecipe.py 2010-10-28 18:31:52 +0000
@@ -42,6 +42,7 @@
ISourcePackageRecipeSource,
MINIMAL_RECIPE_TEXT,
)
+from lp.code.model import sourcepackagerecipedata
from lp.code.interfaces.sourcepackagerecipebuild import (
ISourcePackageRecipeBuild,
ISourcePackageRecipeBuildJob,
@@ -68,6 +69,7 @@
launchpadlib_for,
login,
login_person,
+ monkey_patch,
person_logged_in,
TestCaseWithFactory,
ws_object,
@@ -244,6 +246,32 @@
self.assertEquals(
old_branches, list(sp_recipe.getReferencedBranches()))
+ def test_nest_part(self):
+ """nest-part instruction can be round-tripped."""
+ base = self.factory.makeBranch()
+ nested = self.factory.makeBranch()
+ recipe_text = (
+ "# bzr-builder format 0.3 deb-version 1\n"
+ "%s revid:base_revid\n"
+ "nest-part nested1 %s foo bar tag:foo\n" %
+ (base.bzr_identity, nested.bzr_identity))
+ with monkey_patch(sourcepackagerecipedata, MAX_RECIPE_FORMAT=0.3):
+ recipe = self.factory.makeSourcePackageRecipe(recipe=recipe_text)
+ self.assertEqual(recipe_text, recipe.recipe_text)
+
+ def test_nest_part_no_target(self):
+ """nest-part instruction with no target-dir can be round-tripped."""
+ base = self.factory.makeBranch()
+ nested = self.factory.makeBranch()
+ recipe_text = (
+ "# bzr-builder format 0.3 deb-version 1\n"
+ "%s revid:base_revid\n"
+ "nest-part nested1 %s foo\n" %
+ (base.bzr_identity, nested.bzr_identity))
+ with monkey_patch(sourcepackagerecipedata, MAX_RECIPE_FORMAT=0.3):
+ recipe = self.factory.makeSourcePackageRecipe(recipe=recipe_text)
+ self.assertEqual(recipe_text, recipe.recipe_text)
+
def test_reject_newer_formats(self):
with recipe_parser_newest_version(145.115):
builder_recipe = self.factory.makeRecipe()
=== modified file 'lib/lp/testing/__init__.py'
--- lib/lp/testing/__init__.py 2010-10-27 14:20:21 +0000
+++ lib/lp/testing/__init__.py 2010-10-28 18:31:52 +0000
@@ -426,6 +426,7 @@
def assertTextMatchesExpressionIgnoreWhitespace(self,
regular_expression_txt,
text):
+
def normalise_whitespace(text):
return ' '.join(text.split())
pattern = re.compile(
@@ -857,6 +858,7 @@
callable, and events are the events emitted by the callable.
"""
events = []
+
def on_notify(event):
events.append(event)
old_subscribers = zope.event.subscribers[:]
@@ -1093,6 +1095,29 @@
shutil.rmtree(tempdir)
+@contextmanager
+def monkey_patch(context, **kwargs):
+ """In the ContextManager scope, monkey-patch values.
+
+ The context may be anything that supports setattr. Packages,
+ modules, objects, etc. The kwargs are the name/value pairs for the
+ values to set.
+ """
+ old_values = {}
+ not_set = object()
+ for name, value in kwargs.iteritems():
+ old_values[name] = getattr(context, name, not_set)
+ setattr(context, name, value)
+ try:
+ yield
+ finally:
+ for name, value in old_values.iteritems():
+ if value is not_set:
+ delattr(context, name)
+ else:
+ setattr(context, name, value)
+
+
def unlink_source_packages(product):
"""Remove all links between the product and source packages.
=== modified file 'utilities/sourcedeps.conf'
--- utilities/sourcedeps.conf 2010-10-25 15:23:38 +0000
+++ utilities/sourcedeps.conf 2010-10-28 18:31:52 +0000
@@ -1,4 +1,4 @@
-bzr-builder lp:~launchpad-pqm/bzr-builder/trunk;revno=66
+bzr-builder lp:~launchpad-pqm/bzr-builder/trunk;revno=67
bzr-git lp:~launchpad-pqm/bzr-git/devel;revno=258
bzr-hg lp:~launchpad-pqm/bzr-hg/devel;revno=283
bzr-loom lp:~launchpad-pqm/bzr-loom/trunk;revno=48
Follow ups