SYMBOL INDEX (448 symbols across 133 files) FILE: integration_test/app_test.dart function main (line 19) | void main() FILE: integration_test/dns/lookup/lookup_test.dart function main (line 9) | void main() FILE: integration_test/dns/reverse_lookup/reverse_lookup.dart function main (line 9) | void main() FILE: integration_test/network_troubleshooting_test/ping_test/ping_test.dart function main (line 11) | void main() FILE: integration_test/settings/dark_theme_test.dart function main (line 10) | void main() FILE: integration_test/settings/in_app_internet_test.dart function main (line 8) | void main() FILE: integration_test/settings/settings_test.dart function main (line 5) | void main() FILE: integration_test/settings/subnet_tests.dart function main (line 10) | void main() FILE: integration_test/settings/test_utils.dart class TestUtils (line 5) | class TestUtils { method tapSettingsButton (line 6) | Future tapSettingsButton( method tapHomeButton (line 13) | Future tapHomeButton( method tapByText (line 20) | Future tapByText( method enterTextByKey (line 30) | Future enterTextByKey( method tapByWidgetKey (line 41) | Future tapByWidgetKey( method scrollUntilVisibleByWidgetKey (line 51) | Future scrollUntilVisibleByWidgetKey( FILE: integration_test/wifi_test/host_scan_and_port_scan_test.dart function main (line 9) | void main() FILE: integration_test/wifi_test/run_scan_on_startup_test.dart function main (line 9) | void main() FILE: integration_test/wifi_test/wifi_test_runner.dart function main (line 4) | void main() FILE: lib/api/update_checker.dart function checkUpdates (line 14) | Future checkUpdates( function _isValidVersion (line 60) | bool _isValidVersion(String version) function checkUpdatesForTest (line 66) | Future checkUpdatesForTest( function checkForUpdates (line 74) | Future checkForUpdates( function navigateToStore (line 118) | Future navigateToStore(BuildContext context) FILE: lib/database/database_service.dart class DatabaseService (line 1) | abstract class DatabaseService { method open (line 2) | Future open() FILE: lib/database/drift/drfit_database_service.dart class DriftDatabaseService (line 5) | @Injectable(as: DatabaseService) method open (line 9) | Future open() FILE: lib/database/drift/drift_database.dart class AppDatabase (line 9) | @DriftDatabase(tables: [Device, Scan]) method _openConnection (line 19) | QueryExecutor _openConnection() FILE: lib/helper/app_settings.dart class AppSettings (line 4) | class AppSettings { method setFirstSubnet (line 37) | Future setFirstSubnet(int firstSubnet) method setLastSubnet (line 43) | Future setLastSubnet(int lastSubnet) method setSocketTimeout (line 49) | Future setSocketTimeout(int socketTimeout) method setPingCount (line 55) | Future setPingCount(int pingCount) method setInAppInternet (line 61) | Future setInAppInternet(bool inAppInternet) method setRunScanOnStartup (line 67) | Future setRunScanOnStartup(bool runScanOnStartup) method setCustomSubnet (line 73) | Future setCustomSubnet(String customSubnet) method load (line 79) | Future load() method clearAll (line 117) | Future clearAll() FILE: lib/helper/consent_loader.dart class ConsentLoader (line 3) | class ConsentLoader { method isConsentPageShown (line 6) | Future isConsentPageShown() method setConsentPageShown (line 10) | Future setConsentPageShown(bool status) FILE: lib/helper/dark_theme_preference.dart class DarkThemePreference (line 4) | class DarkThemePreference { method setDarkTheme (line 7) | Future setDarkTheme(ThemePreference value) method getTheme (line 12) | Future getTheme() FILE: lib/helper/port_desc_loader.dart function _parsePortDesc (line 9) | Future> _parsePortDesc(String json) class PortDescLoader (line 21) | class PortDescLoader { method load (line 26) | Future> load() FILE: lib/helper/utils_helper.dart function launchURL (line 6) | Future launchURL(String url) function launchURLWithWarning (line 14) | Future launchURLWithWarning(BuildContext context, String url) function storeCurrentScanId (line 23) | Future storeCurrentScanId(int scanId) function getCurrentScanId (line 27) | Future getCurrentScanId() FILE: lib/injection.dart function configureDependencies (line 11) | void configureDependencies(String env) class Env (line 16) | abstract class Env { FILE: lib/main.dart function main (line 19) | Future main() class MyApp (line 37) | class MyApp extends StatefulWidget { method createState (line 46) | _MyAppState createState() class _MyAppState (line 49) | class _MyAppState extends State { method initState (line 53) | void initState() method getCurrentAppTheme (line 59) | Future getCurrentAppTheme() method build (line 65) | Widget build(BuildContext context) class TabBarPage (line 109) | class TabBarPage extends StatefulWidget { method createState (line 112) | _HomePageState createState() class _HomePageState (line 115) | class _HomePageState extends State { method onTabTapped (line 117) | void onTabTapped(int index) method initState (line 124) | void initState() method build (line 130) | Widget build(BuildContext context) FILE: lib/models/device_in_the_network.dart class DeviceInTheNetwork (line 9) | class DeviceInTheNetwork { method getDeviceMake (line 117) | Future getDeviceMake({ method getHostIcon (line 134) | IconData getHostIcon({ FILE: lib/models/drift/device.dart class Device (line 3) | class Device extends Table { FILE: lib/models/drift/scan.dart class Scan (line 3) | class Scan extends Table { FILE: lib/models/port.dart class Port (line 1) | class Port { FILE: lib/models/wifi_info.dart class WifiInfo (line 1) | class WifiInfo { FILE: lib/pages/base_page.dart class BasePage (line 6) | abstract class BasePage extends State { method title (line 10) | String title() method fieldLabel (line 11) | String fieldLabel() method _getDomainChip (line 13) | Widget _getDomainChip(String label) method validateIP (line 22) | String? validateIP(String? value) method buildPopularChips (line 29) | Widget buildPopularChips() method dispose (line 47) | void dispose() method buildResults (line 52) | Widget buildResults(BuildContext context) method buttonLabel (line 54) | String buttonLabel() method onPressed (line 55) | Future onPressed() method build (line 58) | Widget build(BuildContext context) FILE: lib/pages/dns/dns_page.dart class DNSPage (line 10) | class DNSPage extends StatefulWidget { method createState (line 14) | _DNSPageState createState() class _DNSPageState (line 17) | class _DNSPageState extends BasePage { method buildResults (line 21) | Widget buildResults(BuildContext context) method buttonLabel (line 60) | String buttonLabel() method fieldLabel (line 65) | String fieldLabel() method title (line 70) | String title() method onPressed (line 75) | Future onPressed() FILE: lib/pages/dns/reverse_dns_page.dart class ReverseDNSPage (line 8) | class ReverseDNSPage extends StatefulWidget { method createState (line 12) | _ReverseDNSPageState createState() class _ReverseDNSPageState (line 15) | class _ReverseDNSPageState extends BasePage { method buildPopularChips (line 18) | Widget buildPopularChips() method buildResults (line 23) | Widget buildResults(BuildContext context) method buttonLabel (line 52) | String buttonLabel() method fieldLabel (line 57) | String fieldLabel() method _showMessage (line 61) | void _showMessage(String message) method onPressed (line 68) | Future onPressed() method title (line 94) | String title() FILE: lib/pages/home_page.dart class HomePage (line 28) | class HomePage extends StatefulWidget { method createState (line 32) | _WifiDetailState createState() class _WifiDetailState (line 35) | class _WifiDetailState extends State { method _getWifiInfo (line 41) | Future _getWifiInfo() method _configureSelectNotificationSubject (line 95) | void _configureSelectNotificationSubject() method dispose (line 106) | void dispose() method initState (line 112) | void initState() method _getDeviceCountWidget (line 117) | Widget _getDeviceCountWidget() method build (line 141) | Widget build(BuildContext context) FILE: lib/pages/host_scan_page/host_scan_bloc/host_scan_bloc.dart class HostScanBloc (line 22) | @injectable method _initialized (line 45) | Future _initialized( method _startNewScanBuiltInIsolate (line 100) | Future _startNewScanBuiltInIsolate( method _loadScanAndShowResults (line 129) | Future _loadScanAndShowResults( FILE: lib/pages/host_scan_page/host_scan_bloc/host_scan_event.dart class HostScanEvent (line 3) | @freezed FILE: lib/pages/host_scan_page/host_scan_bloc/host_scan_state.dart class HostScanState (line 3) | @freezed FILE: lib/pages/host_scan_page/host_scan_page.dart class HostScanPage (line 8) | class HostScanPage extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/pages/host_scan_page/widgets/host_scan_widget.dart class HostScanWidget (line 14) | class HostScanWidget extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) method _devicesWidget (line 60) | Widget _devicesWidget( FILE: lib/pages/isp_page/bloc/isp_page_bloc.dart class IspPageBloc (line 11) | @injectable method _started (line 21) | Future _started(_Started event, Emitter emit) method _completed (line 35) | Future _completed(_Completed event, Emitter emit) method _failed (line 37) | Future _failed(_Failed event, Emitter emit) FILE: lib/pages/isp_page/bloc/isp_page_event.dart class IspPageEvent (line 3) | @freezed FILE: lib/pages/isp_page/bloc/isp_page_state.dart class IspPageState (line 3) | @freezed FILE: lib/pages/isp_page/isp_page.dart class IspPage (line 10) | class IspPage extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) FILE: lib/pages/isp_page/isp_page_widget.dart class IspPageWidget (line 11) | class IspPageWidget extends StatelessWidget { method build (line 16) | Widget build(BuildContext context) class IspPageContent (line 109) | class IspPageContent extends StatelessWidget { method build (line 116) | Widget build(BuildContext context) FILE: lib/pages/location_consent_page.dart class LocationConsentPage (line 8) | class LocationConsentPage extends StatefulWidget { method createState (line 12) | _LocationConsentPageState createState() class _LocationConsentPageState (line 15) | class _LocationConsentPageState extends State { method build (line 17) | Widget build(BuildContext context) method _grantLocationPermission (line 66) | Future _grantLocationPermission(BuildContext context) method _navigate (line 78) | void _navigate(BuildContext context) FILE: lib/pages/network_troubleshoot/port_scan_page.dart class PortScanPage (line 14) | class PortScanPage extends StatefulWidget { method createState (line 21) | _PortScanPageState createState() type ScanType (line 24) | enum ScanType { single, top, range } class _PortScanPageState (line 26) | class _PortScanPageState extends State method _showSnackBar (line 46) | void _showSnackBar(String message) method _handleEvent (line 52) | void _handleEvent(ActiveHost? host) method _handleOnDone (line 61) | void _handleOnDone() method _startScanning (line 75) | void _startScanning() method initState (line 112) | void initState() method dispose (line 124) | void dispose() method _getCustomRangeChip (line 134) | Widget _getCustomRangeChip(Key key, String label, String start, String... method _getSinglePortChip (line 145) | Widget _getSinglePortChip(String label, String port) method _getDomainChip (line 154) | Widget _getDomainChip(Key key, String label) method _getFields (line 164) | Widget _getFields() method validatePorts (line 204) | String? validatePorts(String? value) method validateIP (line 217) | String? validateIP(String? value) method build (line 225) | Widget build(BuildContext context) FILE: lib/pages/ping_page/bloc/ping_bloc.dart class PingBloc (line 8) | class PingBloc extends Bloc { method _startPing (line 14) | void _startPing(StartPing event, Emitter emit) method _stopPing (line 16) | void _stopPing(StopPing event, Emitter emit) FILE: lib/pages/ping_page/bloc/ping_event.dart class PingEvent (line 3) | @freezed FILE: lib/pages/ping_page/bloc/ping_state.dart class PingState (line 3) | @freezed FILE: lib/pages/ping_page/ping_page.dart class PingPage (line 11) | class PingPage extends StatefulWidget { method createState (line 15) | _PingPageState createState() class _PingPageState (line 18) | class _PingPageState extends BasePage { method fieldLabel (line 25) | String fieldLabel() method title (line 30) | String title() method buttonLabel (line 35) | String buttonLabel() method onPressed (line 40) | Future onPressed() method _startPinging (line 44) | void _startPinging() method _stop (line 71) | void _stop() method buildResults (line 83) | Widget buildResults(BuildContext context) method _getPingSummary (line 123) | Widget _getPingSummary() method _getTime (line 143) | String _getTime(Duration? time) method dispose (line 152) | void dispose() FILE: lib/pages/port_scan_page/port_scan_bloc/port_scan_bloc.dart class PortScanBloc (line 10) | @injectable method _initialized (line 18) | Future _initialized(Initialized event, Emitter emit) method _startNewScan (line 23) | Future _startNewScan(StartNewScan event, Emitter ... method _stopScan (line 27) | Future _stopScan(StopScan event, Emitter emit) FILE: lib/pages/port_scan_page/port_scan_bloc/port_scan_event.dart class PortScanEvent (line 3) | @freezed FILE: lib/pages/port_scan_page/port_scan_bloc/port_scan_state.dart class PortScanState (line 3) | @freezed FILE: lib/pages/settings_page.dart class SettingsPage (line 19) | class SettingsPage extends StatefulWidget { method createState (line 23) | _SettingsPageState createState() class _SettingsPageState (line 26) | class _SettingsPageState extends State { method build (line 30) | Widget build(BuildContext context) FILE: lib/providers/dark_theme_provider.dart class DarkThemeProvider (line 5) | class DarkThemeProvider with ChangeNotifier { type ThemePreference (line 26) | enum ThemePreference { system, dark, light } FILE: lib/providers/internet_provider.dart class InternetProvider (line 1) | class InternetProvider { class Location (line 19) | class Location { FILE: lib/repository/drift/device_repository.dart class DeviceRepository (line 7) | @Injectable() method get (line 12) | Future get(int id) method getList (line 19) | Future> getList() method put (line 25) | Future put(DeviceData t) method getDevice (line 33) | Future getDevice(int scanId, String address) method watch (line 41) | Future>> watch(int scanId) method countByScanId (line 51) | Future countByScanId(int scanId) FILE: lib/repository/drift/scan_repository.dart class ScanRepository (line 8) | @Injectable() method get (line 13) | Future get(int id) method getList (line 20) | Future> getList() method put (line 26) | Future put(ScanData t) method update (line 33) | Future update(ScanData t) method getOnGoingScan (line 40) | Future getOnGoingScan() method watch (line 58) | Future>> watch(int id) FILE: lib/repository/notification_service.dart class ReceivedNotification (line 10) | class ReceivedNotification { class NotificationService (line 24) | class NotificationService { method initNotification (line 55) | Future initNotification() method configureLocalTimeZone (line 125) | Future configureLocalTimeZone() method showNotificationWithActions (line 138) | Future showNotificationWithActions() method grantPermissions (line 191) | Future grantPermissions() method isAndroidPermissionGranted (line 197) | Future isAndroidPermissionGranted() method requestPermissions (line 208) | Future requestPermissions() FILE: lib/repository/repository.dart class Repository (line 1) | abstract class Repository { method getList (line 2) | Future> getList() method put (line 3) | Future put(T t) FILE: lib/services/impls/device_scanner_service.dart class DeviceScannerService (line 13) | @Injectable() method startNewScan (line 19) | Stream startNewScan( method getOnGoingScan (line 106) | Future>> getOnGoingScan() method getCurrentDevicesCount (line 114) | Future getCurrentDevicesCount() FILE: lib/services/scanner_service.dart class ScannerService (line 3) | abstract class ScannerService { method startNewScan (line 4) | Stream startNewScan( method getOnGoingScan (line 10) | Future>> getOnGoingScan() FILE: lib/ui/adaptive/adaptive_circular_progress_bar.dart class AdaptiveCircularProgressIndicator (line 4) | class AdaptiveCircularProgressIndicator extends StatelessWidget { method build (line 8) | Widget build(BuildContext context) FILE: lib/ui/adaptive/adaptive_dialog.dart class AdaptiveDialog (line 6) | class AdaptiveDialog extends StatelessWidget { method build (line 21) | Widget build(BuildContext context) FILE: lib/ui/adaptive/adaptive_dialog_action.dart class AdaptiveDialogAction (line 4) | class AdaptiveDialogAction extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/ui/adaptive/adaptive_list.dart class AdaptiveListTile (line 8) | class AdaptiveListTile extends StatelessWidget { method build (line 35) | Widget build(BuildContext context) FILE: lib/ui/adaptive/adaptive_radio.dart class AdaptiveRadioButton (line 5) | class AdaptiveRadioButton extends StatelessWidget { method build (line 18) | Widget build(BuildContext context) FILE: lib/ui/base_settings_dialog.dart class BaseSettingsDialog (line 9) | abstract class BaseSettingsDialog extends Stat... method getDialogTitle (line 12) | String getDialogTitle() method getHintText (line 13) | String getHintText() method getKeyBoardType (line 14) | TextInputType getKeyBoardType() method onSubmit (line 16) | void onSubmit(String value) method getInitialValue (line 18) | String getInitialValue() method validate (line 20) | String? validate(String? value) method initState (line 22) | void initState() method dispose (line 28) | void dispose() method build (line 34) | Widget build(BuildContext context) method actions (line 71) | List actions(BuildContext context) FILE: lib/ui/custom_tile.dart class CustomTile (line 3) | class CustomTile extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/ui/external_link_dialog.dart class ExternalLinkWarningDialog (line 6) | class ExternalLinkWarningDialog extends StatelessWidget { method build (line 12) | Widget build(BuildContext context) method actions (line 22) | List actions(BuildContext context) FILE: lib/ui/popular_chip.dart class PopularChip (line 3) | class PopularChip extends StatelessWidget { method build (line 10) | Widget build(BuildContext context) FILE: lib/ui/settings_dialog/custom_subnet_dialog.dart class CustomSubnetDialog (line 6) | class CustomSubnetDialog extends StatefulWidget { method createState (line 10) | State createState() class _CustomSubnetDialogState (line 13) | class _CustomSubnetDialogState extends BaseSettingsDialog { method getDialogTitle (line 15) | String getDialogTitle() method getHintText (line 20) | String getHintText() method getKeyBoardType (line 25) | TextInputType getKeyBoardType() method onSubmit (line 30) | void onSubmit(String value) method validate (line 38) | String? validate(String? value) method getInitialValue (line 55) | String getInitialValue() FILE: lib/ui/settings_dialog/ping_count_dialog.dart class PingCountDialog (line 6) | class PingCountDialog extends StatefulWidget { method createState (line 10) | _PingCountDialogState createState() class _PingCountDialogState (line 13) | class _PingCountDialogState extends BaseSettingsDialog { method getDialogTitle (line 15) | String getDialogTitle() method getHintText (line 20) | String getHintText() method getKeyBoardType (line 25) | TextInputType getKeyBoardType() method onSubmit (line 30) | void onSubmit(String value) method validate (line 38) | String? validate(String? value) method getInitialValue (line 52) | String getInitialValue() FILE: lib/ui/settings_dialog/socket_timeout_dialog.dart class SocketTimeoutDialog (line 6) | class SocketTimeoutDialog extends StatefulWidget { method createState (line 10) | _SocketTimeoutDialogState createState() class _SocketTimeoutDialogState (line 13) | class _SocketTimeoutDialogState method getDialogTitle (line 16) | String getDialogTitle() method getHintText (line 21) | String getHintText() method getKeyBoardType (line 26) | TextInputType getKeyBoardType() method onSubmit (line 31) | void onSubmit(String value) method validate (line 39) | String? validate(String? value) method getInitialValue (line 53) | String getInitialValue() FILE: lib/ui/settings_dialog/theme_dialog.dart class ThemeDialog (line 10) | class ThemeDialog extends StatefulWidget { method createState (line 14) | State createState() class _ThemeDialogState (line 17) | class _ThemeDialogState extends State { method initState (line 19) | void initState() method build (line 24) | Widget build(BuildContext context) FILE: lib/ui/speed_test_dialog.dart class SpeedTestDialog (line 13) | class SpeedTestDialog extends StatefulWidget { method createState (line 25) | State createState() class _SpeedTestDialogState (line 29) | class _SpeedTestDialogState extends State { method getBestServers (line 56) | Future?> getBestServers() method initState (line 63) | void initState() method build (line 74) | Widget build(BuildContext context) method testUploadSpeed (line 212) | void testUploadSpeed(List bestServerList) method downloadSpeed (line 249) | Stream> downloadSpeed( method uploadSpeed (line 264) | Stream> uploadSpeed( FILE: lib/ui/speedometer.dart class SpeedometerWidget (line 5) | class SpeedometerWidget extends StatelessWidget { method build (line 17) | Widget build(BuildContext context) FILE: lib/utils/custom_axis_renderer.dart class CustomAxisRenderer (line 3) | class CustomAxisRenderer extends RadialAxisRenderer { method generateVisibleLabels (line 9) | List generateVisibleLabels() method valueToFactor (line 24) | double valueToFactor(double value) method _calculateLabelValue (line 48) | double _calculateLabelValue(num value) FILE: lib/utils/device_util.dart class DeviceUtil (line 6) | class DeviceUtil { method getDeviceMake (line 7) | String? getDeviceMake(DeviceData deviceData) method getIconData (line 18) | IconData getIconData(DeviceData deviceData) FILE: lib/values/keys.dart type WidgetKey (line 3) | enum WidgetKey implements Comparable { FILE: lib/values/strings.dart class StringValue (line 1) | class StringValue { FILE: lib/values/tooltip_messages.dart class TooltipMessages (line 1) | class TooltipMessages { FILE: linux/flutter/generated_plugin_registrant.cc function fl_register_plugins (line 13) | void fl_register_plugins(FlPluginRegistry* registry) { FILE: linux/main.cc function main (line 3) | int main(int argc, char** argv) { FILE: linux/my_application.cc type _MyApplication (line 10) | struct _MyApplication { function my_application_activate (line 18) | static void my_application_activate(GApplication* application) { function gboolean (line 67) | static gboolean my_application_local_command_line(GApplication* applicat... function my_application_dispose (line 86) | static void my_application_dispose(GObject *object) { function my_application_class_init (line 92) | static void my_application_class_init(MyApplicationClass* klass) { function my_application_init (line 98) | static void my_application_init(MyApplication* self) {} function MyApplication (line 100) | MyApplication* my_application_new() { FILE: test/api/navigate_to_store_test.dart function main (line 9) | void main() FILE: test/api/update_checker_test.dart function main (line 12) | void main() FILE: test/helper/app_settings_test.dart function main (line 5) | void main() FILE: test/helper/consent_loader_test.dart function main (line 5) | void main() FILE: test/helper/dark_theme_preference_test.dart function main (line 6) | void main() FILE: test/helper/port_desc_loader_test.dart function main (line 5) | void main() FILE: test/helper/utils_helper_test.dart class MockUrlLauncher (line 12) | class MockUrlLauncher extends Mock class FakeLaunchOptions (line 16) | class FakeLaunchOptions extends Fake implements LaunchOptions {} function main (line 18) | void main() FILE: test/helpers/test_helpers.dart function setupSharedPreferences (line 12) | Future setupSharedPreferences({ function setupPackageInfoMock (line 20) | void setupPackageInfoMock() function setupPackageInfoMockCustom (line 39) | void setupPackageInfoMockCustom({ function wrapWithDarkThemeProvider (line 63) | Widget wrapWithDarkThemeProvider({ class TestDataBuilder (line 80) | class TestDataBuilder { method createSharedPreferences (line 81) | Map createSharedPreferences({ FILE: test/main_test.dart function main (line 13) | void main() FILE: test/models/device_in_the_network_test.dart function main (line 12) | void main() class _FakeArpRepository (line 415) | class _FakeArpRepository implements Repository { method build (line 417) | Future build() method clear (line 420) | Future clear() method close (line 423) | Future close() method entries (line 426) | Future?> entries() method entryFor (line 429) | Future entryFor(String address) class _FakeVendorRepository (line 432) | class _FakeVendorRepository implements Repository { method build (line 434) | Future build() method clear (line 437) | Future clear() method close (line 440) | Future close() method entries (line 443) | Future?> entries() method entryFor (line 446) | Future entryFor(String address) FILE: test/models/port_test.dart function main (line 4) | void main() FILE: test/models/wifi_info_test.dart function main (line 4) | void main() FILE: test/pages/dns/dns_page_test.dart function main (line 5) | void main() FILE: test/pages/dns/reverse_dns_page_test.dart function main (line 6) | void main() FILE: test/pages/home_page_test.dart class MockNetworkInfo (line 11) | class MockNetworkInfo extends Mock implements NetworkInfo {} function createHomePageTestWidget (line 13) | Widget createHomePageTestWidget(Widget child) function main (line 22) | void main() FILE: test/pages/host_scan_page/host_scan_bloc_test.dart class MockNetworkInfo (line 13) | class MockNetworkInfo extends Mock implements NetworkInfo {} class FakeScannerService (line 18) | class FakeScannerService implements DeviceScannerService { method startNewScan (line 25) | Stream startNewScan(String subnet, String ip, String gatew... method getOnGoingScan (line 30) | Future>> getOnGoingScan() method getCurrentDevicesCount (line 35) | Future getCurrentDevicesCount() class FakeScanRepository (line 42) | class FakeScanRepository implements ScanRepository { method watch (line 47) | Future>> watch(int id) method getList (line 53) | Future> getList() method get (line 55) | Future get(int id) method put (line 57) | Future put(ScanData t) method update (line 59) | Future update(ScanData t) method getOnGoingScan (line 61) | Future getOnGoingScan() function main (line 64) | void main() FILE: test/pages/isp_page/isp_page_bloc_test.dart class MockSpeedTestDart (line 8) | class MockSpeedTestDart extends SpeedTestDart { method getBestServers (line 20) | Future> getBestServers({ function createMockSettings (line 33) | Settings createMockSettings() function createMockServer (line 78) | Server createMockServer({ function main (line 99) | void main() FILE: test/pages/isp_page/isp_page_widget_test.dart function createTestSettings (line 17) | Settings createTestSettings() function createTestServer (line 40) | Server createTestServer({ function _wrapWithProviders (line 63) | Widget _wrapWithProviders(Widget child) function main (line 72) | void main() FILE: test/pages/location_consent_page_test.dart function main (line 10) | void main() function createWidgetUnderTest (line 43) | Widget createWidgetUnderTest() FILE: test/pages/ping_page/ping_bloc_test.dart function main (line 4) | void main() FILE: test/pages/port_scan_page/port_scan_bloc_test.dart function main (line 4) | void main() FILE: test/pages/settings_page_test.dart function main (line 5) | void main() FILE: test/providers/dark_theme_provider_test.dart function main (line 7) | void main() FILE: test/providers/internet_provider_test.dart function main (line 4) | void main() FILE: test/repository/device_repository_test.dart class _InMemoryDatabaseService (line 9) | class _InMemoryDatabaseService implements DatabaseService { method open (line 13) | Future open() function main (line 16) | void main() FILE: test/repository/drift_repository_test.dart class _InMemoryDatabaseService (line 9) | class _InMemoryDatabaseService implements DatabaseService { method open (line 13) | Future open() function main (line 16) | void main() FILE: test/repository/scan_repository_test.dart class _InMemoryDatabaseService (line 8) | class _InMemoryDatabaseService implements DatabaseService { method open (line 12) | Future open() function main (line 15) | void main() FILE: test/services/device_scanner_service_test.dart class MockScanRepository (line 13) | class MockScanRepository extends Mock implements ScanRepository {} class MockDeviceRepository (line 15) | class MockDeviceRepository extends Mock implements DeviceRepository {} function main (line 17) | void main() FILE: test/ui/adaptive/adaptive_dialog_test.dart function main (line 8) | void main() function createWidgetUnderTest (line 9) | Widget createWidgetUnderTest({ FILE: test/ui/adaptive/adaptive_list_test.dart function main (line 8) | void main() FILE: test/ui/adaptive/adaptive_radio_test.dart function main (line 8) | void main() FILE: test/ui/custom_tile_test.dart function main (line 5) | void main() FILE: test/ui/external_link_dialog_test.dart class MockUrlLauncherPlatform (line 11) | class MockUrlLauncherPlatform extends Mock class FakeLaunchOptions (line 15) | class FakeLaunchOptions extends Fake implements LaunchOptions {} function main (line 17) | void main() FILE: test/ui/popular_chip_test.dart function main (line 5) | void main() FILE: test/ui/settings_dialog/settings_dialogs_test.dart function main (line 10) | void main() FILE: test/ui/speed_test_dialog_test.dart class _FakeSpeedTestDart (line 10) | class _FakeSpeedTestDart extends SpeedTestDart { method getBestServers (line 22) | Future> getBestServers({ method testDownloadSpeed (line 31) | Future testDownloadSpeed({ method testUploadSpeed (line 41) | Future testUploadSpeed({ function _server (line 50) | Server _server({ function main (line 71) | void main() FILE: test/ui/speedometer_test.dart function main (line 5) | void main() FILE: test/utils/custom_axis_renderer_test.dart function main (line 4) | void main() FILE: test/utils/device_util_test.dart function _device (line 8) | DeviceData _device({ function main (line 27) | void main() FILE: test/values/keys_test.dart function main (line 5) | void main() FILE: test/values/strings_test.dart function main (line 4) | void main() FILE: windows/flutter/generated_plugin_registrant.cc function RegisterPlugins (line 15) | void RegisterPlugins(flutter::PluginRegistry* registry) { FILE: windows/runner/flutter_window.cpp function LRESULT (line 40) | LRESULT FILE: windows/runner/flutter_window.h function class (line 12) | class FlutterWindow : public Win32Window { FILE: windows/runner/main.cpp function wWinMain (line 8) | int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FILE: windows/runner/utils.cpp function CreateAndAttachConsole (line 10) | void CreateAndAttachConsole() { function GetCommandLineArguments (line 24) | std::vector GetCommandLineArguments() { function Utf8FromUtf16 (line 44) | std::string Utf8FromUtf16(const wchar_t* utf16_string) { FILE: windows/runner/win32_window.cpp function Scale (line 18) | int Scale(int source, double scale_factor) { function EnableFullDpiSupportIfAvailable (line 24) | void EnableFullDpiSupportIfAvailable(HWND hwnd) { class WindowClassRegistrar (line 41) | class WindowClassRegistrar { method WindowClassRegistrar (line 46) | static WindowClassRegistrar* GetInstance() { method WindowClassRegistrar (line 62) | WindowClassRegistrar() = default; function wchar_t (line 71) | const wchar_t* WindowClassRegistrar::GetWindowClass() { function LRESULT (line 133) | LRESULT CALLBACK Win32Window::WndProc(HWND const window, function LRESULT (line 152) | LRESULT function Win32Window (line 208) | Win32Window* Win32Window::GetThisFromHandle(HWND const window) noexcept { function RECT (line 224) | RECT Win32Window::GetClientArea() { function HWND (line 230) | HWND Win32Window::GetHandle() { FILE: windows/runner/win32_window.h type Size (line 21) | struct Size {