GetFiles return the files needed by this operation This implies that the Operation maintain and store internally the references to those files. This is how this information is read later, when loading from storage. For example, an operation that has a text value referencing some files would maintain
()
| 78 | // For example, an operation that has a text value referencing some files would maintain a mapping (text ref --> |
| 79 | // hash). |
| 80 | GetFiles() []repository.Hash |
| 81 | } |
| 82 | |
| 83 | // OperationDoesntChangeSnapshot is an interface signaling that the Operation implementing it doesn't change the |
no outgoing calls