facebook / facebook-instant-articles-sdk-php
File Size

The distribution of size of files (measured in lines of code).

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 130 files with 7,592 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 5 medium size files (1,454 lines of codeclsfd_ftr_w_mp_ins)
    • 11 small files (1,422 lines of code)
    • 114 very small files (4,716 lines of code)
0% | 0% | 19% | 18% | 62%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
php0% | 0% | 19% | 18% | 61%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src/Facebook/InstantArticles/Elements0% | 0% | 27% | 22% | 50%
src/Facebook/InstantArticles/Transformer0% | 0% | 100% | 0% | 0%
src/Facebook/InstantArticles/Validators0% | 0% | 88% | 0% | 11%
src/Facebook/InstantArticles/Transformer/Rules0% | 0% | 0% | 23% | 76%
src/Facebook/InstantArticles/Client0% | 0% | 0% | 43% | 56%
src/Facebook/InstantArticles/Transformer/Getters0% | 0% | 0% | 0% | 100%
src/Facebook/InstantArticles/Transformer/Warnings0% | 0% | 0% | 0% | 100%
src/Facebook/InstantArticles/Transformer/Settings0% | 0% | 0% | 0% | 100%
src/Facebook/InstantArticles/Transformer/Logs0% | 0% | 0% | 0% | 100%
src/Facebook/InstantArticles/Transformer/Rules/Compat0% | 0% | 0% | 0% | 100%
src/Facebook/InstantArticles/Parser0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Transformer.php
in src/Facebook/InstantArticles/Transformer
394 25
InstantArticle.php
in src/Facebook/InstantArticles/Elements
377 34
Header.php
in src/Facebook/InstantArticles/Elements
253 26
Video.php
in src/Facebook/InstantArticles/Elements
222 32
Type.php
in src/Facebook/InstantArticles/Validators
208 20
Caption.php
in src/Facebook/InstantArticles/Elements
182 19
Client.php
in src/Facebook/InstantArticles/Client
161 12
Image.php
in src/Facebook/InstantArticles/Elements
151 23
ImageRule.php
in src/Facebook/InstantArticles/Transformer/Rules
125 4
GlobalRule.php
in src/Facebook/InstantArticles/Transformer/Rules
122 4
VideoRule.php
in src/Facebook/InstantArticles/Transformer/Rules
122 6
Footer.php
in src/Facebook/InstantArticles/Elements
119 12
Interactive.php
in src/Facebook/InstantArticles/Elements
117 15
Slideshow.php
in src/Facebook/InstantArticles/Elements
116 15
InteractiveRule.php
in src/Facebook/InstantArticles/Transformer/Rules
104 4
ConfigurationSelectorRule.php
in src/Facebook/InstantArticles/Transformer/Rules
103 8
ListElement.php
in src/Facebook/InstantArticles/Elements
95 12
Ad.php
in src/Facebook/InstantArticles/Elements
94 13
CaptionRule.php
in src/Facebook/InstantArticles/Transformer/Rules
93 4
Audio.php
in src/Facebook/InstantArticles/Elements
88 13
InstantArticleRule.php
in src/Facebook/InstantArticles/Transformer/Rules
84 4
Author.php
in src/Facebook/InstantArticles/Elements
84 12
InstantArticleStatus.php
in src/Facebook/InstantArticles/Client
84 10
SocialEmbedRule.php
in src/Facebook/InstantArticles/Transformer/Rules
82 4
Cite.php
in src/Facebook/InstantArticles/Elements
81 7
Map.php
in src/Facebook/InstantArticles/Elements
76 11
TextContainer.php
in src/Facebook/InstantArticles/Elements
75 7
ServerMessage.php
in src/Facebook/InstantArticles/Client
75 9
H1Rule.php
in src/Facebook/InstantArticles/Transformer/Rules
72 5
Element.php
in src/Facebook/InstantArticles/Elements
71 8
AdRule.php
in src/Facebook/InstantArticles/Transformer/Rules
69 4
RelatedArticles.php
in src/Facebook/InstantArticles/Elements
69 9
H2Rule.php
in src/Facebook/InstantArticles/Transformer/Rules
68 5
TransformerLog.php
in src/Facebook/InstantArticles/Transformer/Logs
67 6
AuthorRule.php
in src/Facebook/InstantArticles/Transformer/Rules
67 4
AnalyticsSettings.php
in src/Facebook/InstantArticles/Transformer/Settings
66 5
AudioRule.php
in src/Facebook/InstantArticles/Transformer/Rules
66 4
H3.php
in src/Facebook/InstantArticles/Elements
64 6
H2.php
in src/Facebook/InstantArticles/Elements
64 6
H1.php
in src/Facebook/InstantArticles/Elements
64 6
StringGetter.php
in src/Facebook/InstantArticles/Transformer/Getters
63 5
SlideshowImageRule.php
in src/Facebook/InstantArticles/Transformer/Rules
63 4
Time.php
in src/Facebook/InstantArticles/Elements
62 8
CaptionCreditRule.php
in src/Facebook/InstantArticles/Transformer/Rules
61 5
InvalidSelector.php
in src/Facebook/InstantArticles/Transformer/Warnings
60 5
HeaderAdRule.php
in src/Facebook/InstantArticles/Transformer/Rules
59 4
TimeRule.php
in src/Facebook/InstantArticles/Transformer/Rules
59 4
RelatedItem.php
in src/Facebook/InstantArticles/Elements
59 9
AnalyticsRule.php
in src/Facebook/InstantArticles/Transformer/Rules
57 4
NextSiblingElementGetter.php
in src/Facebook/InstantArticles/Transformer/Getters
54 3
Files With Most Units (Top 50)
File# lines# units
InstantArticle.php
in src/Facebook/InstantArticles/Elements
377 34
Video.php
in src/Facebook/InstantArticles/Elements
222 32
Header.php
in src/Facebook/InstantArticles/Elements
253 26
Transformer.php
in src/Facebook/InstantArticles/Transformer
394 25
Image.php
in src/Facebook/InstantArticles/Elements
151 23
Type.php
in src/Facebook/InstantArticles/Validators
208 20
Caption.php
in src/Facebook/InstantArticles/Elements
182 19
Interactive.php
in src/Facebook/InstantArticles/Elements
117 15
Slideshow.php
in src/Facebook/InstantArticles/Elements
116 15
Ad.php
in src/Facebook/InstantArticles/Elements
94 13
Audio.php
in src/Facebook/InstantArticles/Elements
88 13
ListElement.php
in src/Facebook/InstantArticles/Elements
95 12
Footer.php
in src/Facebook/InstantArticles/Elements
119 12
Author.php
in src/Facebook/InstantArticles/Elements
84 12
Client.php
in src/Facebook/InstantArticles/Client
161 12
Map.php
in src/Facebook/InstantArticles/Elements
76 11
InstantArticleStatus.php
in src/Facebook/InstantArticles/Client
84 10
RelatedItem.php
in src/Facebook/InstantArticles/Elements
59 9
RelatedArticles.php
in src/Facebook/InstantArticles/Elements
69 9
ServerMessage.php
in src/Facebook/InstantArticles/Client
75 9
ConfigurationSelectorRule.php
in src/Facebook/InstantArticles/Transformer/Rules
103 8
Element.php
in src/Facebook/InstantArticles/Elements
71 8
Time.php
in src/Facebook/InstantArticles/Elements
62 8
Anchor.php
in src/Facebook/InstantArticles/Elements
52 8
TextNodeRule.php
in src/Facebook/InstantArticles/Transformer/Rules
40 7
TextContainer.php
in src/Facebook/InstantArticles/Elements
75 7
Cite.php
in src/Facebook/InstantArticles/Elements
81 7
TransformerLog.php
in src/Facebook/InstantArticles/Transformer/Logs
67 6
VideoRule.php
in src/Facebook/InstantArticles/Transformer/Rules
122 6
GeoTag.php
in src/Facebook/InstantArticles/Elements
43 6
H3.php
in src/Facebook/InstantArticles/Elements
64 6
H2.php
in src/Facebook/InstantArticles/Elements
64 6
H1.php
in src/Facebook/InstantArticles/Elements
64 6
Analytics.php
in src/Facebook/InstantArticles/Elements
47 6
AnalyticsSettings.php
in src/Facebook/InstantArticles/Transformer/Settings
66 5
StringGetter.php
in src/Facebook/InstantArticles/Transformer/Getters
63 5
PassThroughRule.php
in src/Facebook/InstantArticles/Transformer/Rules
27 5
FooterRule.php
in src/Facebook/InstantArticles/Transformer/Rules
30 5
PullquoteCiteRule.php
in src/Facebook/InstantArticles/Transformer/Rules
32 5
PullquoteRule.php
in src/Facebook/InstantArticles/Transformer/Rules
30 5
Rule.php
in src/Facebook/InstantArticles/Transformer/Rules
40 5
ItalicRule.php
in src/Facebook/InstantArticles/Transformer/Rules
30 5
BlockquoteRule.php
in src/Facebook/InstantArticles/Transformer/Rules
30 5
ParagraphFooterRule.php
in src/Facebook/InstantArticles/Transformer/Rules
30 5
LineBreakRule.php
in src/Facebook/InstantArticles/Transformer/Rules
29 5
ParagraphRule.php
in src/Facebook/InstantArticles/Transformer/Rules
30 5
IgnoreRule.php
in src/Facebook/InstantArticles/Transformer/Rules
26 5
H2Rule.php
in src/Facebook/InstantArticles/Transformer/Rules
68 5
AnchorRule.php
in src/Facebook/InstantArticles/Transformer/Rules
50 5
ListElementRule.php
in src/Facebook/InstantArticles/Transformer/Rules
33 5
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 6 long lines.

