<p dir="auto">The error print</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="error: the following command failed with exit code 0 but produced no further output
    CompileC /Users/paco/Library/Developer/Xcode/DerivedData/Runner-bidthradlmamepejziapbzsplvkm/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal/armv7/main.o /Users/paco/Workspaces/flutterapp/ios/Runner/main.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    error: open /Users/paco/Workspaces/flutterapp/build/ios/Debug-iphoneos/Runner.app/Frameworks/Flutter.framework/Flutter: Permission denied
    note: Using new build systemnote: Planning buildnote: Constructing build description
Could not build the precompiled application for the device."><pre class="notranslate"><code class="notranslate">error: the following command failed with exit code 0 but produced no further output
    CompileC /Users/paco/Library/Developer/Xcode/DerivedData/Runner-bidthradlmamepejziapbzsplvkm/Build/Intermediates.noindex/Runner.build/Debug-iphoneos/Runner.build/Objects-normal/armv7/main.o /Users/paco/Workspaces/flutterapp/ios/Runner/main.m normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    error: open /Users/paco/Workspaces/flutterapp/build/ios/Debug-iphoneos/Runner.app/Frameworks/Flutter.framework/Flutter: Permission denied
    note: Using new build systemnote: Planning buildnote: Constructing build description
Could not build the precompiled application for the device.
</code></pre></div>
<p dir="auto">The following code in a drawer control causes dispose to be called after the initState function.</p>
<div class="highlight highlight-source-dart notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="                            new ListTile(
                              leading: new Icon(FontAwesomeIcons.newspaper), 
                              title: new Text(&quot;News Feed&quot;),
                              onTap: () { // Navigator.pop(context); 
                                           while (Navigator.of(context).canPop()) 
                                              Navigator.of(context).pop();
                                          Navigator.of(context).pushReplacementNamed('/news'); }
                              ),"><pre class="notranslate">                            <span class="pl-k">new</span> <span class="pl-c1">ListTile</span>(
                              leading<span class="pl-k">:</span> <span class="pl-k">new</span> <span class="pl-c1">Icon</span>(<span class="pl-c1">FontAwesomeIcons</span>.newspaper), 
                              title<span class="pl-k">:</span> <span class="pl-k">new</span> <span class="pl-c1">Text</span>(<span class="pl-s">"News Feed"</span>),
                              onTap<span class="pl-k">:</span> () { <span class="pl-c">// Navigator.pop(context); </span>
                                           <span class="pl-k">while</span> (<span class="pl-c1">Navigator</span>.<span class="pl-en">of</span>(context).<span class="pl-en">canPop</span>()) 
                                              <span class="pl-c1">Navigator</span>.<span class="pl-en">of</span>(context).<span class="pl-en">pop</span>();
                                          <span class="pl-c1">Navigator</span>.<span class="pl-en">of</span>(context).<span class="pl-en">pushReplacementNamed</span>(<span class="pl-s">'/news'</span>); }
                              ),</pre></div>
<p dir="auto">The problem that I'm trying to solve with this code is that I'm trying to get the drawer control to work properly when I change screens. Without the while loop with the canPop function flutter just stacks the windows on top of each other and the drawer function behaves in an erratic manner. However, when I pop the screens to the top level so that I can then call the new route. dispose is getting called after the initState function on the very Screen that I just loaded.</p>

<ol dir="auto">
<li>... create a drawer control with a set of the above code as a set of options.</li>
<li>... Page screen must have a dispose function and an initState function.</li>
<li>... create an object that must be run when the initState is run and unset when the dispose function is run.</li>
</ol>
<p dir="auto">This will cause the widget to not function properly.</p>
<h2 dir="auto">Logs</h2>

<p dir="auto">There is no error message. The functions are just getting called in the wrong order.</p>

