<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-- saved from url=(0111)file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html -->
<html xmlns="http://www.w3.org/1999/xhtml" class="mdl-js"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Lint Report</title>
<link rel="stylesheet" href="./Lint Report_files/icon">
 <link rel="stylesheet" href="./Lint Report_files/material.blue-indigo.min.css">
<link rel="stylesheet" href="./Lint Report_files/css" type="text/css">
<script defer="" src="./Lint Report_files/material.min.js"></script>
<style>
section.section--center {
    max-width: 860px;
}
.mdl-card__supporting-text + .mdl-card__actions {
    border-top: 1px solid rgba(0, 0, 0, 0.12);
}
main > .mdl-layout__tab-panel {
  padding: 8px;
  padding-top: 48px;
}

.mdl-card__actions {
    margin: 0;
    padding: 4px 40px;
    color: inherit;
}
.mdl-card > * {
    height: auto;
}
.mdl-card__actions a {
    color: #00BCD4;
    margin: 0;
}
.error-icon {
    color: #bb7777;
    vertical-align: bottom;
}
.warning-icon {
    vertical-align: bottom;
}
.mdl-layout__content section:not(:last-of-type) {
  position: relative;
  margin-bottom: 48px;
}

.mdl-card .mdl-card__supporting-text {
  margin: 40px;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0;
  color: inherit;
  width: calc(100% - 80px);
}
div.mdl-layout__drawer-button .material-icons {
    line-height: 48px;
}
.mdl-card .mdl-card__supporting-text {
    margin-top: 0px;
}
.chips {
    float: right;
    vertical-align: middle;
}
pre.errorlines {
    background-color: white;
    font-family: monospace;
    border: 1px solid #e0e0e0;
    line-height: 0.9rem;
    font-size: 0.9rem;    padding: 1px 0px 1px; 1px;
    overflow: scroll;
}
.prefix {
    color: #660e7a;
    font-weight: bold;
}
.attribute {
    color: #0000ff;
    font-weight: bold;
}
.value {
    color: #008000;
    font-weight: bold;
}
.tag {
    color: #000080;
    font-weight: bold;
}
.comment {
    color: #808080;
    font-style: italic;
}
.javadoc {
    color: #808080;
    font-style: italic;
}
.annotation {
    color: #808000;
}
.string {
    color: #008000;
    font-weight: bold;
}
.number {
    color: #0000ff;
}
.keyword {
    color: #000080;
    font-weight: bold;
}
.caretline {
    background-color: #fffae3;
}
.lineno {
    color: #999999;
    background-color: #f0f0f0;
}
.error {
    display: inline-block;
    position:relative;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4AwCFR4T/3uLMgAAADxJREFUCNdNyLERQEAABMCjL4lQwIzcjErpguAL+C9AvgKJDbeD/PRpLdm35Hm+MU+cB+tCKaJW4L4YBy+CAiLJrFs9mgAAAABJRU5ErkJggg==) bottom repeat-x;
}
.warning {
    text-decoration: none;
    background-color: #f6ebbc;
}
.overview {
    padding: 10pt;
    width: 100%;
    overflow: auto;
    border-collapse:collapse;
}
.overview tr {
    border-bottom: solid 1px #eeeeee;
}
.categoryColumn a {
     text-decoration: none;
     color: inherit;
}
.countColumn {
    text-align: right;
    padding-right: 20px;
    width: 50px;
}
.issueColumn {
   padding-left: 16px;
}
.categoryColumn {
   position: relative;
   left: -50px;
   padding-top: 20px;
   padding-bottom: 5px;
}
</style>
<script language="javascript" type="text/javascript"> 
<!--
function reveal(id) {
if (document.getElementById) {
document.getElementById(id).style.display = 'block';
document.getElementById(id+'Link').style.display = 'none';
}
}
function hideid(id) {
if (document.getElementById) {
document.getElementById(id).style.display = 'none';
}
}
//--> 
</script>
</head>
<body class="mdl-color--grey-100 mdl-color-text--grey-700 mdl-base">
<div class="mdl-layout__container"><div class="mdl-layout mdl-js-layout mdl-layout--fixed-header has-drawer is-upgraded" data-upgraded=",MaterialLayout">
  <header class="mdl-layout__header is-casting-shadow"><div aria-expanded="false" role="button" tabindex="0" class="mdl-layout__drawer-button"><i class="material-icons"></i></div>
    <div class="mdl-layout__header-row">
      <span class="mdl-layout-title">Lint Report: 5 errors</span>
      <div class="mdl-layout-spacer"></div>
      <nav class="mdl-navigation mdl-layout--large-screen-only">
