mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-04-22 21:55:15 +00:00
Skip empty AppliedPatchSets for sending changes.
This commit is contained in:
@@ -19,7 +19,7 @@ pub struct PatchSet {
|
||||
pub updated_instances: Vec<PatchUpdate>,
|
||||
}
|
||||
|
||||
impl<'a> PatchSet {
|
||||
impl PatchSet {
|
||||
pub fn new() -> Self {
|
||||
PatchSet {
|
||||
removed_instances: Vec::new(),
|
||||
@@ -76,6 +76,10 @@ impl AppliedPatchSet {
|
||||
updated: Vec::new(),
|
||||
}
|
||||
}
|
||||
|
||||
pub fn is_empty(&self) -> bool {
|
||||
self.removed.is_empty() && self.added.is_empty() && self.updated.is_empty()
|
||||
}
|
||||
}
|
||||
|
||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||
|
||||
Reference in New Issue
Block a user