<p dir="auto">flutter analyze<br>
Analyzing loyality...</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="   info • Unused import: 'package:loyality/MainScreen.dart' • lib/AddItemSuccess.dart:2:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/AddItemSuccess.dart:20:12 • non_constant_identifier_names
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/AddItemSuccess.dart:23:10 • must_call_super
   info • Unused import: 'dart:convert' • lib/CompanyDirectory.dart:11:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:28:22 • non_constant_identifier_names
   info • Close instances of `dart.core.Sink` • lib/CompanyDirectory.dart:39:40 • close_sinks
   info • Cancel instances of dart.async.StreamSubscription • lib/CompanyDirectory.dart:44:28 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/CompanyDirectory.dart:44:28 • unused_field
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:233:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:299:23 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/CompanyDirectory.dart:348:23 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:396:53 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:396:70 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:396:81 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:417:39 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/CompanyDirectory.dart:419:23 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:444:40 • non_constant_identifier_names
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:446:23 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:480:21 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:539:19 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/CompanyDirectory.dart:547:63 • unnecessary_brace_in_string_interps
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:566:19 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:593:19 • unused_local_variable
   info • Unused import: 'package:loyality/Services/AppServices.dart' • lib/CreateAccount.dart:3:8 • unused_import
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/CreateAccount.dart:31:8 • must_call_super
   info • Unused import: 'dart:convert' • lib/Home.dart:3:8 • unused_import
   info • Unused import: 'dart:io' • lib/Home.dart:5:8 • unused_import
   info • Cancel instances of dart.async.StreamSubscription • lib/Home.dart:28:24 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/Home.dart:28:24 • unused_field
   info • Name non-constant identifiers using lowerCamelCase • lib/Home.dart:169:35 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/Home.dart:171:17 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/Home.dart:197:38 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/Home.dart:199:17 • unused_local_variable
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Home.dart:225:5 • missing_return
   info • The value of the local variable 'dialog' isn't used • lib/Home.dart:291:15 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/Home.dart:299:59 • unnecessary_brace_in_string_interps
   info • The value of the local variable 'dialog' isn't used • lib/Home.dart:317:15 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/Home.dart:325:61 • unnecessary_brace_in_string_interps
   info • The value of the local variable 'dialog' isn't used • lib/Home.dart:343:15 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/Home.dart:351:65 • unnecessary_brace_in_string_interps
   info • Unused import: 'dart:typed_data' • lib/LoadGiftcardAmounts.dart:3:8 • unused_import
   info • Unused import: 'dart:io' • lib/LoadGiftcardAmounts.dart:4:8 • unused_import
   info • Close instances of `dart.core.Sink` • lib/LoadGiftcardAmounts.dart:28:49 • close_sinks
   info • The value of the field '_organizationId' isn't used • lib/Locations.dart:31:14 • unused_field
warning • Element 'Image' from SDK library 'ui.dart' is implicitly hidden by 'image.dart' • lib/Locations.dart:118:29 • conflicting_dart_import
warning • Element 'TextStyle' from SDK library 'ui.dart' is implicitly hidden by 'text_style.dart' • lib/Locations.dart:120:63 • conflicting_dart_import
   info • 'child' is deprecated and shouldn't be used • lib/Locations.dart:239:30 • deprecated_member_use
   info • 'child' is deprecated and shouldn't be used • lib/Locations.dart:260:32 • deprecated_member_use
   info • The value of the local variable 'iconImage' isn't used • lib/Locations.dart:342:30 • unused_local_variable
