diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json index bda61fbac898e90b0e747a8c290395ba68d61ff9..f51191df87d3f137ed402faf0a2c3476924ffcc9 100644 --- a/.dart_tool/package_config.json +++ b/.dart_tool/package_config.json @@ -3,667 +3,673 @@ "packages": [ { "name": "_fe_analyzer_shared", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0", "packageUri": "lib/", "languageVersion": "2.2" }, { "name": "analyzer", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "args", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "async", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "boolean_selector", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "build", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2", "packageUri": "lib/", "languageVersion": "2.9" }, { "name": "build_config", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6", "packageUri": "lib/", "languageVersion": "2.9" }, { "name": "build_daemon", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10", "packageUri": "lib/", "languageVersion": "2.11" }, { "name": "build_resolvers", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3", "packageUri": "lib/", "languageVersion": "2.9" }, { "name": "build_runner", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5", "packageUri": "lib/", "languageVersion": "2.11" }, { "name": "build_runner_core", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10", "packageUri": "lib/", "languageVersion": "2.11" }, { "name": "build_test", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7", "packageUri": "lib/", "languageVersion": "2.11" }, { "name": "built_collection", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "built_value", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "carousel_slider", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0", "packageUri": "lib/", "languageVersion": "2.6" }, { "name": "characters", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "charcode", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "checked_yaml", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "cli_util", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "clock", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "code_builder", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "collection", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "convert", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1", "packageUri": "lib/", "languageVersion": "1.17" }, { "name": "coverage", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "crypto", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "csslib", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "cupertino_icons", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "dart_style", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12", "packageUri": "lib/", "languageVersion": "2.9" }, { "name": "dotted_border", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7", "packageUri": "lib/", "languageVersion": "2.2" }, { "name": "fake_async", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "ffi", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "file", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "fixnum", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter", - "rootUri": "file:///Users/ferdisungkar/flutter/packages/flutter", + "rootUri": "file:///C:/flutter/flutter/packages/flutter", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_keyboard_visibility", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_keyboard_visibility_platform_interface", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_keyboard_visibility_web", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_multi_carousel", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3", "packageUri": "lib/", "languageVersion": "2.0" }, { "name": "flutter_plugin_android_lifecycle", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_secure_storage", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "flutter_svg", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3", "packageUri": "lib/", "languageVersion": "2.2" }, { "name": "flutter_test", - "rootUri": "file:///Users/ferdisungkar/flutter/packages/flutter_test", + "rootUri": "file:///C:/flutter/flutter/packages/flutter_test", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_typeahead", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_web_plugins", - "rootUri": "file:///Users/ferdisungkar/flutter/packages/flutter_web_plugins", + "rootUri": "file:///C:/flutter/flutter/packages/flutter_web_plugins", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "glob", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "google_fonts", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "graphs", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0", "packageUri": "lib/", "languageVersion": "2.0" }, + { + "name": "grouped_checkbox", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/grouped_checkbox-1.0.0", + "packageUri": "lib/", + "languageVersion": "2.1" + }, { "name": "html", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http_multi_server", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "http_parser", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "image_picker", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "image_picker_for_web", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "image_picker_platform_interface", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "intl", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "io", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "js", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "json_annotation", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "logging", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "matcher", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "meta", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "mime", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "mockito", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "node_preamble", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13", "packageUri": "lib/", "languageVersion": "1.24" }, { "name": "package_config", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "path", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_drawing", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1", "packageUri": "lib/", "languageVersion": "1.19" }, { "name": "path_parsing", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4", "packageUri": "lib/", "languageVersion": "1.19" }, { "name": "path_provider", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_linux", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_macos", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_platform_interface", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_windows", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pedantic", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "percent_indicator", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "petitparser", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "platform", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "plugin_platform_interface", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pool", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "process", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pub_semver", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "pubspec_parse", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "shelf", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "shelf_packages_handler", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1", "packageUri": "lib/", "languageVersion": "2.8" }, { "name": "shelf_static", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2", "packageUri": "lib/", "languageVersion": "2.3" }, { "name": "shelf_web_socket", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1", "packageUri": "lib/", "languageVersion": "2.1" }, { "name": "sky_engine", - "rootUri": "file:///Users/ferdisungkar/flutter/bin/cache/pkg/sky_engine", + "rootUri": "file:///C:/flutter/flutter/bin/cache/pkg/sky_engine", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_gen", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3", "packageUri": "lib/", "languageVersion": "2.10" }, { "name": "source_map_stack_trace", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_maps", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "source_span", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "stack_trace", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "stream_channel", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "stream_transform", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "string_scanner", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "term_glyph", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test_api", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test_core", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "time_formatter", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5", "packageUri": "lib/", "languageVersion": "2.0" }, { "name": "timing", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3", "packageUri": "lib/", "languageVersion": "2.2" }, { "name": "typed_data", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "vector_math", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "vm_service", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "watcher", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "web_socket_channel", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0", "packageUri": "lib/", "languageVersion": "2.10" }, { "name": "webkit_inspection_protocol", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "win32", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "xdg_directories", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "xml", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1", "packageUri": "lib/", "languageVersion": "2.7" }, { "name": "yaml", - "rootUri": "file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0", + "rootUri": "file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, @@ -674,7 +680,7 @@ "languageVersion": "2.7" } ], - "generated": "2021-05-30T20:53:37.867369Z", + "generated": "2021-05-30T21:35:05.040494Z", "generator": "pub", - "generatorVersion": "2.12.0" + "generatorVersion": "2.12.2" } diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset index 6bf4c8aaf1c72a19b49a7948c6f7519b33b1faa6..9dc213393c61ed67a8fa0f7d92a8561ecfcfcd28 100644 --- a/.dart_tool/package_config_subset +++ b/.dart_tool/package_config_subset @@ -1,449 +1,453 @@ -fundex_app -2.7 -file:///Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape/ -file:///Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape/lib/ _fe_analyzer_shared 2.2 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0/lib/ analyzer 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/lib/ args 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0/lib/ async 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0/lib/ boolean_selector 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ build 2.9 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2/lib/ build_config 2.9 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6/lib/ build_daemon 2.11 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10/lib/ build_resolvers 2.9 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3/lib/ build_runner 2.11 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5/lib/ build_runner_core 2.11 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10/lib/ build_test 2.11 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7/lib/ built_collection 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0/lib/ built_value 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4/lib/ carousel_slider 2.6 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0/lib/ characters 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/ charcode 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0/lib/ checked_yaml 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4/lib/ cli_util 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0/lib/ clock 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ code_builder 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0/lib/ collection 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ convert 1.17 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ coverage 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2/lib/ crypto 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0/lib/ csslib 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0/lib/ cupertino_icons 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2/lib/ dart_style 2.9 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12/lib/ dotted_border 2.2 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7/lib/ fake_async 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ ffi 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0/lib/ file 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0/lib/ fixnum 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0/lib/ flutter_keyboard_visibility 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/lib/ flutter_keyboard_visibility_platform_interface 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0/lib/ flutter_keyboard_visibility_web 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/lib/ flutter_multi_carousel 2.0 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3/lib/ flutter_plugin_android_lifecycle 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/lib/ flutter_secure_storage 2.1 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/lib/ flutter_svg 2.2 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3/lib/ flutter_typeahead 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1/lib/ glob 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1/lib/ google_fonts 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0/lib/ graphs 2.0 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0/lib/ +grouped_checkbox +2.1 +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/grouped_checkbox-1.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/grouped_checkbox-1.0.0/lib/ html 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/lib/ http 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0/lib/ http_multi_server 2.1 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0/lib/ http_parser 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/lib/ image_picker 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/lib/ image_picker_for_web 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/lib/ image_picker_platform_interface 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0/lib/ intl 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/ io 2.1 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5/lib/ js 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/ json_annotation 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1/lib/ logging 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1/lib/ matcher 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/ meta 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0/lib/ mime 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0/lib/ mockito 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4/lib/ node_preamble 1.24 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13/lib/ package_config 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3/lib/ path 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ path_drawing 1.19 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1/lib/ path_parsing 1.19 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/lib/ path_provider 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/lib/ path_provider_linux 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/lib/ path_provider_macos 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/lib/ path_provider_platform_interface 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/lib/ path_provider_windows 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/lib/ pedantic 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0/lib/ percent_indicator 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1/lib/ petitparser 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0/lib/ platform 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/lib/ plugin_platform_interface 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0/lib/ pool 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/ process 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1/lib/ pub_semver 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0/lib/ pubspec_parse 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8/lib/ shelf 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0/lib/ shelf_packages_handler 2.8 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1/lib/ shelf_static 2.3 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2/lib/ shelf_web_socket 2.1 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1/lib/ source_gen 2.10 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3/lib/ source_map_stack_trace 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0/lib/ source_maps 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10/lib/ source_span 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0/lib/ stack_trace 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ stream_channel 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ stream_transform 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/ string_scanner 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ term_glyph 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ test 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5/lib/ test_api 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19/lib/ test_core 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15/lib/ time_formatter 2.0 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5/lib/ timing 2.2 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3/lib/ typed_data 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ vector_math 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/ vm_service 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1/lib/ watcher 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0/lib/ web_socket_channel 2.10 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0/lib/ webkit_inspection_protocol 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0/lib/ win32 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5/lib/ xdg_directories 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/lib/ xml 2.7 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1/lib/ yaml 2.12 -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0/ -file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0/lib/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0/ +file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0/lib/ sky_engine 2.12 -file:///Users/ferdisungkar/flutter/bin/cache/pkg/sky_engine/ -file:///Users/ferdisungkar/flutter/bin/cache/pkg/sky_engine/lib/ +file:///C:/flutter/flutter/bin/cache/pkg/sky_engine/ +file:///C:/flutter/flutter/bin/cache/pkg/sky_engine/lib/ flutter 2.12 -file:///Users/ferdisungkar/flutter/packages/flutter/ -file:///Users/ferdisungkar/flutter/packages/flutter/lib/ +file:///C:/flutter/flutter/packages/flutter/ +file:///C:/flutter/flutter/packages/flutter/lib/ flutter_test 2.12 -file:///Users/ferdisungkar/flutter/packages/flutter_test/ -file:///Users/ferdisungkar/flutter/packages/flutter_test/lib/ +file:///C:/flutter/flutter/packages/flutter_test/ +file:///C:/flutter/flutter/packages/flutter_test/lib/ flutter_web_plugins 2.12 -file:///Users/ferdisungkar/flutter/packages/flutter_web_plugins/ -file:///Users/ferdisungkar/flutter/packages/flutter_web_plugins/lib/ +file:///C:/flutter/flutter/packages/flutter_web_plugins/ +file:///C:/flutter/flutter/packages/flutter_web_plugins/lib/ +fundex_app +2.7 +file:///E:/Fasilkom/Semester%206/Proyek%20Perangkat%20Lunak/all-agreement/ppl2021-d-slhape/ +file:///E:/Fasilkom/Semester%206/Proyek%20Perangkat%20Lunak/all-agreement/ppl2021-d-slhape/lib/ 2 diff --git a/.dart_tool/version b/.dart_tool/version index 10bf840ed530af123660f5edb1544264d8f2def4..6acdb442890d24a5a111bf264099eec7962295c2 100644 --- a/.dart_tool/version +++ b/.dart_tool/version @@ -1 +1 @@ -2.0.1 \ No newline at end of file +2.0.3 \ No newline at end of file diff --git a/.flutter-plugins b/.flutter-plugins index 1f3a9789ed7e4a84121a88cd0835ce34d1a7980e..fa49c33c372b821a78d48869924809fc37644b40 100644 --- a/.flutter-plugins +++ b/.flutter-plugins @@ -1,11 +1,11 @@ # This is a generated file; do not edit or check into version control. -flutter_keyboard_visibility=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/ -flutter_keyboard_visibility_web=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/ -flutter_plugin_android_lifecycle=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/ -flutter_secure_storage=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/ -image_picker=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/ -image_picker_for_web=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/ -path_provider=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/ -path_provider_linux=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/ -path_provider_macos=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/ -path_provider_windows=/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/ +flutter_keyboard_visibility=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\flutter_keyboard_visibility-5.0.0\\ +flutter_keyboard_visibility_web=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\flutter_keyboard_visibility_web-2.0.0\\ +flutter_plugin_android_lifecycle=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\flutter_plugin_android_lifecycle-2.0.1\\ +flutter_secure_storage=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\flutter_secure_storage-3.3.5\\ +image_picker=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\image_picker-0.7.4\\ +image_picker_for_web=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\image_picker_for_web-2.0.0\\ +path_provider=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider-2.0.1\\ +path_provider_linux=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_linux-2.0.0\\ +path_provider_macos=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_macos-2.0.0\\ +path_provider_windows=C:\\flutter\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_windows-2.0.0\\ diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies index e0f80967d079e7e8a05d33d9efe62d3554be008e..2b42cc95ca3ec4aff5f1c0b699b1f3a5aa8f7d30 100644 --- a/.flutter-plugins-dependencies +++ b/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"flutter_keyboard_visibility","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/","dependencies":[]},{"name":"flutter_secure_storage","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/","dependencies":[]},{"name":"image_picker","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/","dependencies":[]},{"name":"path_provider","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/","dependencies":[]}],"android":[{"name":"flutter_keyboard_visibility","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/","dependencies":[]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/","dependencies":[]},{"name":"flutter_secure_storage","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/","dependencies":[]},{"name":"image_picker","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/","dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/","dependencies":[]}],"web":[{"name":"flutter_keyboard_visibility_web","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/","dependencies":[]},{"name":"image_picker_for_web","path":"/Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"flutter_keyboard_visibility","dependencies":["flutter_keyboard_visibility_web"]},{"name":"flutter_keyboard_visibility_web","dependencies":[]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"flutter_secure_storage","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle","image_picker_for_web"]},{"name":"image_picker_for_web","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux","path_provider_windows"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2021-05-31 03:53:38.101105","version":"2.0.1"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"flutter_keyboard_visibility","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\flutter_keyboard_visibility-5.0.0\\\\","dependencies":[]},{"name":"flutter_secure_storage","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\flutter_secure_storage-3.3.5\\\\","dependencies":[]},{"name":"image_picker","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\image_picker-0.7.4\\\\","dependencies":[]},{"name":"path_provider","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider-2.0.1\\\\","dependencies":[]}],"android":[{"name":"flutter_keyboard_visibility","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\flutter_keyboard_visibility-5.0.0\\\\","dependencies":[]},{"name":"flutter_plugin_android_lifecycle","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\flutter_plugin_android_lifecycle-2.0.1\\\\","dependencies":[]},{"name":"flutter_secure_storage","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\flutter_secure_storage-3.3.5\\\\","dependencies":[]},{"name":"image_picker","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\image_picker-0.7.4\\\\","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider-2.0.1\\\\","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_macos-2.0.0\\\\","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_linux-2.0.0\\\\","dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\path_provider_windows-2.0.0\\\\","dependencies":[]}],"web":[{"name":"flutter_keyboard_visibility_web","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\flutter_keyboard_visibility_web-2.0.0\\\\","dependencies":[]},{"name":"image_picker_for_web","path":"C:\\\\flutter\\\\flutter\\\\.pub-cache\\\\hosted\\\\pub.dartlang.org\\\\image_picker_for_web-2.0.0\\\\","dependencies":[]}]},"dependencyGraph":[{"name":"flutter_keyboard_visibility","dependencies":["flutter_keyboard_visibility_web"]},{"name":"flutter_keyboard_visibility_web","dependencies":[]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"flutter_secure_storage","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle","image_picker_for_web"]},{"name":"image_picker_for_web","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux","path_provider_windows"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2021-05-31 05:14:56.039850","version":"2.0.3"} \ No newline at end of file diff --git a/.packages b/.packages index 1c79194b59d19c9959a87082480c3ec39b1598a4..6d169be835432ec9f8c5606698c90853e30dd498 100644 --- a/.packages +++ b/.packages @@ -3,116 +3,117 @@ # # For more info see: https://dart.dev/go/dot-packages-deprecation # -# Generated by pub on 2021-05-31 03:53:37.840779. -_fe_analyzer_shared:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0/lib/ -analyzer:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/lib/ -args:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0/lib/ -async:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0/lib/ -boolean_selector:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ -build:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2/lib/ -build_config:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6/lib/ -build_daemon:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10/lib/ -build_resolvers:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3/lib/ -build_runner:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5/lib/ -build_runner_core:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10/lib/ -build_test:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7/lib/ -built_collection:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0/lib/ -built_value:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4/lib/ -carousel_slider:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0/lib/ -characters:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/ -charcode:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0/lib/ -checked_yaml:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4/lib/ -cli_util:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0/lib/ -clock:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ -code_builder:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0/lib/ -collection:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ -convert:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ -coverage:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2/lib/ -crypto:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0/lib/ -csslib:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0/lib/ -cupertino_icons:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2/lib/ -dart_style:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12/lib/ -dotted_border:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7/lib/ -fake_async:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ -ffi:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0/lib/ -file:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0/lib/ -fixnum:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0/lib/ -flutter:file:///Users/ferdisungkar/flutter/packages/flutter/lib/ -flutter_keyboard_visibility:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/lib/ -flutter_keyboard_visibility_platform_interface:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0/lib/ -flutter_keyboard_visibility_web:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/lib/ -flutter_multi_carousel:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3/lib/ -flutter_plugin_android_lifecycle:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/lib/ -flutter_secure_storage:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/lib/ -flutter_svg:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3/lib/ -flutter_test:file:///Users/ferdisungkar/flutter/packages/flutter_test/lib/ -flutter_typeahead:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1/lib/ -flutter_web_plugins:file:///Users/ferdisungkar/flutter/packages/flutter_web_plugins/lib/ -glob:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1/lib/ -google_fonts:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0/lib/ -graphs:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0/lib/ -html:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/lib/ -http:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0/lib/ -http_multi_server:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0/lib/ -http_parser:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/lib/ -image_picker:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/lib/ -image_picker_for_web:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/lib/ -image_picker_platform_interface:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0/lib/ -intl:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/ -io:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5/lib/ -js:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/ -json_annotation:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1/lib/ -logging:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1/lib/ -matcher:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/ -meta:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0/lib/ -mime:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0/lib/ -mockito:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4/lib/ -node_preamble:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13/lib/ -package_config:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3/lib/ -path:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ -path_drawing:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1/lib/ -path_parsing:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/lib/ -path_provider:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/lib/ -path_provider_linux:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/lib/ -path_provider_macos:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/lib/ -path_provider_platform_interface:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/lib/ -path_provider_windows:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/lib/ -pedantic:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0/lib/ -percent_indicator:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1/lib/ -petitparser:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0/lib/ -platform:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/lib/ -plugin_platform_interface:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0/lib/ -pool:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/ -process:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1/lib/ -pub_semver:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0/lib/ -pubspec_parse:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8/lib/ -shelf:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0/lib/ -shelf_packages_handler:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1/lib/ -shelf_static:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2/lib/ -shelf_web_socket:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1/lib/ -sky_engine:file:///Users/ferdisungkar/flutter/bin/cache/pkg/sky_engine/lib/ -source_gen:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3/lib/ -source_map_stack_trace:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0/lib/ -source_maps:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10/lib/ -source_span:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0/lib/ -stack_trace:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ -stream_channel:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ -stream_transform:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/ -string_scanner:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ -term_glyph:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ -test:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5/lib/ -test_api:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19/lib/ -test_core:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15/lib/ -time_formatter:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5/lib/ -timing:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3/lib/ -typed_data:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ -vector_math:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/ -vm_service:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1/lib/ -watcher:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0/lib/ -web_socket_channel:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0/lib/ -webkit_inspection_protocol:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0/lib/ -win32:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5/lib/ -xdg_directories:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/lib/ -xml:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1/lib/ -yaml:file:///Users/ferdisungkar/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0/lib/ +# Generated by pub on 2021-05-31 04:35:04.967506. +_fe_analyzer_shared:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/_fe_analyzer_shared-14.0.0/lib/ +analyzer:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.41.2/lib/ +args:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.0.0/lib/ +async:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.5.0/lib/ +boolean_selector:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ +build:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build-1.6.2/lib/ +build_config:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_config-0.4.6/lib/ +build_daemon:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_daemon-2.1.10/lib/ +build_resolvers:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_resolvers-1.5.3/lib/ +build_runner:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner-1.11.5/lib/ +build_runner_core:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_runner_core-6.1.10/lib/ +build_test:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/build_test-1.3.7/lib/ +built_collection:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_collection-5.0.0/lib/ +built_value:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/built_value-8.0.4/lib/ +carousel_slider:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/carousel_slider-3.0.0/lib/ +characters:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.1.0/lib/ +charcode:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.2.0/lib/ +checked_yaml:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/checked_yaml-1.0.4/lib/ +cli_util:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cli_util-0.3.0/lib/ +clock:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/ +code_builder:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/code_builder-3.7.0/lib/ +collection:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/ +convert:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/convert-2.1.1/lib/ +coverage:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/coverage-0.15.2/lib/ +crypto:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.0/lib/ +csslib:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.0/lib/ +cupertino_icons:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.2/lib/ +dart_style:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dart_style-1.3.12/lib/ +dotted_border:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/dotted_border-1.0.7/lib/ +fake_async:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ +ffi:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.0.0/lib/ +file:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.0/lib/ +fixnum:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/fixnum-1.0.0/lib/ +flutter:file:///C:/flutter/flutter/packages/flutter/lib/ +flutter_keyboard_visibility:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility-5.0.0/lib/ +flutter_keyboard_visibility_platform_interface:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_platform_interface-2.0.0/lib/ +flutter_keyboard_visibility_web:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_keyboard_visibility_web-2.0.0/lib/ +flutter_multi_carousel:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_multi_carousel-1.0.3/lib/ +flutter_plugin_android_lifecycle:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.1/lib/ +flutter_secure_storage:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_secure_storage-3.3.5/lib/ +flutter_svg:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_svg-0.19.3/lib/ +flutter_test:file:///C:/flutter/flutter/packages/flutter_test/lib/ +flutter_typeahead:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_typeahead-3.1.1/lib/ +flutter_web_plugins:file:///C:/flutter/flutter/packages/flutter_web_plugins/lib/ +glob:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/glob-2.0.1/lib/ +google_fonts:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.0.0/lib/ +graphs:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/graphs-0.2.0/lib/ +grouped_checkbox:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/grouped_checkbox-1.0.0/lib/ +html:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/lib/ +http:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.0/lib/ +http_multi_server:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_multi_server-2.2.0/lib/ +http_parser:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.0/lib/ +image_picker:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker-0.7.4/lib/ +image_picker_for_web:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_for_web-2.0.0/lib/ +image_picker_platform_interface:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/image_picker_platform_interface-2.1.0/lib/ +intl:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/ +io:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/io-0.3.5/lib/ +js:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/ +json_annotation:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.0.1/lib/ +logging:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.1/lib/ +matcher:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.10/lib/ +meta:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.3.0/lib/ +mime:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mime-1.0.0/lib/ +mockito:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/mockito-4.1.4/lib/ +node_preamble:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/node_preamble-1.4.13/lib/ +package_config:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/package_config-1.9.3/lib/ +path:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ +path_drawing:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_drawing-0.4.1+1/lib/ +path_parsing:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_parsing-0.1.4/lib/ +path_provider:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.1/lib/ +path_provider_linux:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.0.0/lib/ +path_provider_macos:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.0/lib/ +path_provider_platform_interface:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.1/lib/ +path_provider_windows:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.0/lib/ +pedantic:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pedantic-1.11.0/lib/ +percent_indicator:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/percent_indicator-2.1.9+1/lib/ +petitparser:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-3.1.0/lib/ +platform:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.0/lib/ +plugin_platform_interface:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.0.0/lib/ +pool:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/ +process:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.1/lib/ +pub_semver:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pub_semver-2.0.0/lib/ +pubspec_parse:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/pubspec_parse-0.1.8/lib/ +shelf:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf-1.1.0/lib/ +shelf_packages_handler:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_packages_handler-2.0.1/lib/ +shelf_static:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_static-0.2.9+2/lib/ +shelf_web_socket:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/shelf_web_socket-0.2.4+1/lib/ +sky_engine:file:///C:/flutter/flutter/bin/cache/pkg/sky_engine/lib/ +source_gen:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_gen-0.9.10+3/lib/ +source_map_stack_trace:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_map_stack_trace-2.1.0/lib/ +source_maps:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_maps-0.10.10/lib/ +source_span:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.0/lib/ +stack_trace:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ +stream_channel:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/ +stream_transform:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/ +string_scanner:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/ +term_glyph:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/ +test:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test-1.16.5/lib/ +test_api:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.19/lib/ +test_core:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/test_core-0.3.15/lib/ +time_formatter:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/time_formatter-1.0.0+5/lib/ +timing:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/timing-0.1.1+3/lib/ +typed_data:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/ +vector_math:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.0/lib/ +vm_service:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/vm_service-6.1.0+1/lib/ +watcher:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/watcher-1.0.0/lib/ +web_socket_channel:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/web_socket_channel-1.2.0/lib/ +webkit_inspection_protocol:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/webkit_inspection_protocol-1.0.0/lib/ +win32:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.0.5/lib/ +xdg_directories:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0/lib/ +xml:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/xml-4.5.1/lib/ +yaml:file:///C:/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.0/lib/ fundex_app:lib/ diff --git a/android/local.properties b/android/local.properties index 8c273e1005d3907c8cb2fbc278157b569ba59c37..092fe0f230685ce45913ffe74f3e91ad09071344 100644 --- a/android/local.properties +++ b/android/local.properties @@ -1,5 +1,5 @@ -sdk.dir=/Users/ferdisungkar/Library/Android/sdk -flutter.sdk=/Users/ferdisungkar/flutter +sdk.dir=C:\\Users\\Acer\\AppData\\Local\\Android\\sdk +flutter.sdk=C:\\flutter\\flutter ======= flutter.buildMode=debug flutter.versionName=1.0.0 diff --git a/build/test_cache/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill b/build/test_cache/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill index 3bf4ea2b5a9059c823cae12abb52d991398a09b6..d50de05b632fa4e81af4ec2ce51d5844df50f1c9 100644 Binary files a/build/test_cache/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill and b/build/test_cache/build/c075001b96339384a97db4862b8ab8db.cache.dill.track.dill differ diff --git a/ios/Flutter/Generated.xcconfig b/ios/Flutter/Generated.xcconfig index bbf08cd7f75f4c0613d8399b89f8b45d0cab3638..2f190f4badf2920f0cad32d66799a470b3457709 100644 --- a/ios/Flutter/Generated.xcconfig +++ b/ios/Flutter/Generated.xcconfig @@ -1,13 +1,12 @@ // This is a generated file; do not edit or check into version control. -FLUTTER_ROOT=/Users/ferdisungkar/flutter -FLUTTER_APPLICATION_PATH=/Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape -FLUTTER_TARGET=/Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape/lib/main.dart +FLUTTER_ROOT=C:\flutter\flutter +FLUTTER_APPLICATION_PATH=E:\Fasilkom\Semester 6\Proyek Perangkat Lunak\all-agreement\ppl2021-d-slhape +FLUTTER_TARGET=lib\main.dart FLUTTER_BUILD_DIR=build -SYMROOT=${SOURCE_ROOT}/../build/ios +SYMROOT=${SOURCE_ROOT}/../build\ios FLUTTER_BUILD_NAME=1.0.0 FLUTTER_BUILD_NUMBER=1 -DART_DEFINES=flutter.inspector.structuredErrors%3Dtrue DART_OBFUSCATION=false -TRACK_WIDGET_CREATION=true +TRACK_WIDGET_CREATION=false TREE_SHAKE_ICONS=false -PACKAGE_CONFIG=/Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape/.dart_tool/package_config.json +PACKAGE_CONFIG=.packages diff --git a/ios/Flutter/flutter_export_environment.sh b/ios/Flutter/flutter_export_environment.sh index f1aca48b932358d3942658bbebf98d43460e16ed..b26a18b56d6ba49ff8b71b74f0e1bba9354bedf0 100755 --- a/ios/Flutter/flutter_export_environment.sh +++ b/ios/Flutter/flutter_export_environment.sh @@ -1,14 +1,13 @@ #!/bin/sh # This is a generated file; do not edit or check into version control. -export "FLUTTER_ROOT=/Users/ferdisungkar/flutter" -export "FLUTTER_APPLICATION_PATH=/Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape" -export "FLUTTER_TARGET=/Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape/lib/main.dart" +export "FLUTTER_ROOT=C:\flutter\flutter" +export "FLUTTER_APPLICATION_PATH=E:\Fasilkom\Semester 6\Proyek Perangkat Lunak\all-agreement\ppl2021-d-slhape" +export "FLUTTER_TARGET=lib\main.dart" export "FLUTTER_BUILD_DIR=build" -export "SYMROOT=${SOURCE_ROOT}/../build/ios" +export "SYMROOT=${SOURCE_ROOT}/../build\ios" export "FLUTTER_BUILD_NAME=1.0.0" export "FLUTTER_BUILD_NUMBER=1" -export "DART_DEFINES=flutter.inspector.structuredErrors%3Dtrue" export "DART_OBFUSCATION=false" -export "TRACK_WIDGET_CREATION=true" +export "TRACK_WIDGET_CREATION=false" export "TREE_SHAKE_ICONS=false" -export "PACKAGE_CONFIG=/Users/ferdisungkar/Desktop/Files/Universitas-Indonesia/Semester-6/PPL/Project/ppl2021-d-slhape/.dart_tool/package_config.json" +export "PACKAGE_CONFIG=.packages" diff --git a/lib/assets/colors.dart b/lib/assets/colors.dart index 2fba40e83de893fcd471f32118d0369ba3058fbe..bd1a5a556936f658cb8b1fb960b1ab9dcd1bddf2 100644 --- a/lib/assets/colors.dart +++ b/lib/assets/colors.dart @@ -24,6 +24,7 @@ const gray5 = Color.fromRGBO(224, 224, 224, 1.0); // Element Colors const red1 = Color.fromRGBO(159, 25, 25, 1.0); +const formError = Color.fromRGBO(211, 47, 47, 1.0); const info = Color.fromRGBO(151, 182, 255, 1.0); // Color for Akun diff --git a/lib/pages/kyc/biodata_pendukung.dart b/lib/pages/kyc/biodata_pendukung.dart index 7bbdf09807dc156f84175544a016b237786959b5..1ad8c291dfaa3f039173dfbcef8fc64ebaf68f08 100644 --- a/lib/pages/kyc/biodata_pendukung.dart +++ b/lib/pages/kyc/biodata_pendukung.dart @@ -5,17 +5,18 @@ import 'package:fundex_app/main-screen.dart'; import 'package:fundex_app/pages/kyc/data_identitas.dart'; import 'package:fundex_app/pages/kyc/design.dart'; import 'package:fundex_app/pages/transaction/Transaction.dart'; +import 'package:grouped_checkbox/grouped_checkbox.dart'; class Validasi { static String validate(String val) { - return val.isEmpty ? 'Harus di isi.' : null; + return val.isEmpty ? 'Harus diisi' : null; } } class ValidasiEmail { static String validate(String value) { if (value.isEmpty) { - return 'Email harus di isi'; + return 'Email harus diisi'; } if (!RegExp("^[a-zA-Z0-9+_.-]+@[a-zA-Z0-9.-]+.[a-z]").hasMatch(value)) { return 'Email tidak valid'; @@ -24,9 +25,9 @@ class ValidasiEmail { } } -class ValidasiTempat{ - static String validate(String value){ - return value.isEmpty ? 'Harus di isi.' : null; +class ValidasiTempat { + static String validate(String value) { + return value.isEmpty ? 'Harus diisi' : null; } } @@ -63,37 +64,82 @@ class _DataPendukungState extends State { String _emailKantor; // ignore: unused_field String _tujuanInvestasi; - bool valueCheckbox = false; bool _checkBox = false; var _onPressed; + List tujuanInvestasiList = [ + 'Pendapatan', + 'Spekulasi', + 'Investasi', + 'Price Appreciation', + 'Lain-lain', + ]; + List checkedtujuanInvestasiList = []; String dropdownValue; int id; - - final notifikasiCheckbox = [ - CheckboxNotificationSetting(title: 'Gaji'), - CheckboxNotificationSetting(title: 'Hibah'), - CheckboxNotificationSetting( - title: 'Pasangan, Orang Tua, Keluarga atau Teman'), - CheckboxNotificationSetting( - title: 'Santunan (Dana Pensiun, Donatur, Asuransi)'), - CheckboxNotificationSetting(title: 'Hasil Usaha'), - CheckboxNotificationSetting(title: 'Warisan'), - CheckboxNotificationSetting( - title: 'Hasil Investasi (Bunga, Capital Gain, Dividen)'), - CheckboxNotificationSetting(title: 'Undian / Hadiah'), + List sumberPenghasilanList = [ + 'Gaji', + 'Hibah', + 'Pasangan, Orang Tua, Keluarga atau Teman', + 'Santunan (Dana Pensiun, Donatur, Asuransi)', + 'Hasil Usaha', + 'Warisan', + 'Hasil Investasi (Bunga, Capital Gain, Dividen)', + 'Undian / Hadiah', ]; + List checkedSumberPenghasilanList = []; + double opacitySumberPenghasilan = 0; + double opacityTujuanInvestasi = 0; + bool tujuanInvestasi = false; + bool sumberPenghasilan = false; + + void validasiTujuanInvestasi(itemList) { + checkedtujuanInvestasiList = itemList; + print('CHECKED SUMBER PENGHASILAN $itemList'); + if (checkedtujuanInvestasiList.isNotEmpty) { + setState(() { + tujuanInvestasi = true; + opacityTujuanInvestasi = 0; + }); + } else { + setState(() { + tujuanInvestasi = false; + opacityTujuanInvestasi = 1; + }); + } + } + + void validasiSumberPenghasilan(itemList) { + checkedSumberPenghasilanList = itemList; + print('CHECKED SUMBER PENGHASILAN $itemList'); + if (checkedSumberPenghasilanList.isNotEmpty) { + setState(() { + sumberPenghasilan = true; + opacitySumberPenghasilan = 0; + }); + } else { + setState(() { + sumberPenghasilan = false; + opacitySumberPenghasilan = 1; + }); + } + } @override Widget build(BuildContext context) { if (_checkBox == true) { _onPressed = () { if (!_formkey.currentState.validate()) { + validasiSumberPenghasilan(checkedSumberPenghasilanList); + validasiTujuanInvestasi(checkedtujuanInvestasiList); print("Failed"); return; } - print(valueCheckbox); - if (valueCheckbox == false) { + + if (tujuanInvestasi == false || sumberPenghasilan == false) { + validasiSumberPenghasilan(checkedSumberPenghasilanList); + validasiTujuanInvestasi(checkedtujuanInvestasiList); + print('Tujuan Investasi or Sumber Penghasilan masih kosong bro'); return; } Navigator.push(context, MaterialPageRoute(builder: (context) { @@ -127,7 +173,7 @@ class _DataPendukungState extends State { matches.add("S2"); matches.add("S3"); matches.add("Lainnya"); - matches.retainWhere((s) => s.toLowerCase().contains(query.toLowerCase())); + matches.retainWhere((s) => s.toLowerCase().contains(query.toLowerCase())); return matches; } @@ -138,7 +184,7 @@ class _DataPendukungState extends State { super.initState(); id = 0; } - + List fList = [ PekerjaanList( index: 1, @@ -296,6 +342,7 @@ class _DataPendukungState extends State { child: Form( key: _formkey, child: Column( + crossAxisAlignment: CrossAxisAlignment.start, children: [ // biodata data identitas Container( @@ -321,15 +368,16 @@ class _DataPendukungState extends State { style: miniTitleTextStyle(), ), ), - Container( width: 343, child: TypeAheadFormField( key: Key('latarBelakangPend'), - textFieldConfiguration: TextFieldConfiguration( - controller: this._typeAheadController, - decoration: formInputDecoration() - ), + textFieldConfiguration: + TextFieldConfiguration( + controller: + this._typeAheadController, + decoration: + formInputDecoration()), suggestionsCallback: (pattern) { return listLatarBelakang(pattern); }, @@ -338,16 +386,19 @@ class _DataPendukungState extends State { title: Text(suggestion), ); }, - transitionBuilder: (context, suggestionsBox, controller) { + transitionBuilder: (context, + suggestionsBox, controller) { return suggestionsBox; }, onSuggestionSelected: (suggestion) { - this._typeAheadController.text = suggestion; + this._typeAheadController.text = + suggestion; }, // ignore: missing_return validator: ValidasiTempat.validate, - onSaved: (value) => this._latarBelakang = value, - ), + onSaved: (value) => + this._latarBelakang = value, + ), ), ]) ], @@ -356,8 +407,9 @@ class _DataPendukungState extends State { // checkbox sumber penghasilan Container( - child: Column( + child: Flex( mainAxisAlignment: MainAxisAlignment.start, + direction: Axis.vertical, children: [ Container( width: 343, @@ -371,19 +423,35 @@ class _DataPendukungState extends State { Container( margin: EdgeInsets.fromLTRB(0, 4, 0, 0), width: 343, - height: 450, - child: ListView( - key: Key("listViewCheckbox"), - children: [ - ...notifikasiCheckbox - .map(buildSingleCheckbox) - .toList(), - ], + child: GroupedCheckbox( + itemList: sumberPenghasilanList, + checkedItemList: + checkedSumberPenghasilanList, + onChanged: (itemList) { + validasiSumberPenghasilan(itemList); + }, + orientation: + CheckboxOrientation.VERTICAL, + checkColor: white, + activeColor: primary, ), - ) + ), ], ), ), + Container( + margin: EdgeInsets.fromLTRB(10, 0, 0, 0), + child: Opacity( + opacity: opacitySumberPenghasilan, + child: Text( + 'Harus diisi', + style: TextStyle( + color: formError, + fontSize: 12, + ), + ), + ), + ), // form pekerjaan Container( @@ -402,32 +470,58 @@ class _DataPendukungState extends State { Container( width: 343, child: Column( - children: - fList.map((data) => RadioListTile( - key: Key('pekerjaan'), - title: Text("${data.name}"), - groupValue: id, - value: data.index, - onChanged: (val) { - setState(() { - radioItem = data.name ; - id = data.index; - print(radioItem); - print(id); - }); - }, - ) - ).toList(), + children: fList + .map((data) => RadioListTile( + key: Key('pekerjaan'), + title: Text("${data.name}"), + groupValue: id, + value: data.index, + onChanged: (val) { + setState(() { + radioItem = data.name; + id = data.index; + print(radioItem); + print(id); + }); + }, + )) + .toList(), ), - ), + ), ]) ], ), ), - hasilPekerjaan(), + // form nama perusahaan + Container( + child: Row(children: [ + Column(children: [ + Container( + width: 343, + margin: + const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Nama Perusahaan", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('namaPerusahaan'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String namaPerusahaan) { + _namaPerusahaan = namaPerusahaan; + }, + ), + ), + ]) + ])), - // form tujuan investasi + // form bidang usaha Container( child: Row(children: [ Column(children: [ @@ -436,7 +530,7 @@ class _DataPendukungState extends State { margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), child: Text( - "Tujuan Investasi *", + "Bidang Usaha", style: miniTitleTextStyle(), ), ), @@ -444,33 +538,206 @@ class _DataPendukungState extends State { width: 343, margin: EdgeInsets.fromLTRB(0, 4, 0, 0), child: TextFormField( - key: Key('tujuanInvestasi'), + key: Key('bidangUsaha'), keyboardType: TextInputType.text, decoration: formInputDecoration(), - validator: Validasi.validate, - onSaved: (String tujuanInvestasi) { - _tujuanInvestasi = tujuanInvestasi; + onSaved: (String bidangUsaha) { + _bidangUsaha = bidangUsaha; + }, + ), + ), + ]) + ])), + + // form alamat kantor + Container( + child: Row(children: [ + Column(children: [ + Container( + width: 343, + margin: + const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Alamat Kantor", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('alamatKantor'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String alamatKantor) { + _alamatKantor = alamatKantor; + }, + ), + ), + ]) + ])), + + // form jabatan + Container( + child: Row(children: [ + Column(children: [ + Container( + width: 343, + margin: + const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Jabatan", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('jabatan'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String jabatan) { + _jabatan = jabatan; + }, + ), + ), + ]) + ])), + + // form nomor telpon kantor + Container( + child: Row(children: [ + Column(children: [ + Container( + width: 343, + margin: + const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Nomor Telepon Kantor", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('noTelepon'), + keyboardType: TextInputType.phone, + decoration: formInputDecoration(), + onSaved: (String noTelepon) { + _noTelepon = noTelepon; }, ), ), ]) ])), + // form email kantor + Container( + child: Row( + children: [ + Column( + children: [ + Container( + width: 343, + margin: const EdgeInsets.fromLTRB( + 0, 12, 0, 4), + child: Text( + "Email Kantor *", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: + EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('emailKantor'), + keyboardType: + TextInputType.emailAddress, + decoration: formInputDecoration(), + validator: ValidasiEmail.validate, + onSaved: (String emailKantor) { + _emailKantor = emailKantor; + }, + ), + ), + ], + ), + ], + ), + ), + hasilPekerjaan(), + + // form tujuan investasi + Container( + child: Row( + children: [ + Column( + crossAxisAlignment: + CrossAxisAlignment.start, + children: [ + Container( + width: 343, + margin: const EdgeInsets.fromLTRB( + 0, 12, 0, 4), + child: Text( + "Tujuan Investasi *", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: + EdgeInsets.fromLTRB(0, 4, 0, 0), + child: GroupedCheckbox( + itemList: tujuanInvestasiList, + checkedItemList: + checkedtujuanInvestasiList, + onChanged: (itemList) { + validasiTujuanInvestasi(itemList); + }, + orientation: + CheckboxOrientation.VERTICAL, + checkColor: white, + activeColor: primary, + ), + ), + ], + ), + ], + ), + ), + Container( + margin: EdgeInsets.fromLTRB(10, 0, 0, 0), + child: Opacity( + opacity: opacityTujuanInvestasi, + child: Text( + 'Harus diisi', + style: TextStyle( + color: formError, + fontSize: 12, + ), + ), + ), + ), + // container text Container( - margin: const EdgeInsets.fromLTRB(0, 24, 0, 0), - height: 416, - width: 343, - child: Scrollbar( + margin: + const EdgeInsets.fromLTRB(0, 24, 0, 0), + height: 416, + width: 343, + child: Scrollbar( child: SingleChildScrollView( key: Key('scroll'), child: Text( - 'Loremipsum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur? At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat', - key: Key('loremIpsum'), - style: miniTitleTextStyle() - ), - ), - )), + 'Loremipsum Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur? At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus id quod maxime placeat facere possimus, omnis voluptas assumenda est, omnis dolor repellendus. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat', + key: Key('loremIpsum'), + style: miniTitleTextStyle()), + ), + )), // checkbox syarat ketentuan Container( @@ -584,160 +851,146 @@ class _DataPendukungState extends State { // // ignore: missing_return Widget hasilPekerjaan() { - if (!(id == 3 - || id == 5 - || id == 7)) { - print('masuk'); + if (!(id == 3 || id == 5 || id == 7)) { + print('masuk'); return Container( - child: Row( - children: [ - Column(children: [ - + child: Row(children: [ + Column(children: [ // form nama perusahaan - Container( - width: 343, - margin: - const EdgeInsets.fromLTRB(0, 12, 0, 4), - child: Text( - "Nama Perusahaan", - style: miniTitleTextStyle(), - ), - ), - Container( - width: 343, - margin: EdgeInsets.fromLTRB(0, 4, 0, 0), - child: TextFormField( - key: Key('namaPerusahaan'), - keyboardType: TextInputType.text, - decoration: formInputDecoration(), - onSaved: (String namaPerusahaan) { - _namaPerusahaan = namaPerusahaan; - }, - ), - ), + Container( + width: 343, + margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Nama Perusahaan", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('namaPerusahaan'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String namaPerusahaan) { + _namaPerusahaan = namaPerusahaan; + }, + ), + ), // form bidang usaha - Container( - width: 343, - margin: - const EdgeInsets.fromLTRB(0, 12, 0, 4), - child: Text( - "Bidang Usaha", - style: miniTitleTextStyle(), - ), - ), - Container( - width: 343, - margin: EdgeInsets.fromLTRB(0, 4, 0, 0), - child: TextFormField( - key: Key('bidangUsaha'), - keyboardType: TextInputType.text, - decoration: formInputDecoration(), - onSaved: (String bidangUsaha) { - _bidangUsaha = bidangUsaha; - }, - ), - ), + Container( + width: 343, + margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Bidang Usaha", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('bidangUsaha'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String bidangUsaha) { + _bidangUsaha = bidangUsaha; + }, + ), + ), // form alamat kantor - Container( - width: 343, - margin: - const EdgeInsets.fromLTRB(0, 12, 0, 4), - child: Text( - "Alamat Kantor", - style: miniTitleTextStyle(), - ), - ), - Container( - width: 343, - margin: EdgeInsets.fromLTRB(0, 4, 0, 0), - child: TextFormField( - key: Key('alamatKantor'), - keyboardType: TextInputType.text, - decoration: formInputDecoration(), - onSaved: (String alamatKantor) { - _alamatKantor = alamatKantor; - }, - ), - ), + Container( + width: 343, + margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Alamat Kantor", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('alamatKantor'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String alamatKantor) { + _alamatKantor = alamatKantor; + }, + ), + ), // form jabatan - Container( - width: 343, - margin: - const EdgeInsets.fromLTRB(0, 12, 0, 4), - child: Text( - "Jabatan", - style: miniTitleTextStyle(), - ), - ), - Container( - width: 343, - margin: EdgeInsets.fromLTRB(0, 4, 0, 0), - child: TextFormField( - key: Key('jabatan'), - keyboardType: TextInputType.text, - decoration: formInputDecoration(), - onSaved: (String jabatan) { - _jabatan = jabatan; - }, - ), - ), + Container( + width: 343, + margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Jabatan", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('jabatan'), + keyboardType: TextInputType.text, + decoration: formInputDecoration(), + onSaved: (String jabatan) { + _jabatan = jabatan; + }, + ), + ), // form nomor telpon kantor - Container( - width: 343, - margin: - const EdgeInsets.fromLTRB(0, 12, 0, 4), - child: Text( - "Nomor Telepon Kantor", - style: miniTitleTextStyle(), - ), - ), - Container( - width: 343, - margin: EdgeInsets.fromLTRB(0, 4, 0, 0), - child: TextFormField( - key: Key('noTelepon'), - keyboardType: TextInputType.phone, - decoration: formInputDecoration(), - onSaved: (String noTelepon) { - _noTelepon = noTelepon; - }, - ), - ), - + Container( + width: 343, + margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Nomor Telepon Kantor", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('noTelepon'), + keyboardType: TextInputType.phone, + decoration: formInputDecoration(), + onSaved: (String noTelepon) { + _noTelepon = noTelepon; + }, + ), + ), + // form email kantor - Container( - width: 343, - margin: - const EdgeInsets.fromLTRB(0, 12, 0, 4), - child: Text( - "Email Kantor *", - style: miniTitleTextStyle(), - ), - ), - Container( - width: 343, - margin: EdgeInsets.fromLTRB(0, 4, 0, 0), - child: TextFormField( - key: Key('emailKantor'), - keyboardType: TextInputType.emailAddress, - decoration: formInputDecoration(), - validator: ValidasiEmail.validate, - onSaved: (String emailKantor) { - _emailKantor = emailKantor; - }, - ), - ), - - ]) - ] - ) - ); - } - else { + Container( + width: 343, + margin: const EdgeInsets.fromLTRB(0, 12, 0, 4), + child: Text( + "Email Kantor *", + style: miniTitleTextStyle(), + ), + ), + Container( + width: 343, + margin: EdgeInsets.fromLTRB(0, 4, 0, 0), + child: TextFormField( + key: Key('emailKantor'), + keyboardType: TextInputType.emailAddress, + decoration: formInputDecoration(), + validator: ValidasiEmail.validate, + onSaved: (String emailKantor) { + _emailKantor = emailKantor; + }, + ), + ), + ]) + ])); + } else { return new Container(); } } @@ -776,42 +1029,4 @@ class _DataPendukungState extends State { color: primary, ); } - - Widget buildSingleCheckbox(CheckboxNotificationSetting notification) => - grupCheckbox( - notification: notification, - onClicked: () { - setState(() { - final newValue = !notification.value; - notification.value = newValue; - valueCheckbox = newValue; - }); - }, - ); - - Widget grupCheckbox({ - @required CheckboxNotificationSetting notification, - @required VoidCallback onClicked, - }) => - ListTile( - onTap: onClicked, - leading: Checkbox( - value: notification.value, - onChanged: (valueCheckbox) => onClicked(), - ), - title: Text( - notification.title, - style: checkboxTextStyle(), - ), - ); -} - -class CheckboxNotificationSetting { - String title; - bool value; - - CheckboxNotificationSetting({ - @required this.title, - this.value = false, - }); } diff --git a/pubspec.lock b/pubspec.lock index 3dcc2bc6c2f4d48411329382e537b683d112f404..57dc9523df1309d10e85cc6c5bcd25d6242a7a8d 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -324,6 +324,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.2.0" + grouped_checkbox: + dependency: "direct main" + description: + name: grouped_checkbox + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" html: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index c090c292e371066c6e4bfc28f5be005502a42972..ba682dcfb0df225c02a6e28c1a85b2f08a02f01d 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -36,6 +36,7 @@ dependencies: dotted_border: ^1.0.7 image_picker: any flutter_multi_carousel: ^1.0.0 + grouped_checkbox: ^1.0.0 time_formatter: ^1.0.0 diff --git a/test/biodata_pendukung_test.dart b/test/biodata_pendukung_test.dart index 259a19aeb10dd4800f71fb9c2292f7613adf1a88..c06353f1f005ef62182385d459294fa7a3bc26b7 100644 --- a/test/biodata_pendukung_test.dart +++ b/test/biodata_pendukung_test.dart @@ -73,7 +73,7 @@ void main() { // testWidgets('Terdapat 5 icon checklist', (WidgetTester tester) async { // await tester.pumpWidget(MaterialApp(home: DataPendukung())); - + // expect(find.byIcon(Icons.check_outlined), findsNWidgets(5)); // }); @@ -96,39 +96,39 @@ void main() { // expect(find.text('Selanjutnya'), findsOneWidget); // }); - test('Field kosong', (){ + test('Field kosong', () { var tes = Validasi.validate(''); - expect(tes, 'Harus di isi.'); + expect(tes, 'Harus diisi'); }); - test('Field tidak kosong', (){ + test('Field tidak kosong', () { var tes = Validasi.validate('apa aja'); expect(tes, null); }); - test('Field email kosong', (){ + test('Field email kosong', () { var tes = ValidasiEmail.validate(''); - expect(tes, 'Email harus di isi'); + expect(tes, 'Email harus diisi'); }); - test('email tidak valid', (){ + test('email tidak valid', () { var tes = ValidasiEmail.validate('asda.scom'); expect(tes, 'Email tidak valid'); }); - test('email valid', (){ + test('email valid', () { var tes = ValidasiEmail.validate('asd@as.com'); expect(tes, null); }); - test('Latar belakang valid', (){ + test('Latar belakang valid', () { var tes = ValidasiTempat.validate('SD'); expect(tes, null); }); - test('Field kosong', (){ + test('Field kosong', () { var tes = ValidasiTempat.validate(''); - expect(tes, 'Harus di isi.'); + expect(tes, 'Harus diisi'); }); // testWidgets('Button selanjutnya', (WidgetTester tester) async { @@ -150,7 +150,7 @@ void main() { // expect(find.text("Selanjutnya"), findsOneWidget); // await tester.tap(buttonSelanjutnya); - // await tester.pumpAndSettle(); + // await tester.pumpAndSettle(); // }); // testWidgets('Button sebelumnya', (WidgetTester tester) async { @@ -160,6 +160,6 @@ void main() { // expect(find.text("Sebelumnya"), findsOneWidget); // await tester.tap(buttonSebelumnya); - // await tester.pumpAndSettle(); + // await tester.pumpAndSettle(); // }); -} \ No newline at end of file +}