Check performed at Fri Mar 13 20:11:11 CET 2020      </nav>
    </div>
  </header>
  <div class="mdl-layout__drawer" aria-hidden="true">
    <span class="mdl-layout-title">Issue Types</span>
    <nav class="mdl-navigation">
      <a class="mdl-navigation__link" href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#overview"><i class="material-icons">dashboard</i>Overview</a>
      <a class="mdl-navigation__link" href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#MissingConstraints"><i class="material-icons error-icon">error</i>Missing Constraints in ConstraintLayout (5)</a>
    </nav>
  </div>
  <main class="mdl-layout__content">
    <div class="mdl-layout__tab-panel is-active">
<a name="overview"></a>
<section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp" id="OverviewCard" style="display: block;">
            <div class="mdl-card mdl-cell mdl-cell--12-col">
  <div class="mdl-card__title">
    <h2 class="mdl-card__title-text">Overview</h2>
  </div>
              <div class="mdl-card__supporting-text">
<table class="overview">
<tbody><tr><td class="countColumn"></td><td class="categoryColumn"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#Correctness">Correctness</a>
</td></tr>
<tr>
<td class="countColumn">5</td><td class="issueColumn"><i class="material-icons error-icon">error</i>
<a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#MissingConstraints">MissingConstraints</a>: Missing Constraints in ConstraintLayout</td></tr>
<tr><td></td><td class="categoryColumn"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#MissingIssues">Disabled Checks (9)</a>
</td></tr></tbody></table>
<br>              </div>
              <div class="mdl-card__actions mdl-card--border">
<button class="mdl-button mdl-js-button mdl-js-ripple-effect" id="OverviewCardLink" onclick="hideid(&#39;OverviewCard&#39;);" data-upgraded=",MaterialButton,MaterialRipple">
Dismiss<span class="mdl-button__ripple-container"><span class="mdl-ripple"></span></span></button>            </div>
            </div>
          </section>
<a name="Correctness"></a>
<a name="MissingConstraints"></a>
<section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp" id="MissingConstraintsCard" style="display: block;">
            <div class="mdl-card mdl-cell mdl-cell--12-col">
  <div class="mdl-card__title">
    <h2 class="mdl-card__title-text">Missing Constraints in ConstraintLayout</h2>
  </div>
              <div class="mdl-card__supporting-text">
<div class="issue">
<div class="warningslist">
<span class="location"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/src/main/res/layout/supplier_search_fragment.xml">../../src/main/res/layout/supplier_search_fragment.xml</a>:45</span>: <span class="message">This view is not constrained vertically: at runtime it will jump to the top unless you add a vertical constraint</span><br><pre class="errorlines"><span class="lineno">  42 </span>            <span class="prefix">app:</span><span class="attribute">layout_constraintStart_toStartOf</span>=<span class="value">"parent"</span>
<span class="lineno">  43 </span>            <span class="prefix">app:</span><span class="attribute">layout_constraintTop_toTopOf</span>=<span class="value">"parent"</span> /&gt;
<span class="lineno">  44 </span>
<span class="caretline"><span class="lineno">  45 </span>        <span class="tag">&lt;</span><span class="error"><span class="tag">FrameLayout</span></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="attribute">
</span><span class="lineno">  46 </span><span class="attribute">            </span><span class="prefix">android:</span><span class="attribute">id</span>=<span class="value">"@+id/backgroundImageContainer"</span>
<span class="lineno">  47 </span>            <span class="prefix">android:</span><span class="attribute">layout_width</span>=<span class="value">"match_parent"</span>
<span class="lineno">  48 </span>            <span class="prefix">android:</span><span class="attribute">layout_height</span>=<span class="value">"wrap_content"</span></pre>