warning • Element 'Image' from SDK library 'ui.dart' is implicitly hidden by 'image.dart' • lib/Locations.dart:342:42 • conflicting_dart_import
   info • The value of the local variable 'marker' isn't used • lib/Locations.dart:349:27 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/Login.dart:160:13 • non_constant_identifier_names
   info • The value of the field '_isPressed' isn't used • lib/NewsFeed.dart:26:12 • unused_field
   info • This function has a return type of 'Widget', but doesn't end with a return statement • lib/NewsFeed.dart:137:7 • missing_return
   info • Cancel instances of dart.async.StreamSubscription • lib/NewsFeed.dart:194:24 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/NewsFeed.dart:194:24 • unused_field
   info • The value of the field '_initialWidth' isn't used • lib/NewsFeed.dart:204:12 • unused_field
   info • The value of the field '_state' isn't used • lib/NewsFeed.dart:208:9 • unused_field
   info • The value of the local variable 'dialog' isn't used • lib/NewsFeed.dart:516:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/NewsFeed.dart:542:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/NewsFeed.dart:568:15 • unused_local_variable
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/PaymentPage.dart:27:14 • must_call_super
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PaymentPage.dart:42:9 • missing_return
   info • Unused import: 'dart:typed_data' • lib/PointsAccounts.dart:3:8 • unused_import
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PointsAccounts.dart:204:5 • missing_return
   info • Unused import: 'package:loyality/MainScreen.dart' • lib/Profile.dart:3:8 • unused_import
   info • Unused import: 'package:loyality/Services/AppServices.dart' • lib/Profile.dart:5:8 • unused_import
   info • Unused import: 'package:loyality/Services/LoginService.dart' • lib/Profile.dart:6:8 • unused_import
   info • Unused import: 'dart:io' • lib/PurchaseItems.dart:4:8 • unused_import
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/PurchaseItems.dart:48:12 • must_call_super
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PurchaseItems.dart:179:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PurchaseItems.dart:188:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/QrCodeAdd.dart:161:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/QrCodeAdd.dart:172:7 • missing_return
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/RecipientEntry.dart:33:12 • must_call_super
   info • Unused import: 'package:loyality/Util/Event.dart' • lib/Register.dart:4:8 • unused_import
   info • Duplicate import • lib/Register.dart:5:8 • duplicate_import
   info • Unused import: 'package:http/http.dart' • lib/Register.dart:6:8 • unused_import
   info • The value of the local variable 'widgetList' isn't used • lib/Register.dart:56:22 • unused_local_variable
   info • Unused import: 'dart:convert' • lib/SelectGiftcardTemplate.dart:4:8 • unused_import
   info • Unused import: 'dart:io' • lib/SelectGiftcardTemplate.dart:6:8 • unused_import
   info • Don't explicitly initialize variables to null • lib/SelectGiftcardTemplate.dart:31:15 • avoid_init_to_null
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/SelectGiftcardTemplate.dart:34:12 • must_call_super
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/SelectGiftcardTemplate.dart:88:7 • missing_return
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:10:52 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:13:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:38:14 • non_constant_identifier_names
   info • Avoid return types on setters • lib/Services/AccountServices.dart:49:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:50:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:51:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:52:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:53:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:54:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:55:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:56:7 • avoid_return_types_on_setters
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:84:34 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:129:33 • non_constant_identifier_names
   info • The value of the local variable 'error_output' isn't used • lib/Services/AccountServices.dart:129:33 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:142:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:178:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:215:23 • non_constant_identifier_names
   info • Unused import: 'package:web_socket_channel/io.dart' • lib/Services/AppServices.dart:9:8 • unused_import
   info • Unused import: 'package:web_socket_channel/status.dart' • lib/Services/AppServices.dart:10:8 • unused_import
   info • Don't explicitly initialize variables to null • lib/Services/AppServices.dart:34:12 • avoid_init_to_null
   info • 'READ' is deprecated and shouldn't be used • lib/Services/AppServices.dart:95:45 • deprecated_member_use
   info • 'WRITE' is deprecated and shouldn't be used • lib/Services/AppServices.dart:119:63 • deprecated_member_use
   info • Unused import: 'dart:io' • lib/Services/Countries.dart:1:8 • unused_import
   info • Unused import: 'package:flutter/services.dart' • lib/Services/LoginService.dart:8:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/LoginService.dart:13:25 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/LoginService.dart:15:14 • non_constant_identifier_names
   info • 'READ' is deprecated and shouldn't be used • lib/Services/LoginService.dart:51:45 • deprecated_member_use
   info • Await only futures • lib/Services/LoginService.dart:53:37 • await_only_futures
   info • 'WRITE' is deprecated and shouldn't be used • lib/Services/LoginService.dart:85:34 • deprecated_member_use
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:11:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:12:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:14:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:15:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:16:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:17:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:18:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:19:14 • non_constant_identifier_names
   info • Avoid wrapping fields in getters and setters just to be &quot;safe&quot; • lib/Services/NewsServices.dart:60:16 • unnecessary_getters_setters
   info • Avoid return types on setters • lib/Services/NewsServices.dart:61:7 • avoid_return_types_on_setters
   info • Avoid wrapping fields in getters and setters just to be &quot;safe&quot; • lib/Services/NewsServices.dart:61:16 • unnecessary_getters_setters
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:71:23 • non_constant_identifier_names
   info • Duplicate import • lib/Services/OrganizationService.dart:7:8 • duplicate_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:11:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:12:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:13:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:14:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:16:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:17:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:18:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:33:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:43:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:44:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:74:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:75:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:76:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:97:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:97:118 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:138:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:138:118 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:182:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:218:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:224:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:224:39 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:229:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:234:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:234:41 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:239:14 • non_constant_identifier_names
   info • Duplicate import • lib/Services/PurchaseServices.dart:8:8 • duplicate_import
   info • Unused import: 'package:url_launcher/url_launcher.dart' • lib/Services/PurchaseServices.dart:10:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:15:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:18:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:19:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:20:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:21:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:22:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:147:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:181:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:217:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:251:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:313:20 • non_constant_identifier_names
   info • Don't explicitly initialize variables to null • lib/Services/PurchaseServices.dart:319:17 • avoid_init_to_null
   info • Unused import: 'dart:io' • lib/Services/WalletService.dart:1:8 • unused_import
   info • Unused import: 'package:flutter/services.dart' • lib/Services/WalletService.dart:9:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:21:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:22:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:24:21 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:26:21 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:27:21 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:28:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:29:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:30:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:48:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:49:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:53:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:54:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:55:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:56:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:57:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:58:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:59:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:79:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:80:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:81:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:82:17 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:83:17 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:84:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:85:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:99:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:100:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:101:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:102:17 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:103:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:793:28 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:891:23 • non_constant_identifier_names
   info • The value of the local variable 'loginInstance' isn't used • lib/Services/WalletService.dart:895:21 • unused_local_variable
   info • Unused import: 'dart:io' • lib/Services/WebsocketServices.dart:1:8 • unused_import
   info • Unused import: 'package:web_socket_channel/status.dart' • lib/Services/WebsocketServices.dart:6:8 • unused_import
   info • Avoid wrapping fields in getters and setters just to be &quot;safe&quot; • lib/Services/WebsocketServices.dart:24:32 • unnecessary_getters_setters
   info • Avoid wrapping fields in getters and setters just to be &quot;safe&quot; • lib/Services/WebsocketServices.dart:25:13 • unnecessary_getters_setters
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Services/WebsocketServices.dart:58:9 • missing_return
   info • Cancel instances of dart.async.StreamSubscription • lib/Settings.dart:34:28 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/Settings.dart:34:28 • unused_field
   info • The value of the local variable 'response' isn't used • lib/Settings.dart:218:21 • unused_local_variable
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Settings.dart:248:5 • missing_return
   info • The value of the local variable 'dialog' isn't used • lib/Settings.dart:311:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Settings.dart:336:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Settings.dart:362:15 • unused_local_variable
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/StampCards.dart:229:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Vouchers.dart:210:5 • missing_return
   info • Cancel instances of dart.async.StreamSubscription • lib/Wallet.dart:38:24 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/Wallet.dart:38:24 • unused_field
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Wallet.dart:197:9 • missing_return
   info • The value of the local variable 'dialog' isn't used • lib/Wallet.dart:262:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Wallet.dart:288:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Wallet.dart:314:15 • unused_local_variable
   info • Unused import: 'package:loyality/Services/WalletService.dart' • lib/main.dart:34:8 • unused_import
   info • Unused import: 'package:web_socket_channel/io.dart' • lib/main.dart:37:8 • unused_import
   info • Unused import: 'package:web_socket_channel/status.dart' • lib/main.dart:38:8 • unused_import
   info • The value of the field '_platformVersion' isn't used • lib/main.dart:70:14 • unused_field
   info • The value of the field '_startLocation' isn't used • lib/main.dart:76:27 • unused_field
   info • The value of the field '_currentLocation' isn't used • lib/main.dart:77:27 • unused_field
   info • Cancel instances of dart.async.StreamSubscription • lib/main.dart:80:47 • cancel_subscriptions
   info • The value of the field '_locationSubscription' isn't used • lib/main.dart:80:47 • unused_field
   info • The value of the field '_deviceData' isn't used • lib/main.dart:103:28 • unused_field
   info • This class inherits from a class marked as @immutable, and therefore should be immutable (all instance fields must be final) • lib/main.dart:426:7 • must_be_immutable"><pre class="notranslate"><code class="notranslate">   info • Unused import: 'package:loyality/MainScreen.dart' • lib/AddItemSuccess.dart:2:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/AddItemSuccess.dart:20:12 • non_constant_identifier_names
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/AddItemSuccess.dart:23:10 • must_call_super
   info • Unused import: 'dart:convert' • lib/CompanyDirectory.dart:11:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:28:22 • non_constant_identifier_names
   info • Close instances of `dart.core.Sink` • lib/CompanyDirectory.dart:39:40 • close_sinks
   info • Cancel instances of dart.async.StreamSubscription • lib/CompanyDirectory.dart:44:28 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/CompanyDirectory.dart:44:28 • unused_field
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:233:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:299:23 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/CompanyDirectory.dart:348:23 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:396:53 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:396:70 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:396:81 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:417:39 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/CompanyDirectory.dart:419:23 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/CompanyDirectory.dart:444:40 • non_constant_identifier_names
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:446:23 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:480:21 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:539:19 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/CompanyDirectory.dart:547:63 • unnecessary_brace_in_string_interps
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:566:19 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/CompanyDirectory.dart:593:19 • unused_local_variable
   info • Unused import: 'package:loyality/Services/AppServices.dart' • lib/CreateAccount.dart:3:8 • unused_import
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/CreateAccount.dart:31:8 • must_call_super
   info • Unused import: 'dart:convert' • lib/Home.dart:3:8 • unused_import
   info • Unused import: 'dart:io' • lib/Home.dart:5:8 • unused_import
   info • Cancel instances of dart.async.StreamSubscription • lib/Home.dart:28:24 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/Home.dart:28:24 • unused_field
   info • Name non-constant identifiers using lowerCamelCase • lib/Home.dart:169:35 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/Home.dart:171:17 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/Home.dart:197:38 • non_constant_identifier_names
   info • The value of the local variable 'response' isn't used • lib/Home.dart:199:17 • unused_local_variable
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Home.dart:225:5 • missing_return
   info • The value of the local variable 'dialog' isn't used • lib/Home.dart:291:15 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/Home.dart:299:59 • unnecessary_brace_in_string_interps
   info • The value of the local variable 'dialog' isn't used • lib/Home.dart:317:15 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/Home.dart:325:61 • unnecessary_brace_in_string_interps
   info • The value of the local variable 'dialog' isn't used • lib/Home.dart:343:15 • unused_local_variable
   info • Avoid using braces in interpolation when not needed • lib/Home.dart:351:65 • unnecessary_brace_in_string_interps
   info • Unused import: 'dart:typed_data' • lib/LoadGiftcardAmounts.dart:3:8 • unused_import
   info • Unused import: 'dart:io' • lib/LoadGiftcardAmounts.dart:4:8 • unused_import
   info • Close instances of `dart.core.Sink` • lib/LoadGiftcardAmounts.dart:28:49 • close_sinks
   info • The value of the field '_organizationId' isn't used • lib/Locations.dart:31:14 • unused_field