File# lines# units# long lines
Transformer.php
in src/Facebook/InstantArticles/Transformer
394 25 2
AdSettings.php
in src/Facebook/InstantArticles/Transformer/Settings
51 4 1
NoRootInstantArticleFoundWarning.php
in src/Facebook/InstantArticles/Transformer/Warnings
27 4 1
Helper.php
in src/Facebook/InstantArticles/Client
48 3 1
Client.php
in src/Facebook/InstantArticles/Client
161 12 1
Correlations

File Size vs. Commits (all time): 129 points

src/Facebook/InstantArticles/Elements/InstantArticle.php x: 129 commits (all time) y: 377 lines of code src/Facebook/InstantArticles/Transformer/Warnings/InvalidSelector.php x: 13 commits (all time) y: 60 lines of code src/Facebook/InstantArticles/Transformer/Warnings/NoRootInstantArticleFoundWarning.php x: 4 commits (all time) y: 27 lines of code src/Facebook/InstantArticles/Transformer/Warnings/UnrecognizedElement.php x: 20 commits (all time) y: 39 lines of code src/Facebook/InstantArticles/Transformer/Warnings/ValidatorWarning.php x: 10 commits (all time) y: 36 lines of code src/Facebook/InstantArticles/Transformer/Warnings/Warning.php x: 3 commits (all time) y: 42 lines of code src/Facebook/InstantArticles/Transformer/Transformer.php x: 71 commits (all time) y: 394 lines of code src/Facebook/InstantArticles/Elements/Image.php x: 37 commits (all time) y: 151 lines of code src/Facebook/InstantArticles/Elements/Video.php x: 36 commits (all time) y: 222 lines of code src/Facebook/InstantArticles/Transformer/Settings/AnalyticsSettings.php x: 5 commits (all time) y: 66 lines of code src/Facebook/InstantArticles/Transformer/Getters/ElementGetter.php x: 19 commits (all time) y: 35 lines of code src/Facebook/InstantArticles/Transformer/Rules/ConfigurationSelectorRule.php x: 30 commits (all time) y: 103 lines of code src/Facebook/InstantArticles/Transformer/Rules/VideoRule.php x: 24 commits (all time) y: 122 lines of code src/Facebook/InstantArticles/Transformer/Getters/ConstantGetter.php x: 4 commits (all time) y: 24 lines of code src/Facebook/InstantArticles/Transformer/Settings/AdSettings.php x: 7 commits (all time) y: 51 lines of code src/Facebook/InstantArticles/Client/InstantArticleStatus.php x: 17 commits (all time) y: 84 lines of code src/Facebook/InstantArticles/Client/ServerMessage.php x: 20 commits (all time) y: 75 lines of code src/Facebook/InstantArticles/Elements/TextContainer.php x: 36 commits (all time) y: 75 lines of code src/Facebook/InstantArticles/Validators/Type.php x: 30 commits (all time) y: 208 lines of code src/Facebook/InstantArticles/Transformer/Getters/DateGetter.php x: 5 commits (all time) y: 38 lines of code src/Facebook/InstantArticles/Elements/Ad.php x: 21 commits (all time) y: 94 lines of code src/Facebook/InstantArticles/Elements/Analytics.php x: 19 commits (all time) y: 47 lines of code src/Facebook/InstantArticles/Elements/Anchor.php x: 15 commits (all time) y: 52 lines of code src/Facebook/InstantArticles/Elements/Audio.php x: 14 commits (all time) y: 88 lines of code src/Facebook/InstantArticles/Elements/Author.php x: 18 commits (all time) y: 84 lines of code src/Facebook/InstantArticles/Elements/Blockquote.php x: 10 commits (all time) y: 29 lines of code src/Facebook/InstantArticles/Elements/Bold.php x: 8 commits (all time) y: 21 lines of code src/Facebook/InstantArticles/Elements/Caption.php x: 43 commits (all time) y: 182 lines of code src/Facebook/InstantArticles/Elements/Cite.php x: 23 commits (all time) y: 81 lines of code src/Facebook/InstantArticles/Elements/Element.php x: 47 commits (all time) y: 71 lines of code src/Facebook/InstantArticles/Elements/Emphasized.php x: 4 commits (all time) y: 21 lines of code src/Facebook/InstantArticles/Elements/Footer.php x: 28 commits (all time) y: 119 lines of code src/Facebook/InstantArticles/Elements/GeoTag.php x: 15 commits (all time) y: 43 lines of code src/Facebook/InstantArticles/Elements/H1.php x: 15 commits (all time) y: 64 lines of code src/Facebook/InstantArticles/Elements/H3.php x: 10 commits (all time) y: 64 lines of code src/Facebook/InstantArticles/Elements/Header.php x: 38 commits (all time) y: 253 lines of code src/Facebook/InstantArticles/Elements/Interactive.php x: 31 commits (all time) y: 117 lines of code src/Facebook/InstantArticles/Elements/LineBreak.php x: 11 commits (all time) y: 28 lines of code src/Facebook/InstantArticles/Elements/ListElement.php x: 35 commits (all time) y: 95 lines of code src/Facebook/InstantArticles/Elements/ListItem.php x: 23 commits (all time) y: 21 lines of code src/Facebook/InstantArticles/Elements/Pullquote.php x: 15 commits (all time) y: 38 lines of code src/Facebook/InstantArticles/Elements/RelatedArticles.php x: 28 commits (all time) y: 69 lines of code src/Facebook/InstantArticles/Elements/RelatedItem.php x: 11 commits (all time) y: 59 lines of code src/Facebook/InstantArticles/Elements/Slideshow.php x: 27 commits (all time) y: 116 lines of code src/Facebook/InstantArticles/Elements/Sponsor.php x: 7 commits (all time) y: 37 lines of code src/Facebook/InstantArticles/Elements/Time.php x: 19 commits (all time) y: 62 lines of code src/Facebook/InstantArticles/Transformer/Getters/MultipleElementsGetter.php x: 6 commits (all time) y: 30 lines of code src/Facebook/InstantArticles/Transformer/Rules/AdRule.php x: 19 commits (all time) y: 69 lines of code src/Facebook/InstantArticles/Transformer/Rules/AnalyticsRule.php x: 19 commits (all time) y: 57 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderAdRule.php x: 12 commits (all time) y: 59 lines of code src/Facebook/InstantArticles/Transformer/Rules/InteractiveRule.php x: 24 commits (all time) y: 104 lines of code src/Facebook/InstantArticles/Transformer/Rules/SocialEmbedRule.php x: 21 commits (all time) y: 82 lines of code src/Facebook/InstantArticles/Transformer/Rules/ImageRule.php x: 27 commits (all time) y: 125 lines of code src/Facebook/InstantArticles/Transformer/Logs/TransformerLog.php x: 2 commits (all time) y: 67 lines of code phpunit.xml x: 15 commits (all time) y: 18 lines of code src/Facebook/InstantArticles/Elements/AnimatedGIF.php x: 7 commits (all time) y: 5 lines of code src/Facebook/InstantArticles/Elements/Audible.php x: 19 commits (all time) y: 6 lines of code src/Facebook/InstantArticles/Transformer/Rules/GlobalRule.php x: 7 commits (all time) y: 122 lines of code src/Facebook/InstantArticles/Transformer/Rules/InstantArticleRule.php x: 25 commits (all time) y: 84 lines of code src/Facebook/InstantArticles/Transformer/Getters/GetterFactory.php x: 33 commits (all time) y: 43 lines of code src/Facebook/InstantArticles/Elements/ChildrenContainer.php x: 2 commits (all time) y: 7 lines of code src/Facebook/InstantArticles/Parser/Parser.php x: 7 commits (all time) y: 27 lines of code src/Facebook/InstantArticles/Transformer/Rules/TimeRule.php x: 19 commits (all time) y: 59 lines of code src/Facebook/InstantArticles/Transformer/Rules/EmphasizedRule.php x: 2 commits (all time) y: 26 lines of code src/Facebook/InstantArticles/Transformer/Rules/CaptionRule.php x: 19 commits (all time) y: 93 lines of code src/Facebook/InstantArticles/Transformer/Rules/H1Rule.php x: 20 commits (all time) y: 72 lines of code src/Facebook/InstantArticles/Client/Client.php x: 62 commits (all time) y: 161 lines of code src/Facebook/InstantArticles/Transformer/Rules/FooterRelatedArticlesRule.php x: 12 commits (all time) y: 28 lines of code src/Facebook/InstantArticles/Transformer/Rules/RelatedArticlesRule.php x: 12 commits (all time) y: 37 lines of code src/Facebook/InstantArticles/Transformer/Rules/ImageInsideParagraphRule.php x: 7 commits (all time) y: 10 lines of code src/Facebook/InstantArticles/Transformer/Getters/StringGetter.php x: 15 commits (all time) y: 63 lines of code src/Facebook/InstantArticles/Client/Helper.php x: 23 commits (all time) y: 48 lines of code src/Facebook/InstantArticles/Transformer/Getters/FragmentGetter.php x: 2 commits (all time) y: 28 lines of code src/Facebook/InstantArticles/Transformer/Getters/ChildrenGetter.php x: 11 commits (all time) y: 22 lines of code src/Facebook/InstantArticles/Transformer/Getters/NextSiblingElementGetter.php x: 4 commits (all time) y: 54 lines of code src/Facebook/InstantArticles/Transformer/Getters/JSONGetter.php x: 2 commits (all time) y: 40 lines of code src/Facebook/InstantArticles/Transformer/Rules/Compat/JetpackSlideshowRule.php x: 3 commits (all time) y: 54 lines of code src/Facebook/InstantArticles/Transformer/Rules/H2Rule.php x: 18 commits (all time) y: 68 lines of code src/Facebook/InstantArticles/Transformer/Rules/SponsorRule.php x: 3 commits (all time) y: 37 lines of code src/Facebook/InstantArticles/Transformer/Rules/ListItemRule.php x: 12 commits (all time) y: 26 lines of code src/Facebook/InstantArticles/Elements/SocialEmbed.php x: 24 commits (all time) y: 6 lines of code src/Facebook/InstantArticles/Transformer/Warnings/DeprecatedRuleWarning.php x: 2 commits (all time) y: 30 lines of code src/Facebook/InstantArticles/Elements/InstantArticleInterface.php x: 3 commits (all time) y: 6 lines of code src/Facebook/InstantArticles/Transformer/Getters/AbstractGetter.php x: 19 commits (all time) y: 11 lines of code src/Facebook/InstantArticles/Transformer/Rules/AnchorRule.php x: 19 commits (all time) y: 50 lines of code src/Facebook/InstantArticles/Transformer/Rules/BlockquoteRule.php x: 14 commits (all time) y: 30 lines of code src/Facebook/InstantArticles/Transformer/Rules/CaptionCreditRule.php x: 17 commits (all time) y: 61 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderSubTitleRule.php x: 13 commits (all time) y: 24 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderTitleRule.php x: 9 commits (all time) y: 24 lines of code phpcs.xml x: 4 commits (all time) y: 8 lines of code src/Facebook/InstantArticles/Client/ClientException.php x: 4 commits (all time) y: 5 lines of code src/Facebook/InstantArticles/Transformer/Rules/AudioRule.php x: 15 commits (all time) y: 66 lines of code src/Facebook/InstantArticles/Transformer/Rules/AuthorRule.php x: 15 commits (all time) y: 67 lines of code src/Facebook/InstantArticles/Transformer/Rules/FooterRule.php x: 10 commits (all time) y: 30 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderImageRule.php x: 18 commits (all time) y: 52 lines of code src/Facebook/InstantArticles/Transformer/Rules/ItalicRule.php x: 12 commits (all time) y: 30 lines of code src/Facebook/InstantArticles/Transformer/Rules/ListElementRule.php x: 10 commits (all time) y: 33 lines of code src/Facebook/InstantArticles/Transformer/Rules/PassThroughRule.php x: 10 commits (all time) y: 27 lines of code src/Facebook/InstantArticles/Transformer/Rules/RelatedItemRule.php x: 15 commits (all time) y: 53 lines of code src/Facebook/InstantArticles/Transformer/Rules/TextNodeRule.php x: 10 commits (all time) y: 40 lines of code src/Facebook/InstantArticles/Transformer/Rules/GeoTagRule.php x: 12 commits (all time) y: 48 lines of code src/Facebook/InstantArticles/Transformer/Getters/ExistsGetter.php x: 6 commits (all time) y: 27 lines of code src/Facebook/InstantArticles/Transformer/Getters/IntegerGetter.php x: 6 commits (all time) y: 28 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderKickerRule.php x: 6 commits (all time) y: 23 lines of code src/Facebook/InstantArticles/Transformer/Rules/MapRule.php x: 8 commits (all time) y: 28 lines of code src/Facebook/InstantArticles/Transformer/Rules/PullquoteCiteRule.php x: 6 commits (all time) y: 32 lines of code src/Facebook/InstantArticles/Transformer/Rules/SlideshowRule.php x: 9 commits (all time) y: 28 lines of code
394.0
lines of code
  min: 5.0
  average: 58.81
  25th percentile: 27.0
  median: 40.0
  75th percentile: 68.5
  max: 394.0