<span class="location"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/src/main/res/layout/supplier_search_fragment.xml">../../src/main/res/layout/supplier_search_fragment.xml</a>:64</span>: <span class="message">This view is not constrained vertically: at runtime it will jump to the top unless you add a vertical constraint</span><br><pre class="errorlines"><span class="lineno">  61 </span>                <span class="prefix">app:</span><span class="attribute">onClickListener</span>=<span class="value">"@{viewBinding.debugOptionsClickListener}"</span> /&gt;
<span class="lineno">  62 </span>        <span class="tag">&lt;/FrameLayout&gt;</span>
<span class="lineno">  63 </span>
<span class="caretline"><span class="lineno">  64 </span>        <span class="tag">&lt;</span><span class="error"><span class="tag">androidx.appcompat.widget.Toolbar</span></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="attribute">
</span><span class="lineno">  65 </span><span class="attribute">            </span><span class="prefix">android:</span><span class="attribute">id</span>=<span class="value">"@+id/toolbar"</span>
<span class="lineno">  66 </span>            <span class="attribute">style</span>=<span class="value">"@style/SupplierSearchToolbarStyle"</span>
<span class="lineno">  67 </span>            <span class="prefix">android:</span><span class="attribute">layout_width</span>=<span class="value">"match_parent"</span></pre>

<span class="location"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/src/main/res/layout/supplier_search_fragment.xml">../../src/main/res/layout/supplier_search_fragment.xml</a>:119</span>: <span class="message">This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints</span><br><pre class="errorlines"><span class="lineno"> 116 </span>            <span class="prefix">app:</span><span class="attribute">layout_constraintTop_toTopOf</span>=<span class="value">"@id/toolbar"</span>
<span class="lineno"> 117 </span>            <span class="prefix">tools:</span><span class="attribute">ignore</span>=<span class="value">"UnusedAttribute"</span> /&gt;
<span class="lineno"> 118 </span>
<span class="caretline"><span class="lineno"> 119 </span>        <span class="tag">&lt;</span><span class="error"><span class="tag">TextView</span></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="attribute">
</span><span class="lineno"> 120 </span><span class="attribute">            </span><span class="prefix">android:</span><span class="attribute">id</span>=<span class="value">"@+id/welcomeTitle"</span>
<span class="lineno"> 121 </span>            <span class="prefix">android:</span><span class="attribute">layout_width</span>=<span class="value">"wrap_content"</span>
<span class="lineno"> 122 </span>            <span class="prefix">android:</span><span class="attribute">layout_height</span>=<span class="value">"wrap_content"</span></pre>

<span class="location"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/src/main/res/layout/supplier_search_fragment.xml">../../src/main/res/layout/supplier_search_fragment.xml</a>:128</span>: <span class="message">This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints</span><br><pre class="errorlines"><span class="lineno"> 125 </span>            <span class="prefix">android:</span><span class="attribute">textAppearance</span>=<span class="value">"@style/PartnerHome.TextAppearance.Headline.Bold"</span>
<span class="lineno"> 126 </span>            <span class="prefix">android:</span><span class="attribute">textColor</span>=<span class="value">"@color/primary"</span> /&gt;
<span class="lineno"> 127 </span>
<span class="caretline"><span class="lineno"> 128 </span>        <span class="tag">&lt;</span><span class="error"><span class="tag">View</span></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="attribute">
</span><span class="lineno"> 129 </span><span class="attribute">            </span><span class="prefix">android:</span><span class="attribute">id</span>=<span class="value">"@+id/divider"</span>
<span class="lineno"> 130 </span>            <span class="prefix">android:</span><span class="attribute">layout_width</span>=<span class="value">"@dimen/zero"</span>
<span class="lineno"> 131 </span>            <span class="prefix">android:</span><span class="attribute">layout_height</span>=<span class="value">"@dimen/supplier_search_divider_welcome_height"</span></pre>

