flutter/packages/flutter_tools/test
Greg Spencer 797b39e9b2
Creates a new flutter command 'ide-config' and removes *.iml and .idea from tree. (#12958)
Creates a new (hidden) flutter command 'ide-config' that will create and/or update
existing .iml files and some files under the .idea directory, as well as
removing existing *.iml files and the .idea directory.

It also:

 * Adds *.iml to the .gitignore
 * Removes existing .iml files from the repo, and moves them to the
   packages/flutter_tools/ide_templates/intellij directory.
 * Adds a flag to ide-config ('--update-templates') that will take any new .iml
   files in the flutter tree and add them to the existing templates.
     - If --overwrite is also specified, then all existing templates will also
       be overwritten with the contents from the flutter tree, and any that have
       been deleted from the flutter tree will also be removed from the
       templates.
 * Added new run configurations for all existing app targets that will now also
   be automatically added to IntelliJ.
 * Setting up the environment also includes setting the coding style guidelines
   and the git VCS.
 * Note that after this PR lands, Flutter developers will need to run it once to
   re-create the .iml files and configuration files that have been removed.

After this PR lands, .iml files will no longer appear in the untracked files
section for git.
2017-11-13 10:55:22 -08:00
..
android address unused element issues and new warnings (#12890) 2017-11-08 14:06:55 -08:00
base enable lint prefer_foreach (#12674) 2017-10-25 08:25:44 +02:00
commands Creates a new flutter command 'ide-config' and removes *.iml and .idea from tree. (#12958) 2017-11-13 10:55:22 -08:00
dart Make "pub get" retry once a second when it fails. (#11882) 2017-08-31 19:35:05 -07:00
data Rename .analysis_options to analysis_options.yaml (#11594) 2017-08-15 08:46:42 -04:00
ios Print a warning when cocoapods specs repo is out of date (#12915) 2017-11-10 12:41:58 -08:00
replay Re-organize flutter_tools code to better support proper layering. (#12957) 2017-11-09 21:45:31 -08:00
runner Run target analytics (#10902) 2017-07-10 06:45:41 -10:00
src One more timeout. Centralize definitions. (#12970) 2017-11-10 15:56:17 +01:00
analytics_test.dart Get rid of static version methods which ignore the AppContext (#12971) 2017-11-10 17:31:18 -08:00
application_package_test.dart Create Podfile dynamically part 1 (#11101) 2017-07-12 18:35:08 -07:00
artifacts_test.dart move dart_io_entries.txt to third_party/dart for AOT builds with a local engine (#12659) 2017-10-20 15:32:27 -07:00
asset_bundle_package_fonts_test.dart enable lint prefer_single_quotes (#12665) 2017-10-22 18:11:36 +02:00
asset_bundle_package_test.dart enable lint prefer_single_quotes (#12665) 2017-10-22 18:11:36 +02:00
asset_bundle_test.dart Allow empty pubspec file when building asset bundle (#12269) 2017-09-26 23:14:20 +02:00
asset_bundle_variant_test.dart enable lint prefer_single_quotes (#12665) 2017-10-22 18:11:36 +02:00
base_utils_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
bug_report_test.dart Bump mockito to version 2.0.2 (#8713) 2017-03-10 13:53:22 -08:00
cache_test.dart Retry on failed download. (#12293) 2017-09-28 17:37:34 -07:00
channel_test.dart Change flutter_tools tests to run via pub (#8698) 2017-03-10 09:39:01 -08:00
compile_test.dart enable lint prefer_foreach (#12674) 2017-10-25 08:25:44 +02:00
config_test.dart pass the value of the android sdk (#11268) 2017-07-18 18:47:20 -07:00
crash_reporting_test.dart Re-organize flutter_tools code to better support proper layering. (#12957) 2017-11-09 21:45:31 -08:00
dart_dependencies_test.dart Make "pub get" retry once a second when it fails. (#11882) 2017-08-31 19:35:05 -07:00
dependency_checker_test.dart Change flutter_tools tests to run via pub (#8698) 2017-03-10 09:39:01 -08:00
devfs_test.dart Clean up pre-existing DevFS during creation (#10843) 2017-06-22 09:48:31 -07:00
device_test.dart Switch many Device methods to be async (#9587) 2017-04-25 17:23:00 -07:00
flutter_manifest_test.dart Allow empty pubspec file when building asset bundle (#12269) 2017-09-26 23:14:20 +02:00
forbidden_imports_test.dart enable lint avoid_function_literals_in_foreach_calls (#12607) 2017-10-19 08:16:16 +02:00
hot_test.dart Clean up the file names of the hot and cold runners. (#7697) 2017-01-28 14:26:49 -08:00
protocol_discovery_test.dart Fix race condition in protocol_discovery.dart (#10092) 2017-05-16 08:25:51 -07:00
resident_runner_test.dart Filter out '\n' from terminal input. (#10220) 2017-05-21 15:15:44 -07:00
stop_test.dart Bump mockito to version 2.0.2 (#8713) 2017-03-10 13:53:22 -08:00
trace_test.dart Declare locals final where not reassigned (flutter_tools) (#8570) 2017-03-03 17:50:46 -08:00
utils_test.dart perform the initial poll for devices quicker (#11356) 2017-08-01 15:29:54 -07:00
version_test.dart address unused element issues and new warnings (#12890) 2017-11-08 14:06:55 -08:00
vmservice_test.dart smoke test VM service connection before returning VMService object (#12914) 2017-11-08 10:43:47 -08:00