warning • Element 'Image' from SDK library 'ui.dart' is implicitly hidden by 'image.dart' • lib/Locations.dart:118:29 • conflicting_dart_import
warning • Element 'TextStyle' from SDK library 'ui.dart' is implicitly hidden by 'text_style.dart' • lib/Locations.dart:120:63 • conflicting_dart_import
   info • 'child' is deprecated and shouldn't be used • lib/Locations.dart:239:30 • deprecated_member_use
   info • 'child' is deprecated and shouldn't be used • lib/Locations.dart:260:32 • deprecated_member_use
   info • The value of the local variable 'iconImage' isn't used • lib/Locations.dart:342:30 • unused_local_variable
warning • Element 'Image' from SDK library 'ui.dart' is implicitly hidden by 'image.dart' • lib/Locations.dart:342:42 • conflicting_dart_import
   info • The value of the local variable 'marker' isn't used • lib/Locations.dart:349:27 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/Login.dart:160:13 • non_constant_identifier_names
   info • The value of the field '_isPressed' isn't used • lib/NewsFeed.dart:26:12 • unused_field
   info • This function has a return type of 'Widget', but doesn't end with a return statement • lib/NewsFeed.dart:137:7 • missing_return
   info • Cancel instances of dart.async.StreamSubscription • lib/NewsFeed.dart:194:24 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/NewsFeed.dart:194:24 • unused_field
   info • The value of the field '_initialWidth' isn't used • lib/NewsFeed.dart:204:12 • unused_field
   info • The value of the field '_state' isn't used • lib/NewsFeed.dart:208:9 • unused_field
   info • The value of the local variable 'dialog' isn't used • lib/NewsFeed.dart:516:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/NewsFeed.dart:542:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/NewsFeed.dart:568:15 • unused_local_variable
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/PaymentPage.dart:27:14 • must_call_super
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PaymentPage.dart:42:9 • missing_return
   info • Unused import: 'dart:typed_data' • lib/PointsAccounts.dart:3:8 • unused_import
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PointsAccounts.dart:204:5 • missing_return
   info • Unused import: 'package:loyality/MainScreen.dart' • lib/Profile.dart:3:8 • unused_import
   info • Unused import: 'package:loyality/Services/AppServices.dart' • lib/Profile.dart:5:8 • unused_import
   info • Unused import: 'package:loyality/Services/LoginService.dart' • lib/Profile.dart:6:8 • unused_import
   info • Unused import: 'dart:io' • lib/PurchaseItems.dart:4:8 • unused_import
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/PurchaseItems.dart:48:12 • must_call_super
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PurchaseItems.dart:179:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/PurchaseItems.dart:188:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/QrCodeAdd.dart:161:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/QrCodeAdd.dart:172:7 • missing_return
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/RecipientEntry.dart:33:12 • must_call_super
   info • Unused import: 'package:loyality/Util/Event.dart' • lib/Register.dart:4:8 • unused_import
   info • Duplicate import • lib/Register.dart:5:8 • duplicate_import
   info • Unused import: 'package:http/http.dart' • lib/Register.dart:6:8 • unused_import
   info • The value of the local variable 'widgetList' isn't used • lib/Register.dart:56:22 • unused_local_variable
   info • Unused import: 'dart:convert' • lib/SelectGiftcardTemplate.dart:4:8 • unused_import
   info • Unused import: 'dart:io' • lib/SelectGiftcardTemplate.dart:6:8 • unused_import
   info • Don't explicitly initialize variables to null • lib/SelectGiftcardTemplate.dart:31:15 • avoid_init_to_null
   info • This method overrides a method annotated as @mustCallSuper in 'State', but does not invoke the overridden method • lib/SelectGiftcardTemplate.dart:34:12 • must_call_super
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/SelectGiftcardTemplate.dart:88:7 • missing_return
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:10:52 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:13:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:38:14 • non_constant_identifier_names
   info • Avoid return types on setters • lib/Services/AccountServices.dart:49:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:50:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:51:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:52:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:53:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:54:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:55:7 • avoid_return_types_on_setters
   info • Avoid return types on setters • lib/Services/AccountServices.dart:56:7 • avoid_return_types_on_setters
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:84:34 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:129:33 • non_constant_identifier_names
   info • The value of the local variable 'error_output' isn't used • lib/Services/AccountServices.dart:129:33 • unused_local_variable
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:142:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:178:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/AccountServices.dart:215:23 • non_constant_identifier_names
   info • Unused import: 'package:web_socket_channel/io.dart' • lib/Services/AppServices.dart:9:8 • unused_import
   info • Unused import: 'package:web_socket_channel/status.dart' • lib/Services/AppServices.dart:10:8 • unused_import
   info • Don't explicitly initialize variables to null • lib/Services/AppServices.dart:34:12 • avoid_init_to_null
   info • 'READ' is deprecated and shouldn't be used • lib/Services/AppServices.dart:95:45 • deprecated_member_use
   info • 'WRITE' is deprecated and shouldn't be used • lib/Services/AppServices.dart:119:63 • deprecated_member_use
   info • Unused import: 'dart:io' • lib/Services/Countries.dart:1:8 • unused_import
   info • Unused import: 'package:flutter/services.dart' • lib/Services/LoginService.dart:8:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/LoginService.dart:13:25 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/LoginService.dart:15:14 • non_constant_identifier_names
   info • 'READ' is deprecated and shouldn't be used • lib/Services/LoginService.dart:51:45 • deprecated_member_use
   info • Await only futures • lib/Services/LoginService.dart:53:37 • await_only_futures
   info • 'WRITE' is deprecated and shouldn't be used • lib/Services/LoginService.dart:85:34 • deprecated_member_use
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:11:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:12:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:14:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:15:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:16:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:17:15 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:18:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:19:14 • non_constant_identifier_names
   info • Avoid wrapping fields in getters and setters just to be "safe" • lib/Services/NewsServices.dart:60:16 • unnecessary_getters_setters
   info • Avoid return types on setters • lib/Services/NewsServices.dart:61:7 • avoid_return_types_on_setters
   info • Avoid wrapping fields in getters and setters just to be "safe" • lib/Services/NewsServices.dart:61:16 • unnecessary_getters_setters
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/NewsServices.dart:71:23 • non_constant_identifier_names
   info • Duplicate import • lib/Services/OrganizationService.dart:7:8 • duplicate_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:11:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:12:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:13:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:14:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:16:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:17:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:18:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:33:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:43:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:44:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:74:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:75:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:76:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:97:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:97:118 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:138:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:138:118 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:182:23 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:218:14 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:224:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:224:39 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:229:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:234:12 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:234:41 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/OrganizationService.dart:239:14 • non_constant_identifier_names
   info • Duplicate import • lib/Services/PurchaseServices.dart:8:8 • duplicate_import
   info • Unused import: 'package:url_launcher/url_launcher.dart' • lib/Services/PurchaseServices.dart:10:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:15:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:18:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:19:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:20:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:21:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:22:16 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:147:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:181:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:217:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:251:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/PurchaseServices.dart:313:20 • non_constant_identifier_names
   info • Don't explicitly initialize variables to null • lib/Services/PurchaseServices.dart:319:17 • avoid_init_to_null
   info • Unused import: 'dart:io' • lib/Services/WalletService.dart:1:8 • unused_import
   info • Unused import: 'package:flutter/services.dart' • lib/Services/WalletService.dart:9:8 • unused_import
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:21:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:22:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:24:21 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:26:21 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:27:21 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:28:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:29:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:30:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:48:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:49:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:53:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:54:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:55:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:56:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:57:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:58:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:59:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:79:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:80:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:81:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:82:17 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:83:17 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:84:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:85:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:99:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:100:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:101:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:102:17 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:103:20 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:793:28 • non_constant_identifier_names
   info • Name non-constant identifiers using lowerCamelCase • lib/Services/WalletService.dart:891:23 • non_constant_identifier_names
   info • The value of the local variable 'loginInstance' isn't used • lib/Services/WalletService.dart:895:21 • unused_local_variable
   info • Unused import: 'dart:io' • lib/Services/WebsocketServices.dart:1:8 • unused_import
   info • Unused import: 'package:web_socket_channel/status.dart' • lib/Services/WebsocketServices.dart:6:8 • unused_import
   info • Avoid wrapping fields in getters and setters just to be "safe" • lib/Services/WebsocketServices.dart:24:32 • unnecessary_getters_setters
   info • Avoid wrapping fields in getters and setters just to be "safe" • lib/Services/WebsocketServices.dart:25:13 • unnecessary_getters_setters
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Services/WebsocketServices.dart:58:9 • missing_return
   info • Cancel instances of dart.async.StreamSubscription • lib/Settings.dart:34:28 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/Settings.dart:34:28 • unused_field
   info • The value of the local variable 'response' isn't used • lib/Settings.dart:218:21 • unused_local_variable
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Settings.dart:248:5 • missing_return
   info • The value of the local variable 'dialog' isn't used • lib/Settings.dart:311:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Settings.dart:336:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Settings.dart:362:15 • unused_local_variable
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/StampCards.dart:229:7 • missing_return
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Vouchers.dart:210:5 • missing_return
   info • Cancel instances of dart.async.StreamSubscription • lib/Wallet.dart:38:24 • cancel_subscriptions
   info • The value of the field '_sub' isn't used • lib/Wallet.dart:38:24 • unused_field
   info • This function has a return type of 'Future&lt;Null&gt;', but doesn't end with a return statement • lib/Wallet.dart:197:9 • missing_return
   info • The value of the local variable 'dialog' isn't used • lib/Wallet.dart:262:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Wallet.dart:288:15 • unused_local_variable
   info • The value of the local variable 'dialog' isn't used • lib/Wallet.dart:314:15 • unused_local_variable
   info • Unused import: 'package:loyality/Services/WalletService.dart' • lib/main.dart:34:8 • unused_import
   info • Unused import: 'package:web_socket_channel/io.dart' • lib/main.dart:37:8 • unused_import
   info • Unused import: 'package:web_socket_channel/status.dart' • lib/main.dart:38:8 • unused_import
   info • The value of the field '_platformVersion' isn't used • lib/main.dart:70:14 • unused_field
   info • The value of the field '_startLocation' isn't used • lib/main.dart:76:27 • unused_field
   info • The value of the field '_currentLocation' isn't used • lib/main.dart:77:27 • unused_field
   info • Cancel instances of dart.async.StreamSubscription • lib/main.dart:80:47 • cancel_subscriptions
   info • The value of the field '_locationSubscription' isn't used • lib/main.dart:80:47 • unused_field
   info • The value of the field '_deviceData' isn't used • lib/main.dart:103:28 • unused_field
   info • This class inherits from a class marked as @immutable, and therefore should be immutable (all instance fields must be final) • lib/main.dart:426:7 • must_be_immutable
