This is an automated email from the ASF dual-hosted git repository.

not-in-ldap pushed a commit to branch tristan/multi-location-overlaps
in repository https://gitbox.apache.org/repos/asf/buildstream.git

commit 79e0a3ad4f6374e56009eb051939ff49959206bb
Author: Tristan van Berkom <[email protected]>
AuthorDate: Sat Sep 12 17:11:33 2020 +0900

    types.py: Adding CoreWarnings.UNSTAGED_FILES
    
    Makes the warning fatal if we fail to stage a file because it would have
    otherwise overwritten a non-empty directory.
---
 src/buildstream/types.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/buildstream/types.py b/src/buildstream/types.py
index 7ba2793..48dd5de 100644
--- a/src/buildstream/types.py
+++ b/src/buildstream/types.py
@@ -100,6 +100,12 @@ class CoreWarnings:
         which is not whitelisted. See :ref:`Overlap Whitelist 
<public_overlap_whitelist>`
     """
 
+    UNSTAGED_FILES = "unstaged-files"
+    """
+    This warning will be produced when a file cannot be staged. This can 
happen when
+    a file overlaps with a directory in the sandbox that is not empty.
+    """
+
     REF_NOT_IN_TRACK = "ref-not-in-track"
     """
     This warning will be produced when a source is configured with a reference
@@ -114,7 +120,7 @@ class CoreWarnings:
 
     BAD_CHARACTERS_IN_NAME = "bad-characters-in-name"
     """
-    This warning will be produces when filename for a target contains invalid
+    This warning will be produced when a filename for a target contains invalid
     characters in its name.
     """
 

Reply via email to