<span class="location"><a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/src/main/res/layout/supplier_search_fragment.xml">../../src/main/res/layout/supplier_search_fragment.xml</a>:134</span>: <span class="message">This view is not constrained. It only has designtime positions, so it will jump to (0,0) at runtime unless you add the constraints</span><br><pre class="errorlines"><span class="lineno"> 131 </span>            <span class="prefix">android:</span><span class="attribute">layout_height</span>=<span class="value">"@dimen/supplier_search_divider_welcome_height"</span>
<span class="lineno"> 132 </span>            <span class="prefix">android:</span><span class="attribute">background</span>=<span class="value">"@color/primary"</span> /&gt;
<span class="lineno"> 133 </span>
<span class="caretline"><span class="lineno"> 134 </span>        <span class="tag">&lt;</span><span class="error"><span class="tag">TextView</span></span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span class="attribute">
</span><span class="lineno"> 135 </span><span class="attribute">            </span><span class="prefix">android:</span><span class="attribute">id</span>=<span class="value">"@+id/welcomeContent"</span>
<span class="lineno"> 136 </span>            <span class="prefix">android:</span><span class="attribute">layout_width</span>=<span class="value">"wrap_content"</span>
<span class="lineno"> 137 </span>            <span class="prefix">android:</span><span class="attribute">layout_height</span>=<span class="value">"wrap_content"</span></pre>

</div>
<div class="metadata"><div class="explanation" id="explanationMissingConstraints" style="display: none;">
The layout editor allows you to place widgets anywhere on the canvas, and it records the current position with designtime attributes (such as <code>layout_editor_absoluteX</code>). These attributes are <b>not</b> applied at runtime, so if you push your layout on a device, the widgets may appear in a different location than shown in the editor. To fix this, make sure a widget has both horizontal and vertical constraints by dragging from the edge connections.<br>To suppress this error, use the issue id "MissingConstraints" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="chips">
<span class="mdl-chip">
    <span class="mdl-chip__text">MissingConstraints</span>
</span>
<span class="mdl-chip">
    <span class="mdl-chip__text">Correctness</span>
</span>
<span class="mdl-chip">
    <span class="mdl-chip__text">Error</span>
</span>
<span class="mdl-chip">
    <span class="mdl-chip__text">Priority 6/10</span>
</span>
</div>
              </div>
              <div class="mdl-card__actions mdl-card--border">
<button class="mdl-button mdl-js-button mdl-js-ripple-effect" id="explanationMissingConstraintsLink" onclick="reveal(&#39;explanationMissingConstraints&#39;);" data-upgraded=",MaterialButton,MaterialRipple">
Explain<span class="mdl-button__ripple-container"><span class="mdl-ripple"></span></span></button><button class="mdl-button mdl-js-button mdl-js-ripple-effect" id="MissingConstraintsCardLink" onclick="hideid(&#39;MissingConstraintsCard&#39;);" data-upgraded=",MaterialButton,MaterialRipple">
Dismiss<span class="mdl-button__ripple-container"><span class="mdl-ripple"></span></span></button>            </div>
            </div>
          </section>
<a name="MissingIssues"></a>
<section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp" id="MissingIssuesCard" style="display: block;">
            <div class="mdl-card mdl-cell mdl-cell--12-col">
  <div class="mdl-card__title">
    <h2 class="mdl-card__title-text">Disabled Checks</h2>
  </div>
              <div class="mdl-card__supporting-text">