0 129.0
commits (all time)
min: 2.0 | average: 15.98 | 25th percentile: 7.0 | median: 12.0 | 75th percentile: 19.5 | max: 129.0

File Size vs. Contributors (all time): 129 points

src/Facebook/InstantArticles/Elements/InstantArticle.php x: 20 contributors (all time) y: 377 lines of code src/Facebook/InstantArticles/Transformer/Warnings/InvalidSelector.php x: 7 contributors (all time) y: 60 lines of code src/Facebook/InstantArticles/Transformer/Warnings/NoRootInstantArticleFoundWarning.php x: 3 contributors (all time) y: 27 lines of code src/Facebook/InstantArticles/Transformer/Warnings/UnrecognizedElement.php x: 8 contributors (all time) y: 39 lines of code src/Facebook/InstantArticles/Transformer/Warnings/ValidatorWarning.php x: 5 contributors (all time) y: 36 lines of code src/Facebook/InstantArticles/Transformer/Warnings/Warning.php x: 2 contributors (all time) y: 42 lines of code src/Facebook/InstantArticles/Transformer/Transformer.php x: 14 contributors (all time) y: 394 lines of code src/Facebook/InstantArticles/Elements/Image.php x: 9 contributors (all time) y: 151 lines of code src/Facebook/InstantArticles/Elements/Video.php x: 9 contributors (all time) y: 222 lines of code src/Facebook/InstantArticles/Transformer/Settings/AnalyticsSettings.php x: 2 contributors (all time) y: 66 lines of code src/Facebook/InstantArticles/Transformer/Getters/ElementGetter.php x: 9 contributors (all time) y: 35 lines of code src/Facebook/InstantArticles/Transformer/Rules/ConfigurationSelectorRule.php x: 9 contributors (all time) y: 103 lines of code src/Facebook/InstantArticles/Transformer/Rules/VideoRule.php x: 7 contributors (all time) y: 122 lines of code src/Facebook/InstantArticles/Transformer/Getters/ConstantGetter.php x: 2 contributors (all time) y: 24 lines of code src/Facebook/InstantArticles/Transformer/Settings/AdSettings.php x: 3 contributors (all time) y: 51 lines of code src/Facebook/InstantArticles/Client/InstantArticleStatus.php x: 7 contributors (all time) y: 84 lines of code src/Facebook/InstantArticles/Client/ServerMessage.php x: 7 contributors (all time) y: 75 lines of code src/Facebook/InstantArticles/Elements/TextContainer.php x: 9 contributors (all time) y: 75 lines of code src/Facebook/InstantArticles/Transformer/Rules/Rule.php x: 7 contributors (all time) y: 40 lines of code src/Facebook/InstantArticles/Validators/Type.php x: 7 contributors (all time) y: 208 lines of code src/Facebook/InstantArticles/Transformer/Getters/DateGetter.php x: 3 contributors (all time) y: 38 lines of code src/Facebook/InstantArticles/Elements/Ad.php x: 6 contributors (all time) y: 94 lines of code src/Facebook/InstantArticles/Elements/Analytics.php x: 7 contributors (all time) y: 47 lines of code src/Facebook/InstantArticles/Elements/Anchor.php x: 6 contributors (all time) y: 52 lines of code src/Facebook/InstantArticles/Elements/Audio.php x: 6 contributors (all time) y: 88 lines of code src/Facebook/InstantArticles/Elements/Blockquote.php x: 5 contributors (all time) y: 29 lines of code src/Facebook/InstantArticles/Elements/Bold.php x: 5 contributors (all time) y: 21 lines of code src/Facebook/InstantArticles/Elements/Caption.php x: 10 contributors (all time) y: 182 lines of code src/Facebook/InstantArticles/Elements/Cite.php x: 8 contributors (all time) y: 81 lines of code src/Facebook/InstantArticles/Elements/Element.php x: 12 contributors (all time) y: 71 lines of code src/Facebook/InstantArticles/Elements/Emphasized.php x: 3 contributors (all time) y: 21 lines of code src/Facebook/InstantArticles/Elements/Footer.php x: 8 contributors (all time) y: 119 lines of code src/Facebook/InstantArticles/Elements/GeoTag.php x: 8 contributors (all time) y: 43 lines of code src/Facebook/InstantArticles/Elements/H1.php x: 7 contributors (all time) y: 64 lines of code src/Facebook/InstantArticles/Elements/H3.php x: 5 contributors (all time) y: 64 lines of code src/Facebook/InstantArticles/Elements/Header.php x: 8 contributors (all time) y: 253 lines of code src/Facebook/InstantArticles/Elements/Interactive.php x: 9 contributors (all time) y: 117 lines of code src/Facebook/InstantArticles/Elements/LineBreak.php x: 6 contributors (all time) y: 28 lines of code src/Facebook/InstantArticles/Elements/ListElement.php x: 8 contributors (all time) y: 95 lines of code src/Facebook/InstantArticles/Elements/ListItem.php x: 6 contributors (all time) y: 21 lines of code src/Facebook/InstantArticles/Elements/Map.php x: 6 contributors (all time) y: 76 lines of code src/Facebook/InstantArticles/Elements/Pullquote.php x: 7 contributors (all time) y: 38 lines of code src/Facebook/InstantArticles/Elements/RelatedArticles.php x: 8 contributors (all time) y: 69 lines of code src/Facebook/InstantArticles/Elements/RelatedItem.php x: 5 contributors (all time) y: 59 lines of code src/Facebook/InstantArticles/Elements/Slideshow.php x: 9 contributors (all time) y: 116 lines of code src/Facebook/InstantArticles/Elements/Sponsor.php x: 3 contributors (all time) y: 37 lines of code src/Facebook/InstantArticles/Elements/Time.php x: 7 contributors (all time) y: 62 lines of code src/Facebook/InstantArticles/Transformer/Getters/MultipleElementsGetter.php x: 2 contributors (all time) y: 30 lines of code src/Facebook/InstantArticles/Transformer/Rules/AdRule.php x: 7 contributors (all time) y: 69 lines of code src/Facebook/InstantArticles/Transformer/Rules/AnalyticsRule.php x: 7 contributors (all time) y: 57 lines of code src/Facebook/InstantArticles/Transformer/Rules/InteractiveRule.php x: 9 contributors (all time) y: 104 lines of code src/Facebook/InstantArticles/Transformer/Rules/ImageRule.php x: 9 contributors (all time) y: 125 lines of code src/Facebook/InstantArticles/Transformer/Logs/TransformerLog.php x: 2 contributors (all time) y: 67 lines of code phpunit.xml x: 6 contributors (all time) y: 18 lines of code src/Facebook/InstantArticles/Elements/AnimatedGIF.php x: 5 contributors (all time) y: 5 lines of code src/Facebook/InstantArticles/Elements/Audible.php x: 6 contributors (all time) y: 6 lines of code src/Facebook/InstantArticles/Transformer/Rules/GlobalRule.php x: 3 contributors (all time) y: 122 lines of code src/Facebook/InstantArticles/Transformer/Rules/InstantArticleRule.php x: 8 contributors (all time) y: 84 lines of code src/Facebook/InstantArticles/Transformer/Getters/GetterFactory.php x: 7 contributors (all time) y: 43 lines of code src/Facebook/InstantArticles/Elements/ChildrenContainer.php x: 2 contributors (all time) y: 7 lines of code src/Facebook/InstantArticles/Validators/InstantArticleValidator.php x: 2 contributors (all time) y: 28 lines of code src/Facebook/InstantArticles/Transformer/Rules/TimeRule.php x: 6 contributors (all time) y: 59 lines of code src/Facebook/InstantArticles/Transformer/Rules/EmphasizedRule.php x: 1 contributors (all time) y: 26 lines of code src/Facebook/InstantArticles/Transformer/Rules/CaptionRule.php x: 6 contributors (all time) y: 93 lines of code src/Facebook/InstantArticles/Transformer/Rules/H1Rule.php x: 7 contributors (all time) y: 72 lines of code src/Facebook/InstantArticles/Client/Client.php x: 11 contributors (all time) y: 161 lines of code src/Facebook/InstantArticles/Transformer/Rules/FooterRelatedArticlesRule.php x: 4 contributors (all time) y: 28 lines of code src/Facebook/InstantArticles/Transformer/Rules/RelatedArticlesRule.php x: 4 contributors (all time) y: 37 lines of code src/Facebook/InstantArticles/Transformer/Rules/ImageInsideParagraphRule.php x: 3 contributors (all time) y: 10 lines of code src/Facebook/InstantArticles/Transformer/Getters/StringGetter.php x: 4 contributors (all time) y: 63 lines of code src/Facebook/InstantArticles/Client/Helper.php x: 8 contributors (all time) y: 48 lines of code src/Facebook/InstantArticles/Transformer/Getters/ChildrenGetter.php x: 5 contributors (all time) y: 22 lines of code src/Facebook/InstantArticles/Transformer/Getters/NextSiblingElementGetter.php x: 2 contributors (all time) y: 54 lines of code src/Facebook/InstantArticles/Transformer/Getters/JSONGetter.php x: 1 contributors (all time) y: 40 lines of code src/Facebook/InstantArticles/Transformer/Rules/Compat/JetpackSlideshowRule.php x: 1 contributors (all time) y: 54 lines of code src/Facebook/InstantArticles/Transformer/Rules/H2Rule.php x: 6 contributors (all time) y: 68 lines of code src/Facebook/InstantArticles/Transformer/Rules/SponsorRule.php x: 1 contributors (all time) y: 37 lines of code src/Facebook/InstantArticles/Transformer/Rules/ListItemRule.php x: 4 contributors (all time) y: 26 lines of code src/Facebook/InstantArticles/Transformer/Warnings/DeprecatedRuleWarning.php x: 1 contributors (all time) y: 30 lines of code src/Facebook/InstantArticles/Elements/ElementWithHTML.php x: 2 contributors (all time) y: 27 lines of code src/Facebook/InstantArticles/Elements/InstantArticleInterface.php x: 2 contributors (all time) y: 6 lines of code src/Facebook/InstantArticles/Transformer/Getters/AbstractGetter.php x: 5 contributors (all time) y: 11 lines of code src/Facebook/InstantArticles/Transformer/Rules/AnchorRule.php x: 5 contributors (all time) y: 50 lines of code src/Facebook/InstantArticles/Transformer/Rules/BlockquoteRule.php x: 4 contributors (all time) y: 30 lines of code src/Facebook/InstantArticles/Transformer/Rules/CaptionCreditRule.php x: 5 contributors (all time) y: 61 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderSubTitleRule.php x: 4 contributors (all time) y: 24 lines of code phpcs.xml x: 3 contributors (all time) y: 8 lines of code src/Facebook/InstantArticles/Client/ClientException.php x: 3 contributors (all time) y: 5 lines of code src/Facebook/InstantArticles/Transformer/Rules/AudioRule.php x: 5 contributors (all time) y: 66 lines of code src/Facebook/InstantArticles/Transformer/Rules/AuthorRule.php x: 5 contributors (all time) y: 67 lines of code src/Facebook/InstantArticles/Transformer/Rules/ListElementRule.php x: 4 contributors (all time) y: 33 lines of code src/Facebook/InstantArticles/Transformer/Rules/PassThroughRule.php x: 4 contributors (all time) y: 27 lines of code src/Facebook/InstantArticles/Transformer/Rules/RelatedItemRule.php x: 5 contributors (all time) y: 53 lines of code src/Facebook/InstantArticles/Transformer/Rules/SlideshowImageRule.php x: 5 contributors (all time) y: 63 lines of code src/Facebook/InstantArticles/Transformer/Rules/TextNodeRule.php x: 4 contributors (all time) y: 40 lines of code src/Facebook/InstantArticles/Transformer/Rules/GeoTagRule.php x: 5 contributors (all time) y: 48 lines of code src/Facebook/InstantArticles/Transformer/Rules/HeaderKickerRule.php x: 4 contributors (all time) y: 23 lines of code src/Facebook/InstantArticles/Transformer/Rules/PullquoteCiteRule.php x: 4 contributors (all time) y: 32 lines of code
394.0
lines of code
  min: 5.0
  average: 58.81
  25th percentile: 27.0
  median: 40.0
  75th percentile: 68.5
  max: 394.0
0 20.0
contributors (all time)
min: 1.0 | average: 5.37 | 25th percentile: 4.0 | median: 5.0 | 75th percentile: 7.0 | max: 20.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".