github.com/googleapis/api-linter@v1.65.2/docs/_layouts/default.html (about) 1 <!DOCTYPE html> 2 <html lang="{{ site.lang | default: 'en-US' }}" class="glue-flexbox"> 3 <head> 4 <title>{% if page.aip %}AIP-{{ page.aip.id }}: {% endif %}{{ page.title }}</title> 5 <base href="{{ site.url }}/"> 6 <meta charset='utf-8'> 7 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 8 <meta name="viewport" content="width=device-width,maximum-scale=2"> 9 <link href="//fonts.googleapis.com/css?family=Roboto:100,300,400,500,700|Google+Sans:400,500|Product+Sans:400&lang=en" rel="stylesheet"></link> 10 <link rel="stylesheet" type="text/css" media="screen" href="//www.gstatic.com/glue/v21_0/glue.min.css"> 11 <link rel="stylesheet" type="text/css" media="screen" href="{{ 'assets/css/style.css?v=' | append: site.github.build_revision | relative_url }}"> 12 {% for stylesheet in page.css -%} 13 <link rel="stylesheet" type="text/css" media="screen" href="{{ stylesheet }}?v={{ site.github.build_revision }}"> 14 {% endfor -%} 15 <link rel="stylesheet" type="text/css" media="print" href="{{ 'assets/css/print.css?v=' | append: site.github.build_revision | relative_url }}"> 16 <script type="text/javascript" src="//code.jquery.com/jquery-3.4.0.min.js"></script> 17 <script type="text/javascript" src="//www.gstatic.com/glue/latest/glue-detect.min.js"></script> 18 <script type="text/javascript"> 19 $('html').css('visibility', 'hidden'); 20 $.when($.ready).then(() => { 21 $('html').css('visibility', 'visible'); 22 }); 23 </script> 24 <script type="text/javascript" src="{{ 'assets/js/global.js?v=' | append: site.github.build_revision | relative_url }}"></script> 25 {% for js_script in page.js -%} 26 <script type="text/javascript" src="{{ js_script }}?v={{ site.github.build_revision }}"></script> 27 {% endfor -%} 28 {% seo %} 29 </head> 30 <body class="glue-page"> 31 {% include svgs.html %} 32 33 <div class="glue-header glue-header--product-marketing-one-tier"> 34 <div class="glue-header__bar"> 35 <div class="glue-header__hamburger glue-header__hamburger--first-tier"> 36 <div class="glue-header__hamburger-wrapper"> 37 <button type="button" 38 class="glue-js-header__drawer-toggle-link glue-header__hamburger-link" 39 aria-controls="glue-js-header__drawer" 40 aria-expanded="false" 41 title="Open the navigation drawer"> 42 <svg role="img" aria-label="Navigation" class="glue-header__hamburger-img 43 glue-header__hamburger-img--standard"> 44 <use xlink:href="#glue-burger"></use> 45 </svg> 46 <svg role="img" aria-label="Navigation" class="glue-header__hamburger-img 47 glue-header__hamburger-img--reversed"> 48 <use xlink:href="#glue-burger"></use> 49 </svg> 50 </button> 51 </div> 52 </div> 53 <div class="glue-header__lockup"> 54 <div class="glue-header__company-logo"> 55 <a href="{{ site.url }}/" class="glue-header__company-logo-link title="Google"> 56 <svg role="img" aria-label="Google" class="glue-header__company-logo-img 57 glue-header__company-logo-img--standard"> 58 <use xlink:href="#glue-color-google-logo"></use> 59 </svg> 60 <svg role="img" aria-label="Google" class="glue-header__company-logo-img 61 glue-header__company-logo-img--reversed"> 62 <use xlink:href="#glue-white-google-logo"></use> 63 </svg> 64 </a> 65 </div> 66 <div class="glue-header__product-logo"> 67 <a href="{{ site.url }}/" class="glue-header__product-logo-link"> 68 <span class="glue-header__product-logo-text">API Linter</span> 69 </a> 70 </div> 71 <a href="#jump-content" class="glue-header__jump-to-content" 72 data-glue-jump-link> 73 <span class="glue-header__jump-to-content-text">Skip to content</span> 74 </a> 75 </div> 76 <div class="glue-header__hamburger glue-header__hamburger--second-tier"> 77 <div class="glue-header__hamburger-wrapper"> 78 <button type="button" 79 class="glue-header__hamburger-link" 80 aria-controls="glue-js-header__drawer" 81 aria-expanded="false" 82 title="Open the navigation drawer"> 83 <svg role="img" aria-label="Navigation" class="glue-header__hamburger-img 84 glue-header__hamburger-img--standard"> 85 <use xlink:href="#glue-burger"></use> 86 </svg> 87 <svg role="img" aria-label="Navigation" class="glue-header__hamburger-img 88 glue-header__hamburger-img--reversed"> 89 <use xlink:href="#glue-burger"></use> 90 </svg> 91 </button> 92 </div> 93 </div> 94 <div class="glue-header__initiative-logo"> 95 <a href="#" 96 class="glue-header__initiative-logo-link"> 97 <span class="glue-header__initiative-logo-text">Initiative</span> 98 </a> 99 </div> 100 <nav class="glue-header__nav"> 101 <ul class="glue-header__nav-list"> 102 <li class="glue-header__nav-li" aria-level="1"> 103 <a href="rules/" class="glue-header__nav-li-link{% if page.url contains '/rules/' %} glue-is-active{% endif %}"> 104 Rule Documentation 105 </a> 106 </li> 107 <li class="glue-header__nav-li" aria-level="1"> 108 <a href="configuration" class="glue-header__nav-li-link{% if page.url contains '/configuration' %} glue-is-active{% endif %}"> 109 Configuration 110 </a> 111 </li> 112 <li class="glue-header__nav-li" aria-level="1"> 113 <a href="contributing" class="glue-header__nav-li-link{% if page.url contains '/contributing' %} glue-is-active{% endif %}"> 114 Contributing 115 </a> 116 </li> 117 </ul> 118 </nav> 119 <div class="glue-header__cta"> 120 <ul class="glue-header__cta-list"> 121 <li class="glue-header__cta-li glue-header__cta-li--secondary"> 122 <a href="https://aip.dev" class="glue-header__cta-li-link 123 glue-header__cta-li-link--secondary " tabindex="0"> 124 API Improvement Proposals 125 </a> 126 </li> 127 <li class="glue-header__cta-li glue-header__cta-li--primary"> 128 <a href="https://github.com/googleapis/api-linter" class="glue-header__cta-li-link 129 glue-header__cta-li-link--primary"> 130 <img src="assets/images/github.png" class="github-logo"> 131 View on GitHub 132 </a> 133 </li> 134 </ul> 135 </div> 136 <div class="glue-header__bar-underside"></div> 137 </div> 138 <div id="glue-js-header__drawer" class="glue-header__drawer" tabindex="0" 139 aria-label="Navigation drawer"> 140 <div class="glue-header__drawer-content"> 141 <div class="glue-header__drawer-bar"> 142 <div class="glue-header__drawer-lockup"> 143 <div class="glue-header__drawer-company-logo"> 144 <div class="glue-header__drawer-company-logo-link" title="Google"> 145 <svg role="img" class="glue-header__drawer-company-logo-img"> 146 <use xlink:href="#glue-color-google-logo"></use> 147 </svg> 148 </div> 149 </div> 150 <div class="glue-header__drawer-product-logo"> 151 <div class="glue-header__drawer-product-logo-link"> 152 <span class="glue-header__drawer-product-logo-text">API Linter</span> 153 </div> 154 </div> 155 </div> 156 </div> 157 {% include linter-nav-mobile.html %} 158 </div> 159 <div class="glue-header__drawer-cta"> 160 <ul class="glue-header__drawer-cta-list"> 161 <li class="glue-header__drawer-cta-li glue-header__drawer-cta-li--secondary"> 162 <a href="https://github.com/googleapis/api-linter/issues" class="glue-header__drawer-cta-li-link 163 glue-header__drawer-cta-li-link--secondary"> 164 File an Issue 165 </a> 166 </li> 167 <li class="glue-header__drawer-cta-li glue-header__drawer-cta-li--primary"> 168 <a href="https://github.com/googleapis/api-linter" class="glue-header__drawer-cta-li-link 169 glue-header__drawer-cta-li-link--primary"> 170 <img src="assets/images/github.png" class="github-logo"> 171 View on GitHub 172 </a> 173 </li> 174 </ul> 175 </div> 176 </div> 177 <!-- TODO (joshmarsh): include drawer backdrop as :before pseudo-element of 178 drawer for simplicity and clarity of code 179 --> 180 <div id="glue-js-header__drawer-backdrop" class="glue-header__drawer-backdrop"></div> 181 </div> <!-- end header --> 182 183 <main role="main" class="hd-o-main" id="main"> 184 <section id="jump-content"> 185 <aside id="api-linter-sidebar" class="docs-component-sidebar"> 186 {% if page.rule -%} 187 {% include linter-rule-summary.html %} 188 {% endif -%} 189 <section id="linter-toc" class="docs-component-sidebar-toc"> 190 {% include toc.html html=content h_min=2 h_max=3 baseurl=page.url %} 191 </section> 192 <section class="docs-component-sidebar-actions"> 193 <ul> 194 {%- if page.rule %} 195 <li> 196 <a href="https://github.com/googleapis/api-linter/blob/main/rules/aip{{ page.rule.name[1] }}/{{ page.rule.name[2] | replace: '-', '_' }}.go"> 197 View implementation 198 </a> 199 </li> 200 {%- endif %} 201 <li> 202 <a href="https://github.com/googleapis/api-linter/issues/"> 203 File Bug 204 </a> 205 </li> 206 <li> 207 <a href="https://github.com/googleapis/api-linter/edit/main/docs/{{ page.path }}"> 208 Edit this page 209 </a> 210 </li> 211 </ul> 212 </section> 213 </aside> 214 <section id="linter-main" class="docs-component-main"> 215 {% include linter-breadcrumb.html %} 216 {{ content }} 217 <footer> 218 {% if page.footer %} 219 {{ page.footer }} 220 {% else %} 221 The Google API linter, including its documentation, is licensed under the 222 <a href="https://www.apache.org/licenses/LICENSE-2.0">Apache 2.0 License</a>. 223 {% endif %} 224 </footer> 225 </section> 226 </section> 227 </main> 228 229 <!-- Closing scripts --> 230 <script src="https://www.gstatic.com/external_hosted/hammerjs/v2_0_2/hammer.min.js"></script> 231 <script src="//www.gstatic.com/glue/v21_0/glue-vanilla.min.js"></script> 232 <script type="text/javascript"> 233 glue.ui.header.Header.attachTo(document.querySelector('.glue-header')); 234 if ($('.glue-expansion-panels').length > 0) { 235 new glue.ui.GlueExpansionPanelsPanelGroup( 236 document.querySelector('.glue-expansion-panels') 237 ); 238 } 239 </script> 240 </body> 241 </html>