Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixes #2243 by not creating files that end in a `.`. https://gist.github.com/jakemac53/845b60847dbda53f93aeed8056d5fbd2 illustrates what I think is the core of the issue. I would expect this to print false and also hit the catch block for every case. However, on 3.4.0, in the very first case the copy actually succeeds even though it claims the file doesn't exist. I filed dart-lang/sdk#55972 about this.
- Loading branch information