One or more issues were not run by lint, either 
because the check is not enabled by default, or because 
it was disabled with a command line flag or via one or 
more <code>lint.xml</code> configuration files in the project directories.
<div id="SuppressedIssues" style="display: none;"><br><br><div class="issue">
<div class="id">DalvikOverride<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
The Dalvik virtual machine will treat a package private method in one class as overriding a package private method in its super class, even if they are in separate packages.<br>
<br>
If you really did intend for this method to override the other, make the method <code>protected</code> instead.<br>
<br>
If you did <b>not</b> intend the override, consider making the method private, or changing its name or signature.<br>
<br>
Note that this check is disabled be default, because ART (the successor to Dalvik) no longer has this behavior.<br>To suppress this error, use the issue id "DalvikOverride" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">GoogleAppIndexingApiWarning<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
Adds URLs to get your app into the Google index, to get installs and traffic to your app from Google Search.<br><div class="moreinfo">More info: <a href="https://g.co/AppIndexing/AndroidStudio">https://g.co/AppIndexing/AndroidStudio</a>
</div>Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.<br>
To suppress this error, use the issue id "GoogleAppIndexingApiWarning" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">GoogleAppIndexingWarning<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
Adds URLs to get your app into the Google index, to get installs and traffic to your app from Google Search.<br><div class="moreinfo">More info: <a href="https://g.co/AppIndexing/AndroidStudio">https://g.co/AppIndexing/AndroidStudio</a>
</div>Note: This issue has an associated quickfix operation in Android Studio and IntelliJ IDEA.<br>
To suppress this error, use the issue id "GoogleAppIndexingWarning" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">InvalidPackage<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
This check scans through libraries looking for calls to APIs that are not included in Android.<br>
<br>
When you create Android projects, the classpath is set up such that you can only access classes in the API packages that are included in Android. However, if you add other projects to your libs/ folder, there is no guarantee that those .jar files were built with an Android specific classpath, and in particular, they could be accessing unsupported APIs such as java.applet.<br>
<br>
This check scans through library jars and looks for references to API packages that are not included in Android and flags these. This is only an error if your code calls one of the library classes which wind up referencing the unsupported package.<br>To suppress this error, use the issue id "InvalidPackage" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">MissingClass<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
If a class is referenced in the manifest or in a layout file, it must also exist in the project (or in one of the libraries included by the project. This check helps uncover typos in registration names, or attempts to rename or move classes without updating the XML references <br>
properly.<br><div class="moreinfo">More info: <a href="http://developer.android.com/guide/topics/manifest/manifest-intro.html">http://developer.android.com/guide/topics/manifest/manifest-intro.html</a>
</div>To suppress this error, use the issue id "MissingClass" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">RtlEnabled<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
To enable right-to-left support, when running on API 17 and higher, you must set the <code>android:supportsRtl</code> attribute in the manifest <code>&lt;application&gt;</code> element.<br>
<br>
If you have started adding RTL attributes, but have not yet finished the migration, you can set the attribute to false to satisfy this lint check.<br>To suppress this error, use the issue id "RtlEnabled" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">SyntheticAccessor<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
A private inner class which is accessed from the outer class will force the compiler to insert a synthetic accessor; this means that you are causing extra overhead. This is not important in small projects, but is important for large apps running up against the 64K method handle limit, and especially for <b>libraries</b> where you want to make sure your library is as small as possible for the cases where your library is used in an app running up against the 64K limit.<br>To suppress this error, use the issue id "SyntheticAccessor" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">UnknownNullness<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
To improve referencing this code from Kotlin, consider adding<br>
explicit nullness information here with either <code>@NonNull</code> or <code>@Nullable</code>.<br>
<br>
You can set the environment variable<br>
    <code>ANDROID_LINT_NULLNESS_IGNORE_DEPRECATED=true</code><br>
if you want lint to ignore classes and members that have been annotated with<br>
<code>@Deprecated</code>.<br><div class="moreinfo">More info: <a href="https://android.github.io/kotlin-guides/interop.html#nullability-annotations">https://android.github.io/kotlin-guides/interop.html#nullability-annotations</a>
</div>To suppress this error, use the issue id "UnknownNullness" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
<div class="issue">
<div class="id">WrongThreadInterprocedural<div class="issueSeparator"></div>
</div>
<div class="metadata">Disabled By: Command line supplied --config lint.xml file<br>
<div class="explanation">
Searches for interprocedural call paths that violate thread annotations in the program. Tracks the flow of instantiated types and lambda expressions to increase accuracy across method boundaries.<br><div class="moreinfo">More info: <a href="https://developer.android.com/guide/components/processes-and-threads.html#Threads">https://developer.android.com/guide/components/processes-and-threads.html#Threads</a>
</div>To suppress this error, use the issue id "WrongThreadInterprocedural" as explained in the <a href="file:///Users/sdane/dev/wf/waystation-app/android/supplier-search/build/reports/lint-results-extranetDebug.html#SuppressInfo">Suppressing Warnings and Errors</a> section.<br>
<br></div>
</div>
</div>
</div>              </div>
              <div class="mdl-card__actions mdl-card--border">
<button class="mdl-button mdl-js-button mdl-js-ripple-effect" id="SuppressedIssuesLink" onclick="reveal(&#39;SuppressedIssues&#39;);" data-upgraded=",MaterialButton,MaterialRipple">
List Missing Issues<span class="mdl-button__ripple-container"><span class="mdl-ripple"></span></span></button><button class="mdl-button mdl-js-button mdl-js-ripple-effect" id="MissingIssuesCardLink" onclick="hideid(&#39;MissingIssuesCard&#39;);" data-upgraded=",MaterialButton,MaterialRipple">
Dismiss<span class="mdl-button__ripple-container"><span class="mdl-ripple"></span></span></button>            </div>
            </div>
          </section>
<a name="SuppressInfo"></a>
<section class="section--center mdl-grid mdl-grid--no-spacing mdl-shadow--2dp" id="SuppressCard" style="display: block;">
            <div class="mdl-card mdl-cell mdl-cell--12-col">
  <div class="mdl-card__title">
    <h2 class="mdl-card__title-text">Suppressing Warnings and Errors</h2>
  </div>
              <div class="mdl-card__supporting-text">
Lint errors can be suppressed in a variety of ways:<br>
<br>
1. With a <code>@SuppressLint</code> annotation in the Java code<br>
2. With a <code>tools:ignore</code> attribute in the XML file<br>
3. With a //noinspection comment in the source code<br>
4. With ignore flags specified in the <code>build.gradle</code> file, as explained below<br>
5. With a <code>lint.xml</code> configuration file in the project<br>
6. With a <code>lint.xml</code> configuration file passed to lint via the --config flag<br>
7. With the --ignore flag passed to lint.<br>
<br>
To suppress a lint warning with an annotation, add a <code>@SuppressLint("id")</code> annotation on the class, method or variable declaration closest to the warning instance you want to disable. The id can be one or more issue id's, such as <code>"UnusedResources"</code> or <code>{"UnusedResources","UnusedIds"}</code>, or it can be <code>"all"</code> to suppress all lint warnings in the given scope.<br>
<br>
To suppress a lint warning with a comment, add a <code>//noinspection id</code> comment on the line before the statement with the error.<br>
<br>
To suppress a lint warning in an XML file, add a <code>tools:ignore="id"</code> attribute on the element containing the error, or one of its surrounding elements. You also need to define the namespace for the tools prefix on the root element in your document, next to the <code>xmlns:android</code> declaration:<br>
<code>xmlns:tools="http://schemas.android.com/tools"</code><br>
<br>
To suppress a lint warning in a <code>build.gradle</code> file, add a section like this:<br>

<pre>android {
    lintOptions {
        disable 'TypographyFractions','TypographyQuotes'
    }
}
</pre>
<br>
Here we specify a comma separated list of issue id's after the disable command. You can also use <code>warning</code> or <code>error</code> instead of <code>disable</code> to change the severity of issues.<br>
<br>
To suppress lint warnings with a configuration XML file, create a file named <code>lint.xml</code> and place it at the root directory of the module in which it applies.<br>
<br>
The format of the <code>lint.xml</code> file is something like the following:<br>

<pre>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;lint&gt;
    &lt;!-- Ignore everything in the test source set --&gt;
    &lt;issue id="all"&gt;
        &lt;ignore path="\*/test/\*" /&gt;
    &lt;/issue&gt;

    &lt;!-- Disable this given check in this project --&gt;
    &lt;issue id="IconMissingDensityFolder" severity="ignore" /&gt;

    &lt;!-- Ignore the ObsoleteLayoutParam issue in the given files --&gt;
    &lt;issue id="ObsoleteLayoutParam"&gt;
        &lt;ignore path="res/layout/activation.xml" /&gt;
        &lt;ignore path="res/layout-xlarge/activation.xml" /&gt;
        &lt;ignore regexp="(foo|bar)\.java" /&gt;
    &lt;/issue&gt;

    &lt;!-- Ignore the UselessLeaf issue in the given file --&gt;
    &lt;issue id="UselessLeaf"&gt;
        &lt;ignore path="res/layout/main.xml" /&gt;
    &lt;/issue&gt;

    &lt;!-- Change the severity of hardcoded strings to "error" --&gt;
    &lt;issue id="HardcodedText" severity="error" /&gt;
&lt;/lint&gt;
</pre>
<br>
To suppress lint checks from the command line, pass the --ignore flag with a comma separated list of ids to be suppressed, such as:<br>
<code>$ lint --ignore UnusedResources,UselessLeaf /my/project/path</code><br>
<br>
For more information, see <a href="http://g.co/androidstudio/suppressing-lint-warnings">http://g.co/androidstudio/suppressing-lint-warnings</a><br>

            </div>
            </div>
          </section>    </div>
  </main>
<div class="mdl-layout__obfuscator"></div></div></div>

</body></html>