/* * sbt * Copyright 2011 - 2018, Lightbend, Inc. * Copyright 2008 - 2010, Mark Harrah * Licensed under Apache License 2.0 (see LICENSE) */ package xsbti; import java.net.URI; import java.util.List; /** * A minimal representatin of the `WorkspaceEdit` found in the LSP protocol. * *

However it only supports the minimal `changes` to ensure the fixes will work with all clients. * *

NOTE: In the future this may be expanded to handle resource operations via `documentChanges`. * * @see `WorkspaceEdit` */ public interface WorkspaceEdit { /** List of [[xsbti.FileChanges]] that belong to this WorkspaceEdit. */ List changes(); }