/* * Copyright 2017 The Chromium Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ package io.flutter.actions; import com.intellij.openapi.actionSystem.AnAction; import com.intellij.openapi.actionSystem.AnActionEvent; import com.intellij.openapi.project.Project; import io.flutter.FlutterInitializer; import io.flutter.run.daemon.DeviceService; public class RestartFlutterDaemonAction extends AnAction { @Override public void actionPerformed(AnActionEvent event) { FlutterInitializer.sendAnalyticsAction(this); final Project project = event.getProject(); if (project == null) { return; } DeviceService.getInstance(project).restart(); } }