</code></pre></div>

<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[✓] Flutter (Channel dev, v0.8.2, on Mac OS X 10.13.6 17G65, locale en-CA)
    • Flutter version 0.8.2 at /Users/philipneves/flutter
    • Framework revision 5ab9e70727 (4 days ago), 2018-09-07 12:33:05 -0700
    • Engine revision 58a1894a1c
    • Dart version 2.1.0-dev.3.1.flutter-760a9690c2

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/philipneves/Library/Android/sdk
    • Android NDK at /Users/philipneves/Library/Android/sdk/ndk-bundle
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4.1, Build version 9F2000
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 25.0.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] VS Code (version 1.26.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.18.0

[✓] Connected devices (1 available)
    • Philip Neves’s iPod • e24ffe8e35a025b77a30c57e549b62942abb0358 • ios • iOS 11.4.1

• No issues found!"><pre class="notranslate"><code class="notranslate">[✓] Flutter (Channel dev, v0.8.2, on Mac OS X 10.13.6 17G65, locale en-CA)
    • Flutter version 0.8.2 at /Users/philipneves/flutter
    • Framework revision 5ab9e70727 (4 days ago), 2018-09-07 12:33:05 -0700
    • Engine revision 58a1894a1c
    • Dart version 2.1.0-dev.3.1.flutter-760a9690c2

[✓] Android toolchain - develop for Android devices (Android SDK 27.0.3)
    • Android SDK at /Users/philipneves/Library/Android/sdk
    • Android NDK at /Users/philipneves/Library/Android/sdk/ndk-bundle
    • Platform android-27, build-tools 27.0.3
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)
    • All Android licenses accepted.

[✓] iOS toolchain - develop for iOS devices (Xcode 9.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 9.4.1, Build version 9F2000
    • ios-deploy 1.9.2
    • CocoaPods version 1.5.3

[✓] Android Studio (version 3.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 25.0.1
    • Dart plugin version 173.4700
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1024-b01)

[✓] VS Code (version 1.26.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 2.18.0

[✓] Connected devices (1 available)
    • Philip Neves’s iPod • e24ffe8e35a025b77a30c57e549b62942abb0358 • ios • iOS 11.4.1

• No issues found!
</code></pre></div>