-
Notifications
You must be signed in to change notification settings - Fork 147
/
Copy pathproject.pbxproj
2359 lines (2344 loc) · 164 KB
/
project.pbxproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 46;
objects = {
/* Begin PBXBuildFile section */
1A830346228583B200798076 /* NSBundle+AztecBundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1A830345228583B200798076 /* NSBundle+AztecBundle.swift */; };
40359F261FD88A5F00B1C1D2 /* HRElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40359F251FD88A5F00B1C1D2 /* HRElementConverter.swift */; };
40359F281FD88A7900B1C1D2 /* BRElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40359F271FD88A7900B1C1D2 /* BRElementConverter.swift */; };
40A2986D1FD61B0C00AEDF3B /* ElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40A2986C1FD61B0C00AEDF3B /* ElementConverter.swift */; };
40A298711FD61B6F00AEDF3B /* ImageElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40A298701FD61B6F00AEDF3B /* ImageElementConverter.swift */; };
40A298731FD61E1900AEDF3B /* VideoElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 40A298721FD61E1900AEDF3B /* VideoElementConverter.swift */; };
594C9D6F1D8BE61F00D74542 /* Aztec.framework in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5951CB8E1D8BC93600E1866F /* Aztec.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
594C9D731D8BE6C300D74542 /* InAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FEA06B1D8BDFA700D138DF /* InAttributeConverterTests.swift */; };
594C9D741D8BE6C700D74542 /* InNodeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59FEA06D1D8BDFA700D138DF /* InNodeConverterTests.swift */; };
5951CB981D8BC93600E1866F /* Aztec.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5951CB8E1D8BC93600E1866F /* Aztec.framework */; };
599F25351D8BC9A1002871D6 /* CLinkedListToArrayConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25051D8BC9A1002871D6 /* CLinkedListToArrayConverter.swift */; };
599F25361D8BC9A1002871D6 /* Converter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25061D8BC9A1002871D6 /* Converter.swift */; };
599F25371D8BC9A1002871D6 /* InAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F250A1D8BC9A1002871D6 /* InAttributeConverter.swift */; };
599F25381D8BC9A1002871D6 /* InAttributesConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F250B1D8BC9A1002871D6 /* InAttributesConverter.swift */; };
599F25391D8BC9A1002871D6 /* HTMLParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F250C1D8BC9A1002871D6 /* HTMLParser.swift */; };
599F253A1D8BC9A1002871D6 /* InNodeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F250D1D8BC9A1002871D6 /* InNodeConverter.swift */; };
599F253B1D8BC9A1002871D6 /* InNodesConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F250E1D8BC9A1002871D6 /* InNodesConverter.swift */; };
599F25481D8BC9A1002871D6 /* Metrics.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25211D8BC9A1002871D6 /* Metrics.swift */; };
599F254A1D8BC9A1002871D6 /* NSAttributedString+Attachments.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25251D8BC9A1002871D6 /* NSAttributedString+Attachments.swift */; };
599F254B1D8BC9A1002871D6 /* String+RangeConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25261D8BC9A1002871D6 /* String+RangeConversion.swift */; };
599F254D1D8BC9A1002871D6 /* FormatBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F252A1D8BC9A1002871D6 /* FormatBar.swift */; };
599F254E1D8BC9A1002871D6 /* FormatBarDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F252B1D8BC9A1002871D6 /* FormatBarDelegate.swift */; };
599F254F1D8BC9A1002871D6 /* FormatBarItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F252C1D8BC9A1002871D6 /* FormatBarItem.swift */; };
599F25501D8BC9A1002871D6 /* FormattingIdentifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F252D1D8BC9A1002871D6 /* FormattingIdentifier.swift */; };
599F25521D8BC9A1002871D6 /* MediaAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25301D8BC9A1002871D6 /* MediaAttachment.swift */; };
599F25531D8BC9A1002871D6 /* TextStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25311D8BC9A1002871D6 /* TextStorage.swift */; };
599F25541D8BC9A1002871D6 /* TextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599F25321D8BC9A1002871D6 /* TextView.swift */; };
74EEC71B1FAB6EC900B989E3 /* UIImage+Resize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74EEC71A1FAB6EC900B989E3 /* UIImage+Resize.swift */; };
914CD9E72200B2D200DDD5C9 /* BoldWithShadowForHeadingFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 914CD9E62200B2D200DDD5C9 /* BoldWithShadowForHeadingFormatter.swift */; };
917E22132201D2A5008AC826 /* BoldFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 917E22122201D2A5008AC826 /* BoldFormatterTests.swift */; };
B52220D31F86A05400D7E092 /* TextViewStubDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B52220D21F86A05400D7E092 /* TextViewStubDelegate.swift */; };
B524228D1F30C039002E7C6C /* HTMLDiv.swift in Sources */ = {isa = PBXBuildFile; fileRef = B524228C1F30C039002E7C6C /* HTMLDiv.swift */; };
B524228F1F30C098002E7C6C /* HTMLDivFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B524228E1F30C098002E7C6C /* HTMLDivFormatter.swift */; };
B5375F471EC2566200F5D7EC /* String+HTML.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5375F461EC2566200F5D7EC /* String+HTML.swift */; };
B542D6421E9EB122009D12D3 /* PreFormaterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B542D6411E9EB122009D12D3 /* PreFormaterTests.swift */; };
B551A4A01E770B3800EE3A7F /* UIFont+Emoji.swift in Sources */ = {isa = PBXBuildFile; fileRef = B551A49F1E770B3800EE3A7F /* UIFont+Emoji.swift */; };
B572AC281E817CFE008948C2 /* CommentAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = B572AC271E817CFE008948C2 /* CommentAttachment.swift */; };
B574F4A41FB0CF3B0048F355 /* NSAttributedStringKey+Conversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = B574F4A31FB0CF3A0048F355 /* NSAttributedStringKey+Conversion.swift */; };
B57534501F267D0B009D4904 /* Array+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B575344F1F267D0B009D4904 /* Array+Helpers.swift */; };
B57D1C3D1E92C38000EA4B16 /* HTMLAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57D1C3C1E92C38000EA4B16 /* HTMLAttachment.swift */; };
B59C9F9F1DF74BB80073B1D6 /* UIFont+Traits.swift in Sources */ = {isa = PBXBuildFile; fileRef = B59C9F9E1DF74BB80073B1D6 /* UIFont+Traits.swift */; };
B5A99D841EBA073D00DED081 /* HTMLStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5A99D831EBA073D00DED081 /* HTMLStorage.swift */; };
B5AB79F81F5F3E0B00DF26F5 /* String+Paragraph.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AB79F71F5F3E0B00DF26F5 /* String+Paragraph.swift */; };
B5AF89321E93CFC80051EFDB /* RenderableAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5AF89311E93CFC80051EFDB /* RenderableAttachment.swift */; };
B5B86D371DA3EC250083DB3F /* NSRange+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18733C41DA096EE005AEB80 /* NSRange+Helpers.swift */; };
B5B96DAB1E01B2F300791315 /* UIPasteboard+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B96DAA1E01B2F300791315 /* UIPasteboard+Helpers.swift */; };
B5B988D81FF4185400C0280D /* ShortcodeAttributeSerializerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5B988D71FF4185400C0280D /* ShortcodeAttributeSerializerTests.swift */; };
B5BC4FEE1DA2C17800614582 /* NSAttributedString+Lists.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5BC4FED1DA2C17800614582 /* NSAttributedString+Lists.swift */; };
B5C16A631F4DF77300B113CF /* HeaderFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C16A621F4DF77300B113CF /* HeaderFormatterTests.swift */; };
B5C99D3F1E72E2E700335355 /* UIStackView+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5C99D3E1E72E2E700335355 /* UIStackView+Helpers.swift */; };
B5D575811F226FF4003A62F6 /* UnsupportedHTMLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D575801F226FF4003A62F6 /* UnsupportedHTMLTests.swift */; };
B5D575831F22820A003A62F6 /* HTMLRepresentationTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D575821F22820A003A62F6 /* HTMLRepresentationTests.swift */; };
B5D575871F2288E2003A62F6 /* TextStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D575841F2288E2003A62F6 /* TextStorageTests.swift */; };
B5D575881F2288E2003A62F6 /* TextViewStubAttachmentDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D575851F2288E2003A62F6 /* TextViewStubAttachmentDelegate.swift */; };
B5D575891F2288E2003A62F6 /* TextViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5D575861F2288E2003A62F6 /* TextViewTests.swift */; };
B5DA1C1D1EBD1CCE000AAB45 /* HTMLSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5DA1C1C1EBD1CCE000AAB45 /* HTMLSerializer.swift */; };
B5E607331DA56EC700C8A389 /* TextListFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E607321DA56EC700C8A389 /* TextListFormatterTests.swift */; };
B5E94D101FE01335000E7C20 /* FigureElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5E94D0F1FE01334000E7C20 /* FigureElementConverter.swift */; };
B5F84B611E70595B0089A76C /* NSAttributedString+Analyzers.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5F84B601E70595B0089A76C /* NSAttributedString+Analyzers.swift */; };
E109B51C1DC33F2C0099605E /* LayoutManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = E109B51B1DC33F2C0099605E /* LayoutManager.swift */; };
E11B77601DBA14B40024E455 /* BlockquoteFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = E11B775F1DBA14B40024E455 /* BlockquoteFormatterTests.swift */; };
F1000CE71EAA44AA0000B15B /* String+EndOfLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1000CE61EAA44AA0000B15B /* String+EndOfLine.swift */; };
F1065DB620ADD928008C72CC /* Plugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1065DB520ADD928008C72CC /* Plugin.swift */; };
F1079D67208F80FE009717FA /* EditorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1079D66208F80FE009717FA /* EditorView.swift */; };
F109873F214FF4C400983B6A /* ElementAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F109873E214FF4C400983B6A /* ElementAttributeConverter.swift */; };
F1098741214FF55F00983B6A /* BoldElementAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1098740214FF55F00983B6A /* BoldElementAttributeConverter.swift */; };
F1098743214FF77000983B6A /* MainAttributesConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1098742214FF77000983B6A /* MainAttributesConverter.swift */; };
F109874521501A2F00983B6A /* ItalicElementAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F109874421501A2F00983B6A /* ItalicElementAttributeConverter.swift */; };
F109874921501C8B00983B6A /* UnderlineElementAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F109874821501C8B00983B6A /* UnderlineElementAttributeConverter.swift */; };
F10BE6181EA7ADA6002E4625 /* NSMutableAttributedString+ReplaceOcurrences.swift in Sources */ = {isa = PBXBuildFile; fileRef = F10BE6171EA7ADA6002E4625 /* NSMutableAttributedString+ReplaceOcurrences.swift */; };
F10BE61A1EA7AE9D002E4625 /* NSAttributedString+ReplaceOcurrences.swift in Sources */ = {isa = PBXBuildFile; fileRef = F10BE6191EA7AE9D002E4625 /* NSAttributedString+ReplaceOcurrences.swift */; };
F11326AF1EF1AA91007FEE9A /* Blockquote.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11326A91EF1AA91007FEE9A /* Blockquote.swift */; };
F11326B01EF1AA91007FEE9A /* Header.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11326AA1EF1AA91007FEE9A /* Header.swift */; };
F11326B11EF1AA91007FEE9A /* HTMLParagraph.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11326AB1EF1AA91007FEE9A /* HTMLParagraph.swift */; };
F11326B21EF1AA91007FEE9A /* HTMLPre.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11326AC1EF1AA91007FEE9A /* HTMLPre.swift */; };
F11326B31EF1AA91007FEE9A /* ParagraphProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11326AD1EF1AA91007FEE9A /* ParagraphProperty.swift */; };
F11326B41EF1AA91007FEE9A /* TextList.swift in Sources */ = {isa = PBXBuildFile; fileRef = F11326AE1EF1AA91007FEE9A /* TextList.swift */; };
F12328771FB638C6001E35EF /* NSAttributedStringKey+Aztec.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12328761FB638C6001E35EF /* NSAttributedStringKey+Aztec.swift */; };
F12328791FB63CF6001E35EF /* DocumentReadingOptionKey+Swift4.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12328781FB63CF6001E35EF /* DocumentReadingOptionKey+Swift4.swift */; };
F123287B1FB63F7A001E35EF /* DocumentType+Swift4.swift in Sources */ = {isa = PBXBuildFile; fileRef = F123287A1FB63F7A001E35EF /* DocumentType+Swift4.swift */; };
F126ADC721553E3C008F7DD1 /* BoldElementAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F126ADC621553E3C008F7DD1 /* BoldElementAttributeConverterTests.swift */; };
F127F7141F0591AD008A00D7 /* CSSAttribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = F127F7131F0591AD008A00D7 /* CSSAttribute.swift */; };
F1289FB72155244A001E07C5 /* AttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1289FB62155244A001E07C5 /* AttributeType.swift */; };
F12F58631EF20394008AE298 /* AttributeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58511EF20394008AE298 /* AttributeFormatter.swift */; };
F12F58651EF20394008AE298 /* ParagraphAttributeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58531EF20394008AE298 /* ParagraphAttributeFormatter.swift */; };
F12F58661EF20394008AE298 /* StandardAttributeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58541EF20394008AE298 /* StandardAttributeFormatter.swift */; };
F12F58671EF20394008AE298 /* BlockquoteFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58561EF20394008AE298 /* BlockquoteFormatter.swift */; };
F12F58681EF20394008AE298 /* ColorFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58571EF20394008AE298 /* ColorFormatter.swift */; };
F12F586A1EF20394008AE298 /* HeaderFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58591EF20394008AE298 /* HeaderFormatter.swift */; };
F12F586C1EF20394008AE298 /* HTMLParagraphFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F585B1EF20394008AE298 /* HTMLParagraphFormatter.swift */; };
F12F586E1EF20394008AE298 /* LinkFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F585D1EF20394008AE298 /* LinkFormatter.swift */; };
F12F586F1EF20394008AE298 /* PreFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F585E1EF20394008AE298 /* PreFormatter.swift */; };
F12F58701EF20394008AE298 /* StrikethroughFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F585F1EF20394008AE298 /* StrikethroughFormatter.swift */; };
F12F58711EF20394008AE298 /* TextListFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58601EF20394008AE298 /* TextListFormatter.swift */; };
F12F58721EF20394008AE298 /* UnderlineFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F12F58611EF20394008AE298 /* UnderlineFormatter.swift */; };
F13590E52139F8B3004A9C73 /* content.html in Resources */ = {isa = PBXBuildFile; fileRef = F13590E42139F8B3004A9C73 /* content.html */; };
F13590EC2139FA9A004A9C73 /* HTMLAttachmentRender_3x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F13590E92139FA43004A9C73 /* HTMLAttachmentRender_3x.png.dat */; };
F13590ED2139FAE5004A9C73 /* HTMLAttachmentRender_2x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F13590E82139FA43004A9C73 /* HTMLAttachmentRender_2x.png.dat */; };
F13590EF2139FCC1004A9C73 /* UIImageResizeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F13590EE2139FCC1004A9C73 /* UIImageResizeTests.swift */; };
F13590F12139FE23004A9C73 /* aztec.png in Resources */ = {isa = PBXBuildFile; fileRef = F13590F02139FE23004A9C73 /* aztec.png */; };
F13590F7213A06E0004A9C73 /* UIImageResizeImage2_2x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F13590F5213A06DF004A9C73 /* UIImageResizeImage2_2x.png.dat */; };
F13590F8213A06E0004A9C73 /* UIImageResizeImage2_3x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F13590F6213A06E0004A9C73 /* UIImageResizeImage2_3x.png.dat */; };
F13590FB213A07B4004A9C73 /* UIImageResizeImage1_2x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F13590FA213A07AF004A9C73 /* UIImageResizeImage1_2x.png.dat */; };
F13590FC213A07B4004A9C73 /* UIImageResizeImage1_3x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F13590F9213A07AF004A9C73 /* UIImageResizeImage1_3x.png.dat */; };
F13CE53E1F4DD05E0043368D /* PipelineProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F13CE53D1F4DD05E0043368D /* PipelineProcessor.swift */; };
F13CE5401F4DD08E0043368D /* RegexProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F13CE53F1F4DD08E0043368D /* RegexProcessor.swift */; };
F13E8AD820B71BAA007C9F8A /* PluginManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = F13E8AD720B71BAA007C9F8A /* PluginManager.swift */; };
F14C4D2620C076EA007CBC57 /* HTMLConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F14C4D2520C076EA007CBC57 /* HTMLConverter.swift */; };
F15415F3213440650096D18E /* HTMLTreeProcessorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15415F2213440650096D18E /* HTMLTreeProcessorTests.swift */; };
F15415F6213446490096D18E /* CommentAttachmentRendererTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15415F5213446490096D18E /* CommentAttachmentRendererTests.swift */; };
F15415F9213447D70096D18E /* TextViewStub.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15415F8213447D70096D18E /* TextViewStub.swift */; };
F15415FB213454AC0096D18E /* HTMLStorageTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15415FA213454AC0096D18E /* HTMLStorageTests.swift */; };
F1584794203C94AC00EE05A1 /* Dictionary+AttributedStringKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1584793203C94AC00EE05A1 /* Dictionary+AttributedStringKey.swift */; };
F1584796203C9B4C00EE05A1 /* NSMutableAttributedString+ParagraphProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1584795203C9B4C00EE05A1 /* NSMutableAttributedString+ParagraphProperty.swift */; };
F15A8B6520BED08900C57ED2 /* ParagraphPropertyConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15A8B6420BED08900C57ED2 /* ParagraphPropertyConverter.swift */; };
F15BA60721514F8F00424120 /* StringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA60621514F8F00424120 /* StringAttributeConverter.swift */; };
F15BA6092151501300424120 /* BoldStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA6082151501300424120 /* BoldStringAttributeConverter.swift */; };
F15BA60B2151519C00424120 /* CSSAttributeType.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA60A2151519C00424120 /* CSSAttributeType.swift */; };
F15BA60D215159A600424120 /* ItalicStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA60C215159A600424120 /* ItalicStringAttributeConverter.swift */; };
F15BA60F21515C0F00424120 /* UnderlineStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA60E21515C0F00424120 /* UnderlineStringAttributeConverter.swift */; };
F15BA611215167D200424120 /* CSSAttributeMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA610215167D200424120 /* CSSAttributeMatcher.swift */; };
F15BA6172151693F00424120 /* BoldCSSAttributeMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F15BA6162151693F00424120 /* BoldCSSAttributeMatcher.swift */; };
F1656FDC2152A00E009C7E3A /* ConditionalStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1656FDB2152A00E009C7E3A /* ConditionalStringAttributeConverter.swift */; };
F1656FDE2152A6A6009C7E3A /* CiteStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1656FDD2152A6A6009C7E3A /* CiteStringAttributeConverter.swift */; };
F1656FE42152AB54009C7E3A /* ConditionalItalicStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1656FE32152AB54009C7E3A /* ConditionalItalicStringAttributeConverter.swift */; };
F165D92420C72C1000EAA6B0 /* ShortcodeAttributeSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F165D92320C72C1000EAA6B0 /* ShortcodeAttributeSerializer.swift */; };
F165D92A20C72EF500EAA6B0 /* Array+ShortcodeAttribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = F165D92920C72EF500EAA6B0 /* Array+ShortcodeAttribute.swift */; };
F166C4A9213DD5E8007CA18A /* CommentAttachmentRender_3x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F166C4A8213DD589007CA18A /* CommentAttachmentRender_3x.png.dat */; };
F166C4AB213DD62F007CA18A /* CommentAttachmentRender_2x.png.dat in Resources */ = {isa = PBXBuildFile; fileRef = F166C4AA213DD62F007CA18A /* CommentAttachmentRender_2x.png.dat */; };
F168DB861F6381A00009BD0E /* CSSParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F168DB851F6381A00009BD0E /* CSSParserTests.swift */; };
F16A2AD320CC428B00BF3A0A /* AttachmentToElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2AD220CC428B00BF3A0A /* AttachmentToElementConverter.swift */; };
F16A2AD520CC437E00BF3A0A /* LineAttachmentToElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2AD420CC437E00BF3A0A /* LineAttachmentToElementConverter.swift */; };
F16A2AD720CC472200BF3A0A /* CommentAttachmentToElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2AD620CC472200BF3A0A /* CommentAttachmentToElementConverter.swift */; };
F16A2AD920CC479500BF3A0A /* HTMLAttachmentToElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2AD820CC479500BF3A0A /* HTMLAttachmentToElementConverter.swift */; };
F16A2ADB20CC4DC500BF3A0A /* ImageAttachmentToElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2ADA20CC4DC500BF3A0A /* ImageAttachmentToElementConverter.swift */; };
F16A2ADD20CC503F00BF3A0A /* VideoAttachmentToElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2ADC20CC503F00BF3A0A /* VideoAttachmentToElementConverter.swift */; };
F16A2AFD20CDB54000BF3A0A /* ElementToStringConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2AFC20CDB54000BF3A0A /* ElementToStringConverter.swift */; };
F16A2B0020CDB62B00BF3A0A /* GenericElementToTagConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F16A2AFF20CDB62B00BF3A0A /* GenericElementToTagConverter.swift */; };
F177FF751FB6404D00CBBE35 /* UILayoutPriority+Swift4.swift in Sources */ = {isa = PBXBuildFile; fileRef = F177FF741FB6404D00CBBE35 /* UILayoutPriority+Swift4.swift */; };
F17BC8931F4E4BA500398E2B /* HTMLRepresentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8901F4E4BA500398E2B /* HTMLRepresentation.swift */; };
F17BC8941F4E4BA500398E2B /* UnsupportedHTML.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8911F4E4BA500398E2B /* UnsupportedHTML.swift */; };
F17BC8A21F4E4F5A00398E2B /* DefaultHTMLSerializerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC89D1F4E4F5A00398E2B /* DefaultHTMLSerializerTests.swift */; };
F17BC8A31F4E4F5A00398E2B /* ElementNodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC89F1F4E4F5A00398E2B /* ElementNodeTests.swift */; };
F17BC8A41F4E4F5A00398E2B /* NodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8A01F4E4F5A00398E2B /* NodeTests.swift */; };
F17BC8A51F4E4F5A00398E2B /* TextNodeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8A11F4E4F5A00398E2B /* TextNodeTests.swift */; };
F17BC8AB1F4E512800398E2B /* AttributedStringSerializer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8A91F4E512800398E2B /* AttributedStringSerializer.swift */; };
F17BC8B51F4E517100398E2B /* AttributedStringParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8B31F4E517100398E2B /* AttributedStringParserTests.swift */; };
F17BC8B61F4E517100398E2B /* AttributedStringSerializerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F17BC8B41F4E517100398E2B /* AttributedStringSerializerTests.swift */; };
F185A5B02123C0DA00DDFAB1 /* NSRangeComparisonTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A12123C0D900DDFAB1 /* NSRangeComparisonTests.swift */; };
F185A5B12123C0DA00DDFAB1 /* NSAttributedStringAttachmentsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A22123C0D900DDFAB1 /* NSAttributedStringAttachmentsTests.swift */; };
F185A5B22123C0DA00DDFAB1 /* NSMutableAttributedStringParagraphProperty.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A32123C0D900DDFAB1 /* NSMutableAttributedStringParagraphProperty.swift */; };
F185A5B32123C0DA00DDFAB1 /* StringHTMLTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A42123C0D900DDFAB1 /* StringHTMLTests.swift */; };
F185A5B52123C0DA00DDFAB1 /* NSMutableAttributedStringReplaceOcurrencesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A62123C0D900DDFAB1 /* NSMutableAttributedStringReplaceOcurrencesTests.swift */; };
F185A5B62123C0DA00DDFAB1 /* NSAttributedStringKeyHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A72123C0D900DDFAB1 /* NSAttributedStringKeyHelperTests.swift */; };
F185A5B72123C0DA00DDFAB1 /* StringEndOfLineTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A82123C0D900DDFAB1 /* StringEndOfLineTests.swift */; };
F185A5B82123C0DA00DDFAB1 /* StringRangeConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5A92123C0D900DDFAB1 /* StringRangeConversionTests.swift */; };
F185A5B92123C0DA00DDFAB1 /* StringParagraphTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5AA2123C0D900DDFAB1 /* StringParagraphTests.swift */; };
F185A5BA2123C0DA00DDFAB1 /* NSAttributedStringReplaceOcurrencesTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5AB2123C0D900DDFAB1 /* NSAttributedStringReplaceOcurrencesTests.swift */; };
F185A5BB2123C0DA00DDFAB1 /* NSAttributedStringAnalyzerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5AC2123C0D900DDFAB1 /* NSAttributedStringAnalyzerTests.swift */; };
F185A5BC2123C0DA00DDFAB1 /* UIColorHexParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5AD2123C0D900DDFAB1 /* UIColorHexParserTests.swift */; };
F185A5BD2123C0DA00DDFAB1 /* ArrayHelperTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5AE2123C0D900DDFAB1 /* ArrayHelperTests.swift */; };
F185A5BE2123C0DA00DDFAB1 /* NSAttributedStringListsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F185A5AF2123C0D900DDFAB1 /* NSAttributedStringListsTests.swift */; };
F18986E11EF2040A0060EDBA /* FontFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18986E01EF2040A0060EDBA /* FontFormatter.swift */; };
F18986E51EF2043E0060EDBA /* ItalicFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18986E41EF2043E0060EDBA /* ItalicFormatter.swift */; };
F18A1EA921C0586E00F1AA9E /* NSAttributedString+ParagraphRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18A1EA821C0586E00F1AA9E /* NSAttributedString+ParagraphRange.swift */; };
F18A1EAB21C058E500F1AA9E /* NSAttributedStringParagraphRangeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18A1EAA21C058E500F1AA9E /* NSAttributedStringParagraphRangeTests.swift */; };
F18A1EBA21C0828700F1AA9E /* PluginInputCustomizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18A1EB821C0828700F1AA9E /* PluginInputCustomizer.swift */; };
F18A1EBB21C0828700F1AA9E /* PluginOutputCustomizer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18A1EB921C0828700F1AA9E /* PluginOutputCustomizer.swift */; };
F18B81ED1EA560B700885F43 /* StringUTF16+RangeConversion.swift in Sources */ = {isa = PBXBuildFile; fileRef = F18B81EC1EA560B700885F43 /* StringUTF16+RangeConversion.swift */; };
F193AD6720C5A40A00BBA8F4 /* ShortcodeAttributeParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F193AD6620C5A40A00BBA8F4 /* ShortcodeAttributeParser.swift */; };
F1953E251F4E544A00C717C9 /* HTMLParserTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1953E241F4E544A00C717C9 /* HTMLParserTests.swift */; };
F19544051F588F1A00671B73 /* CSSParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F19544041F588F1A00671B73 /* CSSParser.swift */; };
F197340E1FA14B85007018A8 /* HTMLTreeProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = F197340D1FA14B85007018A8 /* HTMLTreeProcessor.swift */; };
F1AFD65820B45E5700CB0279 /* CommentAttachmentRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1AFD65620B45E5700CB0279 /* CommentAttachmentRenderer.swift */; };
F1AFD65920B45E5700CB0279 /* HTMLAttachmentRenderer.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1AFD65720B45E5700CB0279 /* HTMLAttachmentRenderer.swift */; };
F1B28B4921C2A26A003F7971 /* UITextView+Undoable.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1B28B4821C2A26A003F7971 /* UITextView+Undoable.swift */; };
F1B7525E219CBAB100E5CC31 /* Array+Attribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1B7525D219CBAB100E5CC31 /* Array+Attribute.swift */; };
F1BDDDE520603C18000714E1 /* FigcaptionFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1BDDDE420603C18000714E1 /* FigcaptionFormatter.swift */; };
F1BDDDE72060403B000714E1 /* FigureFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1BDDDE62060403B000714E1 /* FigureFormatter.swift */; };
F1C05B991E37F99D007510EA /* Character+Name.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C05B981E37F99D007510EA /* Character+Name.swift */; };
F1C05B9D1E37FA77007510EA /* String+CharacterName.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C05B9C1E37FA77007510EA /* String+CharacterName.swift */; };
F1C05B9F1E37FD2F007510EA /* NSAttributedString+CharacterName.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1C05B9E1E37FD2F007510EA /* NSAttributedString+CharacterName.swift */; };
F1CF7F9020E14E2200B24173 /* AttributedStringParser.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1CF7F8F20E14E2200B24173 /* AttributedStringParser.swift */; };
F1D7F525221CE2D20065555D /* HTMLStyleToggler.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1D7F524221CE2D20065555D /* HTMLStyleToggler.swift */; };
F1DC21B42199D5D6007C189E /* GenericElementConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1DC21B32199D5D6007C189E /* GenericElementConverterTests.swift */; };
F1DE83D51EF20493009269E6 /* UIColor+Parsers.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1DE83D41EF20493009269E6 /* UIColor+Parsers.swift */; };
F1E1B7782062BE6B004642BB /* ParagraphStyleTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E1B7772062BE6B004642BB /* ParagraphStyleTests.swift */; };
F1E1D5801FEC44B30086B339 /* AttachmentElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E1D57F1FEC44B30086B339 /* AttachmentElementConverter.swift */; };
F1E1D5881FEC52EE0086B339 /* GenericElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E1D5871FEC52EE0086B339 /* GenericElementConverter.swift */; };
F1E2323220C17F70008DA49F /* CiteElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E2323120C17F70008DA49F /* CiteElementConverter.swift */; };
F1E2323420C18055008DA49F /* FormatterElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E2323320C18055008DA49F /* FormatterElementConverter.swift */; };
F1E7562A215B01A2004BC254 /* ItalicElementAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E75629215B01A2004BC254 /* ItalicElementAttributeConverterTests.swift */; };
F1E7562C215B01E9004BC254 /* UnderlineElementAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E7562B215B01E9004BC254 /* UnderlineElementAttributeConverterTests.swift */; };
F1E75632215B0CB7004BC254 /* BoldStringAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E75631215B0CB7004BC254 /* BoldStringAttributeConverterTests.swift */; };
F1E75634215B0FC7004BC254 /* ItalicStringAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E75633215B0FC7004BC254 /* ItalicStringAttributeConverterTests.swift */; };
F1E75636215B106C004BC254 /* UnderlineStringAttributeConverterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1E75635215B106C004BC254 /* UnderlineStringAttributeConverterTests.swift */; };
F1EBEDA921C2F1D00023B751 /* UITextView+Delegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1EBEDA821C2F1D00023B751 /* UITextView+Delegate.swift */; };
F1F5C9DB21516E4B00F67990 /* ItalicCSSAttributeMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1F5C9DA21516E4B00F67990 /* ItalicCSSAttributeMatcher.swift */; };
F1F5C9DD2151702600F67990 /* UnderlineCSSAttributeMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1F5C9DC2151702600F67990 /* UnderlineCSSAttributeMatcher.swift */; };
F1FA0E811E6EF514009D98EE /* Attribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FA0E791E6EF514009D98EE /* Attribute.swift */; };
F1FA0E821E6EF514009D98EE /* CommentNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FA0E7A1E6EF514009D98EE /* CommentNode.swift */; };
F1FA0E831E6EF514009D98EE /* ElementNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FA0E7B1E6EF514009D98EE /* ElementNode.swift */; };
F1FA0E861E6EF514009D98EE /* Node.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FA0E7E1E6EF514009D98EE /* Node.swift */; };
F1FA0E871E6EF514009D98EE /* Element.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FA0E7F1E6EF514009D98EE /* Element.swift */; };
F1FA0E881E6EF514009D98EE /* TextNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FA0E801E6EF514009D98EE /* TextNode.swift */; };
F1FC704B21383365007AAFB3 /* EditorViewTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FC704A21383365007AAFB3 /* EditorViewTests.swift */; };
F1FC705321383F98007AAFB3 /* UIStackViewHelpersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FC705221383F98007AAFB3 /* UIStackViewHelpersTests.swift */; };
F1FC70552138414C007AAFB3 /* UIPasteboardHelpersTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FC70542138414C007AAFB3 /* UIPasteboardHelpersTests.swift */; };
F1FC709B2139CA13007AAFB3 /* HTMLAttachmentRendererTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FC709A2139CA13007AAFB3 /* HTMLAttachmentRendererTests.swift */; };
F1FF7D9D201A147B007B0B32 /* Figure.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FF7D9C201A147B007B0B32 /* Figure.swift */; };
F1FF7D9F201A1D24007B0B32 /* Figcaption.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FF7D9E201A1D24007B0B32 /* Figcaption.swift */; };
F1FF7DA1201A1D3E007B0B32 /* FigcaptionElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = F1FF7DA0201A1D3E007B0B32 /* FigcaptionElementConverter.swift */; };
F9982CF621877663001E606B /* TextViewPasteboardDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F9982CF521877663001E606B /* TextViewPasteboardDelegate.swift */; };
F99D5CF321B989FF0089314A /* StringRangeMultibyteConversionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F99D5CF221B989FF0089314A /* StringRangeMultibyteConversionTests.swift */; };
FF0714021EFD78AF00E50713 /* Media.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FF0714001EFD78AF00E50713 /* Media.xcassets */; };
FF17B2D2227A589F0022AECE /* LIElementConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF17B2D1227A589F0022AECE /* LIElementConverter.swift */; };
FF1F56A123955EF600E93A30 /* ColorProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF1F56A023955EF600E93A30 /* ColorProvider.swift */; };
FF1F56A3239562B900E93A30 /* html_colors.json in Resources */ = {isa = PBXBuildFile; fileRef = FF1F56A2239562B900E93A30 /* html_colors.json */; };
FF20D6401EDC389A00294B78 /* ShortcodeAttribute.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF20D63D1EDC389A00294B78 /* ShortcodeAttribute.swift */; };
FF20D6411EDC389A00294B78 /* HTMLProcessor.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF20D63E1EDC389A00294B78 /* HTMLProcessor.swift */; };
FF20D6421EDC389A00294B78 /* Processor.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF20D63F1EDC389A00294B78 /* Processor.swift */; };
FF20D6441EDC395E00294B78 /* NSTextingResult+Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF20D6431EDC395E00294B78 /* NSTextingResult+Helpers.swift */; };
FF20D6471EDC3B3900294B78 /* HTMLProcessorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF20D6461EDC3B3900294B78 /* HTMLProcessorTests.swift */; };
FF24AC991F0146AF003CA91D /* Assets.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF24AC981F0146AF003CA91D /* Assets.swift */; };
FF437B6420D7CB2D000D9666 /* HTMLLi.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF437B6320D7CB2D000D9666 /* HTMLLi.swift */; };
FF437B6620D7CB83000D9666 /* LiFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF437B6520D7CB83000D9666 /* LiFormatter.swift */; };
FF48CAC8234DD5D3007FFC79 /* NSMutableAttributedString+ReplaceAttributes.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF48CAC7234DD5D3007FFC79 /* NSMutableAttributedString+ReplaceAttributes.swift */; };
FF4E26601EA8DF1E005E8E42 /* ImageAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF4E265F1EA8DF1E005E8E42 /* ImageAttachment.swift */; };
FF5DCBF2248ED900006D9FC7 /* ReleaseProcess.md in Resources */ = {isa = PBXBuildFile; fileRef = FF5DCBF1248ED900006D9FC7 /* ReleaseProcess.md */; };
FF61909E202481F4004BCD0A /* CodeFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF61909D202481F4004BCD0A /* CodeFormatter.swift */; };
FF7A1C511E5651EA00C4C7C8 /* LineAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7A1C501E5651EA00C4C7C8 /* LineAttachment.swift */; };
FF7C89B01E3BC52F000472A8 /* NSAttributedString+FontTraits.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7C89AF1E3BC52F000472A8 /* NSAttributedString+FontTraits.swift */; };
FF7EAEC4234D253B007A26E0 /* FontProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF7EAEC3234D253B007A26E0 /* FontProvider.swift */; };
FF94935E245738AC0085ABB3 /* SuperscriptStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF94935D245738AC0085ABB3 /* SuperscriptStringAttributeConverter.swift */; };
FF949360245740250085ABB3 /* SuperscriptFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF94935F245740250085ABB3 /* SuperscriptFormatter.swift */; };
FF949362245744090085ABB3 /* SubscriptStringAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF949361245744090085ABB3 /* SubscriptStringAttributeConverter.swift */; };
FF949364245744560085ABB3 /* SubscriptFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FF949363245744560085ABB3 /* SubscriptFormatter.swift */; };
FFA61E891DF18F3D00B71BF6 /* ParagraphStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFA61E881DF18F3D00B71BF6 /* ParagraphStyle.swift */; };
FFA61EC21DF6C1C900B71BF6 /* NSAttributedString+Archive.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFA61EC11DF6C1C900B71BF6 /* NSAttributedString+Archive.swift */; };
FFB5D29720BEB21A0038DCFB /* CiteFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFB5D29620BEB21A0038DCFB /* CiteFormatter.swift */; };
FFD0FEB71DAE59A700430586 /* NSLayoutManager+Attachments.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFD0FEB61DAE59A700430586 /* NSLayoutManager+Attachments.swift */; };
FFD3C1712344DB4E00AE8DA0 /* ForegroundColorCSSAttributeMatcher.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFD3C1702344DB4E00AE8DA0 /* ForegroundColorCSSAttributeMatcher.swift */; };
FFD3C1732344DCA900AE8DA0 /* ForegroundColorElementAttributeConverter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFD3C1722344DCA900AE8DA0 /* ForegroundColorElementAttributeConverter.swift */; };
FFD436981E3180A500A0E26F /* FontFormatterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFD436971E3180A500A0E26F /* FontFormatterTests.swift */; };
FFFA53E523C6277700829A43 /* Configuration.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFFA53E423C6277700829A43 /* Configuration.swift */; };
FFFA53E723C628E700829A43 /* BoldFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFFA53E623C628E700829A43 /* BoldFormatter.swift */; };
FFFEC7DB1EA7698900F4210F /* VideoAttachment.swift in Sources */ = {isa = PBXBuildFile; fileRef = FFFEC7DA1EA7698900F4210F /* VideoAttachment.swift */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
5951CB991D8BC93600E1866F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 5951CB851D8BC93600E1866F /* Project object */;
proxyType = 1;
remoteGlobalIDString = 5951CB8D1D8BC93600E1866F;
remoteInfo = Aztec;
};
E8CE3F041F213AD0003254AB /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
containerPortal = 5951CB851D8BC93600E1866F /* Project object */;
proxyType = 1;
remoteGlobalIDString = E8CE3EFE1F213AAA003254AB;
remoteInfo = "Carthage Update";
};
/* End PBXContainerItemProxy section */
/* Begin PBXCopyFilesBuildPhase section */
594C9D6E1D8BE61300D74542 /* CopyFiles */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
594C9D6F1D8BE61F00D74542 /* Aztec.framework in CopyFiles */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
1A830345228583B200798076 /* NSBundle+AztecBundle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSBundle+AztecBundle.swift"; sourceTree = "<group>"; };
40359F251FD88A5F00B1C1D2 /* HRElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HRElementConverter.swift; sourceTree = "<group>"; };
40359F271FD88A7900B1C1D2 /* BRElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BRElementConverter.swift; sourceTree = "<group>"; };
40A2986C1FD61B0C00AEDF3B /* ElementConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ElementConverter.swift; sourceTree = "<group>"; };
40A298701FD61B6F00AEDF3B /* ImageElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageElementConverter.swift; sourceTree = "<group>"; };
40A298721FD61E1900AEDF3B /* VideoElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoElementConverter.swift; sourceTree = "<group>"; };
5951CB8E1D8BC93600E1866F /* Aztec.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Aztec.framework; sourceTree = BUILT_PRODUCTS_DIR; };
5951CB921D8BC93600E1866F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
5951CB971D8BC93600E1866F /* AztecTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AztecTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
5951CB9E1D8BC93600E1866F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
599F25051D8BC9A1002871D6 /* CLinkedListToArrayConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CLinkedListToArrayConverter.swift; sourceTree = "<group>"; };
599F25061D8BC9A1002871D6 /* Converter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Converter.swift; sourceTree = "<group>"; };
599F250A1D8BC9A1002871D6 /* InAttributeConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAttributeConverter.swift; sourceTree = "<group>"; };
599F250B1D8BC9A1002871D6 /* InAttributesConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAttributesConverter.swift; sourceTree = "<group>"; };
599F250C1D8BC9A1002871D6 /* HTMLParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLParser.swift; sourceTree = "<group>"; };
599F250D1D8BC9A1002871D6 /* InNodeConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InNodeConverter.swift; sourceTree = "<group>"; };
599F250E1D8BC9A1002871D6 /* InNodesConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InNodesConverter.swift; sourceTree = "<group>"; };
599F25211D8BC9A1002871D6 /* Metrics.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Metrics.swift; sourceTree = "<group>"; };
599F25251D8BC9A1002871D6 /* NSAttributedString+Attachments.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Attachments.swift"; sourceTree = "<group>"; };
599F25261D8BC9A1002871D6 /* String+RangeConversion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+RangeConversion.swift"; sourceTree = "<group>"; };
599F252A1D8BC9A1002871D6 /* FormatBar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormatBar.swift; sourceTree = "<group>"; };
599F252B1D8BC9A1002871D6 /* FormatBarDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormatBarDelegate.swift; sourceTree = "<group>"; };
599F252C1D8BC9A1002871D6 /* FormatBarItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormatBarItem.swift; sourceTree = "<group>"; };
599F252D1D8BC9A1002871D6 /* FormattingIdentifier.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FormattingIdentifier.swift; sourceTree = "<group>"; };
599F25301D8BC9A1002871D6 /* MediaAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MediaAttachment.swift; sourceTree = "<group>"; };
599F25311D8BC9A1002871D6 /* TextStorage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextStorage.swift; sourceTree = "<group>"; };
599F25321D8BC9A1002871D6 /* TextView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextView.swift; sourceTree = "<group>"; };
59FEA06B1D8BDFA700D138DF /* InAttributeConverterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAttributeConverterTests.swift; sourceTree = "<group>"; };
59FEA06D1D8BDFA700D138DF /* InNodeConverterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InNodeConverterTests.swift; sourceTree = "<group>"; };
74EEC71A1FAB6EC900B989E3 /* UIImage+Resize.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Resize.swift"; sourceTree = "<group>"; };
914CD9E62200B2D200DDD5C9 /* BoldWithShadowForHeadingFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldWithShadowForHeadingFormatter.swift; sourceTree = "<group>"; };
917E22122201D2A5008AC826 /* BoldFormatterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldFormatterTests.swift; sourceTree = "<group>"; };
B52220D21F86A05400D7E092 /* TextViewStubDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextViewStubDelegate.swift; sourceTree = "<group>"; };
B524228C1F30C039002E7C6C /* HTMLDiv.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLDiv.swift; sourceTree = "<group>"; };
B524228E1F30C098002E7C6C /* HTMLDivFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLDivFormatter.swift; sourceTree = "<group>"; };
B5375F461EC2566200F5D7EC /* String+HTML.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+HTML.swift"; sourceTree = "<group>"; };
B542D6411E9EB122009D12D3 /* PreFormaterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreFormaterTests.swift; sourceTree = "<group>"; };
B551A49F1E770B3800EE3A7F /* UIFont+Emoji.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIFont+Emoji.swift"; sourceTree = "<group>"; };
B572AC271E817CFE008948C2 /* CommentAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommentAttachment.swift; sourceTree = "<group>"; };
B574F4A31FB0CF3A0048F355 /* NSAttributedStringKey+Conversion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedStringKey+Conversion.swift"; sourceTree = "<group>"; };
B575344F1F267D0B009D4904 /* Array+Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Array+Helpers.swift"; sourceTree = "<group>"; };
B57D1C3C1E92C38000EA4B16 /* HTMLAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLAttachment.swift; sourceTree = "<group>"; };
B59C9F9E1DF74BB80073B1D6 /* UIFont+Traits.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIFont+Traits.swift"; sourceTree = "<group>"; };
B5A99D831EBA073D00DED081 /* HTMLStorage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLStorage.swift; sourceTree = "<group>"; };
B5AB79F71F5F3E0B00DF26F5 /* String+Paragraph.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Paragraph.swift"; sourceTree = "<group>"; };
B5AF89311E93CFC80051EFDB /* RenderableAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RenderableAttachment.swift; sourceTree = "<group>"; };
B5B96DAA1E01B2F300791315 /* UIPasteboard+Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIPasteboard+Helpers.swift"; sourceTree = "<group>"; };
B5B988D71FF4185400C0280D /* ShortcodeAttributeSerializerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShortcodeAttributeSerializerTests.swift; sourceTree = "<group>"; };
B5BC4FED1DA2C17800614582 /* NSAttributedString+Lists.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Lists.swift"; sourceTree = "<group>"; };
B5C16A621F4DF77300B113CF /* HeaderFormatterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HeaderFormatterTests.swift; sourceTree = "<group>"; };
B5C99D3E1E72E2E700335355 /* UIStackView+Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIStackView+Helpers.swift"; sourceTree = "<group>"; };
B5D575801F226FF4003A62F6 /* UnsupportedHTMLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsupportedHTMLTests.swift; sourceTree = "<group>"; };
B5D575821F22820A003A62F6 /* HTMLRepresentationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLRepresentationTests.swift; sourceTree = "<group>"; };
B5D575841F2288E2003A62F6 /* TextStorageTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextStorageTests.swift; sourceTree = "<group>"; };
B5D575851F2288E2003A62F6 /* TextViewStubAttachmentDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextViewStubAttachmentDelegate.swift; sourceTree = "<group>"; };
B5D575861F2288E2003A62F6 /* TextViewTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextViewTests.swift; sourceTree = "<group>"; };
B5DA1C1C1EBD1CCE000AAB45 /* HTMLSerializer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLSerializer.swift; sourceTree = "<group>"; };
B5E607321DA56EC700C8A389 /* TextListFormatterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextListFormatterTests.swift; sourceTree = "<group>"; };
B5E94D0F1FE01334000E7C20 /* FigureElementConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FigureElementConverter.swift; sourceTree = "<group>"; };
B5F84B601E70595B0089A76C /* NSAttributedString+Analyzers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Analyzers.swift"; sourceTree = "<group>"; };
B5F84B621E706B720089A76C /* NSAttributedStringAnalyzerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSAttributedStringAnalyzerTests.swift; sourceTree = "<group>"; };
E109B51B1DC33F2C0099605E /* LayoutManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LayoutManager.swift; sourceTree = "<group>"; };
E11B775F1DBA14B40024E455 /* BlockquoteFormatterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlockquoteFormatterTests.swift; sourceTree = "<group>"; };
F1000CE61EAA44AA0000B15B /* String+EndOfLine.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+EndOfLine.swift"; sourceTree = "<group>"; };
F1065DB520ADD928008C72CC /* Plugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Plugin.swift; sourceTree = "<group>"; };
F1079D66208F80FE009717FA /* EditorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorView.swift; sourceTree = "<group>"; };
F109873E214FF4C400983B6A /* ElementAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementAttributeConverter.swift; sourceTree = "<group>"; };
F1098740214FF55F00983B6A /* BoldElementAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldElementAttributeConverter.swift; sourceTree = "<group>"; };
F1098742214FF77000983B6A /* MainAttributesConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainAttributesConverter.swift; sourceTree = "<group>"; };
F109874421501A2F00983B6A /* ItalicElementAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItalicElementAttributeConverter.swift; sourceTree = "<group>"; };
F109874821501C8B00983B6A /* UnderlineElementAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnderlineElementAttributeConverter.swift; sourceTree = "<group>"; };
F10BE6171EA7ADA6002E4625 /* NSMutableAttributedString+ReplaceOcurrences.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSMutableAttributedString+ReplaceOcurrences.swift"; sourceTree = "<group>"; };
F10BE6191EA7AE9D002E4625 /* NSAttributedString+ReplaceOcurrences.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+ReplaceOcurrences.swift"; sourceTree = "<group>"; };
F11326A91EF1AA91007FEE9A /* Blockquote.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Blockquote.swift; sourceTree = "<group>"; };
F11326AA1EF1AA91007FEE9A /* Header.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Header.swift; sourceTree = "<group>"; };
F11326AB1EF1AA91007FEE9A /* HTMLParagraph.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLParagraph.swift; sourceTree = "<group>"; };
F11326AC1EF1AA91007FEE9A /* HTMLPre.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLPre.swift; sourceTree = "<group>"; };
F11326AD1EF1AA91007FEE9A /* ParagraphProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ParagraphProperty.swift; sourceTree = "<group>"; };
F11326AE1EF1AA91007FEE9A /* TextList.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextList.swift; sourceTree = "<group>"; };
F122C24D2072AD080018ED06 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; };
F12328761FB638C6001E35EF /* NSAttributedStringKey+Aztec.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedStringKey+Aztec.swift"; sourceTree = "<group>"; };
F12328781FB63CF6001E35EF /* DocumentReadingOptionKey+Swift4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DocumentReadingOptionKey+Swift4.swift"; sourceTree = "<group>"; };
F123287A1FB63F7A001E35EF /* DocumentType+Swift4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DocumentType+Swift4.swift"; sourceTree = "<group>"; };
F126ADC621553E3C008F7DD1 /* BoldElementAttributeConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldElementAttributeConverterTests.swift; sourceTree = "<group>"; };
F127F7131F0591AD008A00D7 /* CSSAttribute.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CSSAttribute.swift; sourceTree = "<group>"; };
F1289FB62155244A001E07C5 /* AttributeType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AttributeType.swift; sourceTree = "<group>"; };
F12F58511EF20394008AE298 /* AttributeFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AttributeFormatter.swift; sourceTree = "<group>"; };
F12F58531EF20394008AE298 /* ParagraphAttributeFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ParagraphAttributeFormatter.swift; sourceTree = "<group>"; };
F12F58541EF20394008AE298 /* StandardAttributeFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StandardAttributeFormatter.swift; sourceTree = "<group>"; };
F12F58561EF20394008AE298 /* BlockquoteFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BlockquoteFormatter.swift; sourceTree = "<group>"; };
F12F58571EF20394008AE298 /* ColorFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColorFormatter.swift; sourceTree = "<group>"; };
F12F58591EF20394008AE298 /* HeaderFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HeaderFormatter.swift; sourceTree = "<group>"; };
F12F585B1EF20394008AE298 /* HTMLParagraphFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLParagraphFormatter.swift; sourceTree = "<group>"; };
F12F585D1EF20394008AE298 /* LinkFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LinkFormatter.swift; sourceTree = "<group>"; };
F12F585E1EF20394008AE298 /* PreFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PreFormatter.swift; sourceTree = "<group>"; };
F12F585F1EF20394008AE298 /* StrikethroughFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StrikethroughFormatter.swift; sourceTree = "<group>"; };
F12F58601EF20394008AE298 /* TextListFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextListFormatter.swift; sourceTree = "<group>"; };
F12F58611EF20394008AE298 /* UnderlineFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnderlineFormatter.swift; sourceTree = "<group>"; };
F13590E42139F8B3004A9C73 /* content.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = content.html; sourceTree = "<group>"; };
F13590E82139FA43004A9C73 /* HTMLAttachmentRender_2x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = HTMLAttachmentRender_2x.png.dat; sourceTree = "<group>"; };
F13590E92139FA43004A9C73 /* HTMLAttachmentRender_3x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = HTMLAttachmentRender_3x.png.dat; sourceTree = "<group>"; };
F13590EA2139FA52004A9C73 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
F13590EE2139FCC1004A9C73 /* UIImageResizeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIImageResizeTests.swift; sourceTree = "<group>"; };
F13590F02139FE23004A9C73 /* aztec.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = aztec.png; sourceTree = "<group>"; };
F13590F5213A06DF004A9C73 /* UIImageResizeImage2_2x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = UIImageResizeImage2_2x.png.dat; sourceTree = "<group>"; };
F13590F6213A06E0004A9C73 /* UIImageResizeImage2_3x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = UIImageResizeImage2_3x.png.dat; sourceTree = "<group>"; };
F13590F9213A07AF004A9C73 /* UIImageResizeImage1_3x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = UIImageResizeImage1_3x.png.dat; sourceTree = "<group>"; };
F13590FA213A07AF004A9C73 /* UIImageResizeImage1_2x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = UIImageResizeImage1_2x.png.dat; sourceTree = "<group>"; };
F13CE53D1F4DD05E0043368D /* PipelineProcessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PipelineProcessor.swift; sourceTree = "<group>"; };
F13CE53F1F4DD08E0043368D /* RegexProcessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RegexProcessor.swift; sourceTree = "<group>"; };
F13E8AD720B71BAA007C9F8A /* PluginManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PluginManager.swift; sourceTree = "<group>"; };
F14C4D2520C076EA007CBC57 /* HTMLConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLConverter.swift; sourceTree = "<group>"; };
F15415F2213440650096D18E /* HTMLTreeProcessorTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLTreeProcessorTests.swift; sourceTree = "<group>"; };
F15415F5213446490096D18E /* CommentAttachmentRendererTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommentAttachmentRendererTests.swift; sourceTree = "<group>"; };
F15415F8213447D70096D18E /* TextViewStub.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextViewStub.swift; sourceTree = "<group>"; };
F15415FA213454AC0096D18E /* HTMLStorageTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLStorageTests.swift; sourceTree = "<group>"; };
F1584793203C94AC00EE05A1 /* Dictionary+AttributedStringKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+AttributedStringKey.swift"; sourceTree = "<group>"; };
F1584795203C9B4C00EE05A1 /* NSMutableAttributedString+ParagraphProperty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSMutableAttributedString+ParagraphProperty.swift"; sourceTree = "<group>"; };
F15A8B6420BED08900C57ED2 /* ParagraphPropertyConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ParagraphPropertyConverter.swift; sourceTree = "<group>"; };
F15BA60621514F8F00424120 /* StringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringAttributeConverter.swift; sourceTree = "<group>"; };
F15BA6082151501300424120 /* BoldStringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldStringAttributeConverter.swift; sourceTree = "<group>"; };
F15BA60A2151519C00424120 /* CSSAttributeType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSSAttributeType.swift; sourceTree = "<group>"; };
F15BA60C215159A600424120 /* ItalicStringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItalicStringAttributeConverter.swift; sourceTree = "<group>"; };
F15BA60E21515C0F00424120 /* UnderlineStringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnderlineStringAttributeConverter.swift; sourceTree = "<group>"; };
F15BA610215167D200424120 /* CSSAttributeMatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSSAttributeMatcher.swift; sourceTree = "<group>"; };
F15BA6162151693F00424120 /* BoldCSSAttributeMatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldCSSAttributeMatcher.swift; sourceTree = "<group>"; };
F1656FDB2152A00E009C7E3A /* ConditionalStringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalStringAttributeConverter.swift; sourceTree = "<group>"; };
F1656FDD2152A6A6009C7E3A /* CiteStringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CiteStringAttributeConverter.swift; sourceTree = "<group>"; };
F1656FE32152AB54009C7E3A /* ConditionalItalicStringAttributeConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConditionalItalicStringAttributeConverter.swift; sourceTree = "<group>"; };
F165D92320C72C1000EAA6B0 /* ShortcodeAttributeSerializer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShortcodeAttributeSerializer.swift; sourceTree = "<group>"; };
F165D92920C72EF500EAA6B0 /* Array+ShortcodeAttribute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Array+ShortcodeAttribute.swift"; sourceTree = "<group>"; };
F166C4A8213DD589007CA18A /* CommentAttachmentRender_3x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = CommentAttachmentRender_3x.png.dat; sourceTree = "<group>"; };
F166C4AA213DD62F007CA18A /* CommentAttachmentRender_2x.png.dat */ = {isa = PBXFileReference; lastKnownFileType = file; path = CommentAttachmentRender_2x.png.dat; sourceTree = "<group>"; };
F168DB851F6381A00009BD0E /* CSSParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CSSParserTests.swift; sourceTree = "<group>"; };
F16A2AD220CC428B00BF3A0A /* AttachmentToElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AttachmentToElementConverter.swift; sourceTree = "<group>"; };
F16A2AD420CC437E00BF3A0A /* LineAttachmentToElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LineAttachmentToElementConverter.swift; sourceTree = "<group>"; };
F16A2AD620CC472200BF3A0A /* CommentAttachmentToElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommentAttachmentToElementConverter.swift; sourceTree = "<group>"; };
F16A2AD820CC479500BF3A0A /* HTMLAttachmentToElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLAttachmentToElementConverter.swift; sourceTree = "<group>"; };
F16A2ADA20CC4DC500BF3A0A /* ImageAttachmentToElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageAttachmentToElementConverter.swift; sourceTree = "<group>"; };
F16A2ADC20CC503F00BF3A0A /* VideoAttachmentToElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoAttachmentToElementConverter.swift; sourceTree = "<group>"; };
F16A2AFC20CDB54000BF3A0A /* ElementToStringConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ElementToStringConverter.swift; sourceTree = "<group>"; };
F16A2AFF20CDB62B00BF3A0A /* GenericElementToTagConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenericElementToTagConverter.swift; sourceTree = "<group>"; };
F177FF741FB6404D00CBBE35 /* UILayoutPriority+Swift4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILayoutPriority+Swift4.swift"; sourceTree = "<group>"; };
F17BC8901F4E4BA500398E2B /* HTMLRepresentation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLRepresentation.swift; sourceTree = "<group>"; };
F17BC8911F4E4BA500398E2B /* UnsupportedHTML.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UnsupportedHTML.swift; sourceTree = "<group>"; };
F17BC89D1F4E4F5A00398E2B /* DefaultHTMLSerializerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DefaultHTMLSerializerTests.swift; sourceTree = "<group>"; };
F17BC89F1F4E4F5A00398E2B /* ElementNodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ElementNodeTests.swift; sourceTree = "<group>"; };
F17BC8A01F4E4F5A00398E2B /* NodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NodeTests.swift; sourceTree = "<group>"; };
F17BC8A11F4E4F5A00398E2B /* TextNodeTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextNodeTests.swift; sourceTree = "<group>"; };
F17BC8A91F4E512800398E2B /* AttributedStringSerializer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AttributedStringSerializer.swift; sourceTree = "<group>"; };
F17BC8B31F4E517100398E2B /* AttributedStringParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AttributedStringParserTests.swift; sourceTree = "<group>"; };
F17BC8B41F4E517100398E2B /* AttributedStringSerializerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AttributedStringSerializerTests.swift; sourceTree = "<group>"; };
F185A5A12123C0D900DDFAB1 /* NSRangeComparisonTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSRangeComparisonTests.swift; sourceTree = "<group>"; };
F185A5A22123C0D900DDFAB1 /* NSAttributedStringAttachmentsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSAttributedStringAttachmentsTests.swift; sourceTree = "<group>"; };
F185A5A32123C0D900DDFAB1 /* NSMutableAttributedStringParagraphProperty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSMutableAttributedStringParagraphProperty.swift; sourceTree = "<group>"; };
F185A5A42123C0D900DDFAB1 /* StringHTMLTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringHTMLTests.swift; sourceTree = "<group>"; };
F185A5A62123C0D900DDFAB1 /* NSMutableAttributedStringReplaceOcurrencesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSMutableAttributedStringReplaceOcurrencesTests.swift; sourceTree = "<group>"; };
F185A5A72123C0D900DDFAB1 /* NSAttributedStringKeyHelperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSAttributedStringKeyHelperTests.swift; sourceTree = "<group>"; };
F185A5A82123C0D900DDFAB1 /* StringEndOfLineTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringEndOfLineTests.swift; sourceTree = "<group>"; };
F185A5A92123C0D900DDFAB1 /* StringRangeConversionTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringRangeConversionTests.swift; sourceTree = "<group>"; };
F185A5AA2123C0D900DDFAB1 /* StringParagraphTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StringParagraphTests.swift; sourceTree = "<group>"; };
F185A5AB2123C0D900DDFAB1 /* NSAttributedStringReplaceOcurrencesTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSAttributedStringReplaceOcurrencesTests.swift; sourceTree = "<group>"; };
F185A5AC2123C0D900DDFAB1 /* NSAttributedStringAnalyzerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSAttributedStringAnalyzerTests.swift; sourceTree = "<group>"; };
F185A5AD2123C0D900DDFAB1 /* UIColorHexParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UIColorHexParserTests.swift; sourceTree = "<group>"; };
F185A5AE2123C0D900DDFAB1 /* ArrayHelperTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ArrayHelperTests.swift; sourceTree = "<group>"; };
F185A5AF2123C0D900DDFAB1 /* NSAttributedStringListsTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NSAttributedStringListsTests.swift; sourceTree = "<group>"; };
F18733C41DA096EE005AEB80 /* NSRange+Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSRange+Helpers.swift"; sourceTree = "<group>"; };
F18986E01EF2040A0060EDBA /* FontFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FontFormatter.swift; sourceTree = "<group>"; };
F18986E41EF2043E0060EDBA /* ItalicFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ItalicFormatter.swift; sourceTree = "<group>"; };
F18A1EA821C0586E00F1AA9E /* NSAttributedString+ParagraphRange.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+ParagraphRange.swift"; sourceTree = "<group>"; };
F18A1EAA21C058E500F1AA9E /* NSAttributedStringParagraphRangeTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NSAttributedStringParagraphRangeTests.swift; sourceTree = "<group>"; };
F18A1EB821C0828700F1AA9E /* PluginInputCustomizer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PluginInputCustomizer.swift; sourceTree = "<group>"; };
F18A1EB921C0828700F1AA9E /* PluginOutputCustomizer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PluginOutputCustomizer.swift; sourceTree = "<group>"; };
F18B81EC1EA560B700885F43 /* StringUTF16+RangeConversion.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "StringUTF16+RangeConversion.swift"; sourceTree = "<group>"; };
F193AD6620C5A40A00BBA8F4 /* ShortcodeAttributeParser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShortcodeAttributeParser.swift; sourceTree = "<group>"; };
F1953E241F4E544A00C717C9 /* HTMLParserTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLParserTests.swift; sourceTree = "<group>"; };
F19544041F588F1A00671B73 /* CSSParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CSSParser.swift; sourceTree = "<group>"; };
F197340D1FA14B85007018A8 /* HTMLTreeProcessor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLTreeProcessor.swift; sourceTree = "<group>"; };
F1AFD65620B45E5700CB0279 /* CommentAttachmentRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommentAttachmentRenderer.swift; sourceTree = "<group>"; };
F1AFD65720B45E5700CB0279 /* HTMLAttachmentRenderer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLAttachmentRenderer.swift; sourceTree = "<group>"; };
F1B28B4821C2A26A003F7971 /* UITextView+Undoable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextView+Undoable.swift"; sourceTree = "<group>"; };
F1B7525D219CBAB100E5CC31 /* Array+Attribute.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Array+Attribute.swift"; sourceTree = "<group>"; };
F1BDDDE420603C18000714E1 /* FigcaptionFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FigcaptionFormatter.swift; sourceTree = "<group>"; };
F1BDDDE62060403B000714E1 /* FigureFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FigureFormatter.swift; sourceTree = "<group>"; };
F1C05B981E37F99D007510EA /* Character+Name.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Character+Name.swift"; sourceTree = "<group>"; };
F1C05B9C1E37FA77007510EA /* String+CharacterName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+CharacterName.swift"; sourceTree = "<group>"; };
F1C05B9E1E37FD2F007510EA /* NSAttributedString+CharacterName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+CharacterName.swift"; sourceTree = "<group>"; };
F1CF7F8F20E14E2200B24173 /* AttributedStringParser.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AttributedStringParser.swift; sourceTree = "<group>"; };
F1D7F524221CE2D20065555D /* HTMLStyleToggler.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLStyleToggler.swift; sourceTree = "<group>"; };
F1DC21B32199D5D6007C189E /* GenericElementConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenericElementConverterTests.swift; sourceTree = "<group>"; };
F1DE83D41EF20493009269E6 /* UIColor+Parsers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIColor+Parsers.swift"; sourceTree = "<group>"; };
F1E1B7772062BE6B004642BB /* ParagraphStyleTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ParagraphStyleTests.swift; sourceTree = "<group>"; };
F1E1D57F1FEC44B30086B339 /* AttachmentElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AttachmentElementConverter.swift; sourceTree = "<group>"; };
F1E1D5871FEC52EE0086B339 /* GenericElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GenericElementConverter.swift; sourceTree = "<group>"; };
F1E2323120C17F70008DA49F /* CiteElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CiteElementConverter.swift; sourceTree = "<group>"; };
F1E2323320C18055008DA49F /* FormatterElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FormatterElementConverter.swift; sourceTree = "<group>"; };
F1E75629215B01A2004BC254 /* ItalicElementAttributeConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItalicElementAttributeConverterTests.swift; sourceTree = "<group>"; };
F1E7562B215B01E9004BC254 /* UnderlineElementAttributeConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnderlineElementAttributeConverterTests.swift; sourceTree = "<group>"; };
F1E75631215B0CB7004BC254 /* BoldStringAttributeConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BoldStringAttributeConverterTests.swift; sourceTree = "<group>"; };
F1E75633215B0FC7004BC254 /* ItalicStringAttributeConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItalicStringAttributeConverterTests.swift; sourceTree = "<group>"; };
F1E75635215B106C004BC254 /* UnderlineStringAttributeConverterTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnderlineStringAttributeConverterTests.swift; sourceTree = "<group>"; };
F1EBEDA821C2F1D00023B751 /* UITextView+Delegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextView+Delegate.swift"; sourceTree = "<group>"; };
F1F5C9DA21516E4B00F67990 /* ItalicCSSAttributeMatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ItalicCSSAttributeMatcher.swift; sourceTree = "<group>"; };
F1F5C9DC2151702600F67990 /* UnderlineCSSAttributeMatcher.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnderlineCSSAttributeMatcher.swift; sourceTree = "<group>"; };
F1FA0E791E6EF514009D98EE /* Attribute.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Attribute.swift; sourceTree = "<group>"; };
F1FA0E7A1E6EF514009D98EE /* CommentNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CommentNode.swift; sourceTree = "<group>"; };
F1FA0E7B1E6EF514009D98EE /* ElementNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ElementNode.swift; sourceTree = "<group>"; };
F1FA0E7E1E6EF514009D98EE /* Node.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Node.swift; sourceTree = "<group>"; };
F1FA0E7F1E6EF514009D98EE /* Element.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Element.swift; sourceTree = "<group>"; };
F1FA0E801E6EF514009D98EE /* TextNode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextNode.swift; sourceTree = "<group>"; };
F1FC704A21383365007AAFB3 /* EditorViewTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EditorViewTests.swift; sourceTree = "<group>"; };
F1FC705221383F98007AAFB3 /* UIStackViewHelpersTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIStackViewHelpersTests.swift; sourceTree = "<group>"; };
F1FC70542138414C007AAFB3 /* UIPasteboardHelpersTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIPasteboardHelpersTests.swift; sourceTree = "<group>"; };
F1FC709A2139CA13007AAFB3 /* HTMLAttachmentRendererTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HTMLAttachmentRendererTests.swift; sourceTree = "<group>"; };
F1FF7D9C201A147B007B0B32 /* Figure.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Figure.swift; sourceTree = "<group>"; };
F1FF7D9E201A1D24007B0B32 /* Figcaption.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Figcaption.swift; sourceTree = "<group>"; };
F1FF7DA0201A1D3E007B0B32 /* FigcaptionElementConverter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FigcaptionElementConverter.swift; sourceTree = "<group>"; };
F9982CF521877663001E606B /* TextViewPasteboardDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TextViewPasteboardDelegate.swift; sourceTree = "<group>"; };
F99D5CF221B989FF0089314A /* StringRangeMultibyteConversionTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StringRangeMultibyteConversionTests.swift; sourceTree = "<group>"; };
FF0714001EFD78AF00E50713 /* Media.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Media.xcassets; sourceTree = "<group>"; };
FF17B2D1227A589F0022AECE /* LIElementConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LIElementConverter.swift; sourceTree = "<group>"; };
FF1F56A023955EF600E93A30 /* ColorProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ColorProvider.swift; sourceTree = "<group>"; };
FF1F56A2239562B900E93A30 /* html_colors.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = html_colors.json; sourceTree = "<group>"; };
FF20D63D1EDC389A00294B78 /* ShortcodeAttribute.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShortcodeAttribute.swift; sourceTree = "<group>"; };
FF20D63E1EDC389A00294B78 /* HTMLProcessor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLProcessor.swift; sourceTree = "<group>"; };
FF20D63F1EDC389A00294B78 /* Processor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Processor.swift; sourceTree = "<group>"; };
FF20D6431EDC395E00294B78 /* NSTextingResult+Helpers.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSTextingResult+Helpers.swift"; sourceTree = "<group>"; };
FF20D6461EDC3B3900294B78 /* HTMLProcessorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLProcessorTests.swift; sourceTree = "<group>"; };
FF24AC981F0146AF003CA91D /* Assets.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Assets.swift; sourceTree = "<group>"; };
FF437B6320D7CB2D000D9666 /* HTMLLi.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLLi.swift; sourceTree = "<group>"; };
FF437B6520D7CB83000D9666 /* LiFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LiFormatter.swift; sourceTree = "<group>"; };
FF48CAC7234DD5D3007FFC79 /* NSMutableAttributedString+ReplaceAttributes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSMutableAttributedString+ReplaceAttributes.swift"; sourceTree = "<group>"; };
FF4E265F1EA8DF1E005E8E42 /* ImageAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ImageAttachment.swift; sourceTree = "<group>"; };
FF5B98E21DC29D0C00571CA4 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = SOURCE_ROOT; };
FF5B98E41DC355B400571CA4 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = SOURCE_ROOT; };
FF5DCBF1248ED900006D9FC7 /* ReleaseProcess.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = ReleaseProcess.md; sourceTree = "<group>"; };
FF61909D202481F4004BCD0A /* CodeFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CodeFormatter.swift; sourceTree = "<group>"; };
FF7A1C481E51EFB600C4C7C8 /* WordPress-Aztec-iOS.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "WordPress-Aztec-iOS.podspec"; sourceTree = "<group>"; };
FF7A1C4A1E51F05700C4C7C8 /* CONTRIBUTING.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = CONTRIBUTING.md; sourceTree = "<group>"; };
FF7A1C501E5651EA00C4C7C8 /* LineAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LineAttachment.swift; sourceTree = "<group>"; };
FF7C89AF1E3BC52F000472A8 /* NSAttributedString+FontTraits.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+FontTraits.swift"; sourceTree = "<group>"; };
FF7EAEC3234D253B007A26E0 /* FontProvider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FontProvider.swift; sourceTree = "<group>"; };
FF94935D245738AC0085ABB3 /* SuperscriptStringAttributeConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SuperscriptStringAttributeConverter.swift; sourceTree = "<group>"; };
FF94935F245740250085ABB3 /* SuperscriptFormatter.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SuperscriptFormatter.swift; sourceTree = "<group>"; };
FF949361245744090085ABB3 /* SubscriptStringAttributeConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SubscriptStringAttributeConverter.swift; sourceTree = "<group>"; };
FF949363245744560085ABB3 /* SubscriptFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SubscriptFormatter.swift; sourceTree = "<group>"; };
FFA61E881DF18F3D00B71BF6 /* ParagraphStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ParagraphStyle.swift; sourceTree = "<group>"; };
FFA61EC11DF6C1C900B71BF6 /* NSAttributedString+Archive.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Archive.swift"; sourceTree = "<group>"; };
FFB5D29620BEB21A0038DCFB /* CiteFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CiteFormatter.swift; sourceTree = "<group>"; };
FFC2BBF81F2A25CF00E404FB /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = "<group>"; };
FFD0FEB61DAE59A700430586 /* NSLayoutManager+Attachments.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSLayoutManager+Attachments.swift"; sourceTree = "<group>"; };
FFD3C1702344DB4E00AE8DA0 /* ForegroundColorCSSAttributeMatcher.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForegroundColorCSSAttributeMatcher.swift; sourceTree = "<group>"; };
FFD3C1722344DCA900AE8DA0 /* ForegroundColorElementAttributeConverter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ForegroundColorElementAttributeConverter.swift; sourceTree = "<group>"; };
FFD436971E3180A500A0E26F /* FontFormatterTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FontFormatterTests.swift; sourceTree = "<group>"; };
FFFA53E423C6277700829A43 /* Configuration.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Configuration.swift; sourceTree = "<group>"; };
FFFA53E623C628E700829A43 /* BoldFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BoldFormatter.swift; sourceTree = "<group>"; };
FFFEC7DA1EA7698900F4210F /* VideoAttachment.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VideoAttachment.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
5951CB8A1D8BC93600E1866F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
5951CB941D8BC93600E1866F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
5951CB981D8BC93600E1866F /* Aztec.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
40A2986F1FD61B1C00AEDF3B /* Implementations */ = {
isa = PBXGroup;
children = (
40359F271FD88A7900B1C1D2 /* BRElementConverter.swift */,
FF17B2D1227A589F0022AECE /* LIElementConverter.swift */,
F1E2323120C17F70008DA49F /* CiteElementConverter.swift */,
B5E94D0F1FE01334000E7C20 /* FigureElementConverter.swift */,
F1FF7DA0201A1D3E007B0B32 /* FigcaptionElementConverter.swift */,
F1E1D5871FEC52EE0086B339 /* GenericElementConverter.swift */,
40359F251FD88A5F00B1C1D2 /* HRElementConverter.swift */,
40A298701FD61B6F00AEDF3B /* ImageElementConverter.swift */,
40A298721FD61E1900AEDF3B /* VideoElementConverter.swift */,
);
name = Implementations;
path = Aztec/Classes/Converters/ElementsToAttributedString/Implementations;
sourceTree = SOURCE_ROOT;
};
40D513641FD6185A00A64501 /* ElementsToAttributedString */ = {
isa = PBXGroup;
children = (
40D513651FD6186800A64501 /* Base */,
40A2986F1FD61B1C00AEDF3B /* Implementations */,
);
name = ElementsToAttributedString;
path = Aztec/Classes/Converters/ElementsToAttributedString;
sourceTree = SOURCE_ROOT;
};
40D513651FD6186800A64501 /* Base */ = {
isa = PBXGroup;
children = (
F1E1D57F1FEC44B30086B339 /* AttachmentElementConverter.swift */,
40A2986C1FD61B0C00AEDF3B /* ElementConverter.swift */,
F1E2323320C18055008DA49F /* FormatterElementConverter.swift */,
);
name = Base;
path = Aztec/Classes/Converters/ElementsToAttributedString/Base;
sourceTree = SOURCE_ROOT;
};
5951CB841D8BC93600E1866F = {
isa = PBXGroup;
children = (
FF5DCBF0248ED900006D9FC7 /* Documentation */,
FF7A1C481E51EFB600C4C7C8 /* WordPress-Aztec-iOS.podspec */,
FF5B98E41DC355B400571CA4 /* LICENSE */,
FF5B98E21DC29D0C00571CA4 /* README.md */,
FF7A1C4A1E51F05700C4C7C8 /* CONTRIBUTING.md */,
FFC2BBF81F2A25CF00E404FB /* CHANGELOG.md */,
5951CB901D8BC93600E1866F /* Aztec */,
5951CB9B1D8BC93600E1866F /* AztecTests */,
599F255A1D8BCD97002871D6 /* Frameworks */,
5951CB8F1D8BC93600E1866F /* Products */,
F185A59D2123C07200DDFAB1 /* Recovered References */,
);
sourceTree = "<group>";
};
5951CB8F1D8BC93600E1866F /* Products */ = {
isa = PBXGroup;
children = (
5951CB8E1D8BC93600E1866F /* Aztec.framework */,
5951CB971D8BC93600E1866F /* AztecTests.xctest */,
);
name = Products;
sourceTree = "<group>";
};
5951CB901D8BC93600E1866F /* Aztec */ = {
isa = PBXGroup;
children = (
FF0713FE1EFD78AF00E50713 /* Assets */,
599F25001D8BC9A1002871D6 /* Classes */,
5951CB921D8BC93600E1866F /* Info.plist */,
);
path = Aztec;
sourceTree = "<group>";
};
5951CB9B1D8BC93600E1866F /* AztecTests */ = {
isa = PBXGroup;
children = (
5951CB9E1D8BC93600E1866F /* Info.plist */,
F126ADC421553DFF008F7DD1 /* Converters */,
F1FC70492138334E007AAFB3 /* EditorView */,
F185A5A02123C0D900DDFAB1 /* Extensions */,
B5E607311DA56EB000C8A389 /* Formatters */,
F17BC89B1F4E4F5A00398E2B /* HTML */,
59FEA0691D8BDFA700D138DF /* Importer */,
F17BC8B11F4E517100398E2B /* NSAttributedString */,
FF20D6451EDC3B3900294B78 /* Processor */,
F15415F4213446210096D18E /* Renderers */,
F13590E12139F870004A9C73 /* Resources */,
F15415F7213447970096D18E /* TestingSupport */,
F10DB19F1E63390700358E7E /* TextKit */,
);
path = AztecTests;
sourceTree = "<group>";
};
599F25001D8BC9A1002871D6 /* Classes */ = {
isa = PBXGroup;
children = (
599F251F1D8BC9A1002871D6 /* Constants */,
F109873C214FF2B900983B6A /* Converters */,
F1079D65208F80AE009717FA /* EditorView */,
599F25241D8BC9A1002871D6 /* Extensions */,
B5B86D3A1DA41A550083DB3F /* Formatters */,
599F25281D8BC9A1002871D6 /* GUI */,
599F25071D8BC9A1002871D6 /* Libxml2 */,
F16DD2C51EE998280083A098 /* NSAttributedString */,
F1065DB420ADD91C008C72CC /* Plugin */,
FF20D63C1EDC389A00294B78 /* Processor */,
F1AFD65520B45E5700CB0279 /* Renderers */,
599F252E1D8BC9A1002871D6 /* TextKit */,
);
name = Classes;
path = Aztec/Classes;
sourceTree = SOURCE_ROOT;
};
599F25031D8BC9A1002871D6 /* HTMLToElements */ = {
isa = PBXGroup;
children = (
599F25051D8BC9A1002871D6 /* CLinkedListToArrayConverter.swift */,
599F25061D8BC9A1002871D6 /* Converter.swift */,
);
path = HTMLToElements;
sourceTree = "<group>";
};
599F25071D8BC9A1002871D6 /* Libxml2 */ = {
isa = PBXGroup;
children = (
599F25081D8BC9A1002871D6 /* Converters */,
F15C9B891DD58D8F00833C39 /* Descriptors */,
599F25131D8BC9A1002871D6 /* DOM */,
);
path = Libxml2;
sourceTree = "<group>";
};
599F25081D8BC9A1002871D6 /* Converters */ = {
isa = PBXGroup;
children = (
599F25091D8BC9A1002871D6 /* In */,
599F250F1D8BC9A1002871D6 /* Out */,
);
path = Converters;
sourceTree = "<group>";
};
599F25091D8BC9A1002871D6 /* In */ = {
isa = PBXGroup;
children = (
F19544041F588F1A00671B73 /* CSSParser.swift */,
599F250A1D8BC9A1002871D6 /* InAttributeConverter.swift */,
599F250B1D8BC9A1002871D6 /* InAttributesConverter.swift */,
599F250C1D8BC9A1002871D6 /* HTMLParser.swift */,
599F250D1D8BC9A1002871D6 /* InNodeConverter.swift */,
599F250E1D8BC9A1002871D6 /* InNodesConverter.swift */,
);
path = In;
sourceTree = "<group>";
};
599F250F1D8BC9A1002871D6 /* Out */ = {
isa = PBXGroup;
children = (
B5DA1C1C1EBD1CCE000AAB45 /* HTMLSerializer.swift */,
);
path = Out;
sourceTree = "<group>";
};
599F25131D8BC9A1002871D6 /* DOM */ = {
isa = PBXGroup;
children = (
F15BA612215168FC00424120 /* Logic */,
F1FA0E781E6EF514009D98EE /* Data */,
);
path = DOM;
sourceTree = "<group>";
};
599F251F1D8BC9A1002871D6 /* Constants */ = {
isa = PBXGroup;
children = (
599F25211D8BC9A1002871D6 /* Metrics.swift */,
);
path = Constants;
sourceTree = "<group>";
};
599F25241D8BC9A1002871D6 /* Extensions */ = {
isa = PBXGroup;
children = (
F1B7525D219CBAB100E5CC31 /* Array+Attribute.swift */,
B575344F1F267D0B009D4904 /* Array+Helpers.swift */,
F165D92920C72EF500EAA6B0 /* Array+ShortcodeAttribute.swift */,
F1C05B981E37F99D007510EA /* Character+Name.swift */,
F1584793203C94AC00EE05A1 /* Dictionary+AttributedStringKey.swift */,
F12328781FB63CF6001E35EF /* DocumentReadingOptionKey+Swift4.swift */,
F123287A1FB63F7A001E35EF /* DocumentType+Swift4.swift */,
B5F84B601E70595B0089A76C /* NSAttributedString+Analyzers.swift */,
FFA61EC11DF6C1C900B71BF6 /* NSAttributedString+Archive.swift */,
599F25251D8BC9A1002871D6 /* NSAttributedString+Attachments.swift */,
F1C05B9E1E37FD2F007510EA /* NSAttributedString+CharacterName.swift */,
FF7C89AF1E3BC52F000472A8 /* NSAttributedString+FontTraits.swift */,
B5BC4FED1DA2C17800614582 /* NSAttributedString+Lists.swift */,
F18A1EA821C0586E00F1AA9E /* NSAttributedString+ParagraphRange.swift */,
F10BE6191EA7AE9D002E4625 /* NSAttributedString+ReplaceOcurrences.swift */,
F12328761FB638C6001E35EF /* NSAttributedStringKey+Aztec.swift */,
B574F4A31FB0CF3A0048F355 /* NSAttributedStringKey+Conversion.swift */,
1A830345228583B200798076 /* NSBundle+AztecBundle.swift */,
FFD0FEB61DAE59A700430586 /* NSLayoutManager+Attachments.swift */,
F1584795203C9B4C00EE05A1 /* NSMutableAttributedString+ParagraphProperty.swift */,
F10BE6171EA7ADA6002E4625 /* NSMutableAttributedString+ReplaceOcurrences.swift */,
FF48CAC7234DD5D3007FFC79 /* NSMutableAttributedString+ReplaceAttributes.swift */,
F18733C41DA096EE005AEB80 /* NSRange+Helpers.swift */,
FF20D6431EDC395E00294B78 /* NSTextingResult+Helpers.swift */,
F1C05B9C1E37FA77007510EA /* String+CharacterName.swift */,
F1000CE61EAA44AA0000B15B /* String+EndOfLine.swift */,
B5375F461EC2566200F5D7EC /* String+HTML.swift */,
B5AB79F71F5F3E0B00DF26F5 /* String+Paragraph.swift */,
599F25261D8BC9A1002871D6 /* String+RangeConversion.swift */,
F18B81EC1EA560B700885F43 /* StringUTF16+RangeConversion.swift */,
F1DE83D41EF20493009269E6 /* UIColor+Parsers.swift */,
B551A49F1E770B3800EE3A7F /* UIFont+Emoji.swift */,
B59C9F9E1DF74BB80073B1D6 /* UIFont+Traits.swift */,
74EEC71A1FAB6EC900B989E3 /* UIImage+Resize.swift */,
F177FF741FB6404D00CBBE35 /* UILayoutPriority+Swift4.swift */,
B5B96DAA1E01B2F300791315 /* UIPasteboard+Helpers.swift */,
B5C99D3E1E72E2E700335355 /* UIStackView+Helpers.swift */,
F1EBEDA821C2F1D00023B751 /* UITextView+Delegate.swift */,
F1B28B4821C2A26A003F7971 /* UITextView+Undoable.swift */,
);
path = Extensions;
sourceTree = "<group>";
};
599F25281D8BC9A1002871D6 /* GUI */ = {
isa = PBXGroup;
children = (
599F25291D8BC9A1002871D6 /* FormatBar */,
FF24AC981F0146AF003CA91D /* Assets.swift */,
);
path = GUI;
sourceTree = "<group>";
};
599F25291D8BC9A1002871D6 /* FormatBar */ = {
isa = PBXGroup;
children = (
599F252A1D8BC9A1002871D6 /* FormatBar.swift */,
599F252B1D8BC9A1002871D6 /* FormatBarDelegate.swift */,
599F252C1D8BC9A1002871D6 /* FormatBarItem.swift */,
599F252D1D8BC9A1002871D6 /* FormattingIdentifier.swift */,
);
path = FormatBar;
sourceTree = "<group>";
};
599F252E1D8BC9A1002871D6 /* TextKit */ = {
isa = PBXGroup;
children = (
F11326A81EF1AA91007FEE9A /* ParagraphProperty */,
B5AF89311E93CFC80051EFDB /* RenderableAttachment.swift */,
B572AC271E817CFE008948C2 /* CommentAttachment.swift */,
B57D1C3C1E92C38000EA4B16 /* HTMLAttachment.swift */,
FF7A1C501E5651EA00C4C7C8 /* LineAttachment.swift */,
599F25301D8BC9A1002871D6 /* MediaAttachment.swift */,
FF4E265F1EA8DF1E005E8E42 /* ImageAttachment.swift */,
FFFEC7DA1EA7698900F4210F /* VideoAttachment.swift */,
599F25311D8BC9A1002871D6 /* TextStorage.swift */,
599F25321D8BC9A1002871D6 /* TextView.swift */,
E109B51B1DC33F2C0099605E /* LayoutManager.swift */,
FFA61E881DF18F3D00B71BF6 /* ParagraphStyle.swift */,
B5A99D831EBA073D00DED081 /* HTMLStorage.swift */,
F9982CF521877663001E606B /* TextViewPasteboardDelegate.swift */,
FF7EAEC3234D253B007A26E0 /* FontProvider.swift */,
FF1F56A023955EF600E93A30 /* ColorProvider.swift */,
FFFA53E423C6277700829A43 /* Configuration.swift */,
);
path = TextKit;
sourceTree = "<group>";
};
599F255A1D8BCD97002871D6 /* Frameworks */ = {
isa = PBXGroup;
children = (
F122C24D2072AD080018ED06 /* libxml2.tbd */,
);
name = Frameworks;
sourceTree = "<group>";
};
59FEA0691D8BDFA700D138DF /* Importer */ = {
isa = PBXGroup;
children = (
59FEA06B1D8BDFA700D138DF /* InAttributeConverterTests.swift */,
59FEA06D1D8BDFA700D138DF /* InNodeConverterTests.swift */,
);
path = Importer;
sourceTree = "<group>";
};
B5B86D3A1DA41A550083DB3F /* Formatters */ = {
isa = PBXGroup;
children = (
F12F58501EF20394008AE298 /* Base */,
F12F58551EF20394008AE298 /* Implementations */,
);
path = Formatters;
sourceTree = "<group>";
};
B5E607311DA56EB000C8A389 /* Formatters */ = {
isa = PBXGroup;
children = (
E11B775F1DBA14B40024E455 /* BlockquoteFormatterTests.swift */,
917E22122201D2A5008AC826 /* BoldFormatterTests.swift */,
FFD436971E3180A500A0E26F /* FontFormatterTests.swift */,
B5C16A621F4DF77300B113CF /* HeaderFormatterTests.swift */,
B542D6411E9EB122009D12D3 /* PreFormaterTests.swift */,
B5E607321DA56EC700C8A389 /* TextListFormatterTests.swift */,
);
path = Formatters;
sourceTree = "<group>";
};
F1065DB420ADD91C008C72CC /* Plugin */ = {
isa = PBXGroup;
children = (
F1065DB520ADD928008C72CC /* Plugin.swift */,
F18A1EB821C0828700F1AA9E /* PluginInputCustomizer.swift */,
F13E8AD720B71BAA007C9F8A /* PluginManager.swift */,
F18A1EB921C0828700F1AA9E /* PluginOutputCustomizer.swift */,
);
path = Plugin;
sourceTree = "<group>";
};
F1079D65208F80AE009717FA /* EditorView */ = {
isa = PBXGroup;
children = (
F1079D66208F80FE009717FA /* EditorView.swift */,
);
path = EditorView;
sourceTree = "<group>";
};
F109873B214FF2A600983B6A /* AttributesToStringAttributes */ = {
isa = PBXGroup;
children = (
F109874621501A4200983B6A /* Base */,
F109874721501A5400983B6A /* Implementations */,
);
path = AttributesToStringAttributes;
sourceTree = "<group>";
};
F109873C214FF2B900983B6A /* Converters */ = {
isa = PBXGroup;
children = (
F109873B214FF2A600983B6A /* AttributesToStringAttributes */,
F16A2AFA20CDB50F00BF3A0A /* ElementsToHTML */,
40D513641FD6185A00A64501 /* ElementsToAttributedString */,
599F25031D8BC9A1002871D6 /* HTMLToElements */,
F15BA60321514F1300424120 /* StringAttributesToAttributes */,
);
path = Converters;
sourceTree = "<group>";
};
F109874621501A4200983B6A /* Base */ = {
isa = PBXGroup;
children = (
F109873E214FF4C400983B6A /* ElementAttributeConverter.swift */,
F1098742214FF77000983B6A /* MainAttributesConverter.swift */,
);
path = Base;
sourceTree = "<group>";
};
F109874721501A5400983B6A /* Implementations */ = {
isa = PBXGroup;
children = (
F1098740214FF55F00983B6A /* BoldElementAttributeConverter.swift */,
F109874421501A2F00983B6A /* ItalicElementAttributeConverter.swift */,
F109874821501C8B00983B6A /* UnderlineElementAttributeConverter.swift */,
FFD3C1722344DCA900AE8DA0 /* ForegroundColorElementAttributeConverter.swift */,
);
path = Implementations;
sourceTree = "<group>";
};
F10DB19F1E63390700358E7E /* TextKit */ = {
isa = PBXGroup;
children = (
B5D575841F2288E2003A62F6 /* TextStorageTests.swift */,
B5D575861F2288E2003A62F6 /* TextViewTests.swift */,
F1E1B7772062BE6B004642BB /* ParagraphStyleTests.swift */,
B5D575801F226FF4003A62F6 /* UnsupportedHTMLTests.swift */,
B5D575821F22820A003A62F6 /* HTMLRepresentationTests.swift */,
F15415FA213454AC0096D18E /* HTMLStorageTests.swift */,
);
path = TextKit;
sourceTree = "<group>";
};
F11326A81EF1AA91007FEE9A /* ParagraphProperty */ = {
isa = PBXGroup;
children = (
F11326A91EF1AA91007FEE9A /* Blockquote.swift */,
F1FF7D9C201A147B007B0B32 /* Figure.swift */,
F1FF7D9E201A1D24007B0B32 /* Figcaption.swift */,
F11326AA1EF1AA91007FEE9A /* Header.swift */,
B524228C1F30C039002E7C6C /* HTMLDiv.swift */,
F11326AB1EF1AA91007FEE9A /* HTMLParagraph.swift */,
F11326AC1EF1AA91007FEE9A /* HTMLPre.swift */,
FF437B6320D7CB2D000D9666 /* HTMLLi.swift */,
F11326AD1EF1AA91007FEE9A /* ParagraphProperty.swift */,
F11326AE1EF1AA91007FEE9A /* TextList.swift */,
);
path = ParagraphProperty;
sourceTree = "<group>";
};
F126ADC421553DFF008F7DD1 /* Converters */ = {
isa = PBXGroup;
children = (
F126ADC521553E25008F7DD1 /* AttributesToStringAttributes */,
F1DC21B22199D58B007C189E /* ElementToAttributedString */,
F1E75630215B0C9E004BC254 /* StringAttributesToAttributes */,
);
name = Converters;
path = "New Group";
sourceTree = "<group>";
};
F126ADC521553E25008F7DD1 /* AttributesToStringAttributes */ = {
isa = PBXGroup;
children = (
F126ADC621553E3C008F7DD1 /* BoldElementAttributeConverterTests.swift */,
F1E75629215B01A2004BC254 /* ItalicElementAttributeConverterTests.swift */,
F1E7562B215B01E9004BC254 /* UnderlineElementAttributeConverterTests.swift */,
);
path = AttributesToStringAttributes;
sourceTree = "<group>";
};
F12F58501EF20394008AE298 /* Base */ = {
isa = PBXGroup;
children = (
F12F58511EF20394008AE298 /* AttributeFormatter.swift */,
F18986E01EF2040A0060EDBA /* FontFormatter.swift */,
F12F58531EF20394008AE298 /* ParagraphAttributeFormatter.swift */,
F12F58541EF20394008AE298 /* StandardAttributeFormatter.swift */,
);
path = Base;
sourceTree = "<group>";
};
F12F58551EF20394008AE298 /* Implementations */ = {
isa = PBXGroup;