-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change temporary file creation api #169
Conversation
…raryFile` which returns a pathString consistent with other Grease file-handling methods
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## master #169 +/- ##
==========================================
+ Coverage 84.98% 85.15% +0.16%
==========================================
Files 2039 2051 +12
Lines 13997 14115 +118
==========================================
+ Hits 11895 12019 +124
+ Misses 2102 2096 -6 ☔ View full report in Codecov by Sentry. |
@theseion |
.../Grease-Squeak6-Core.package/GRSqueakPlatform.class/instance/writeFileStreamOn.do.binary..st
Outdated
Show resolved
Hide resolved
.../Grease-Squeak6-Core.package/GRSqueakPlatform.class/instance/writeFileStreamOn.do.binary..st
Outdated
Show resolved
Hide resolved
repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testNewTemporaryFile.st
Outdated
Show resolved
Hide resolved
repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testNewTemporaryFileNamed.st
Outdated
Show resolved
Hide resolved
...ory/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/newTemporaryFileNamed..st
Outdated
Show resolved
Hide resolved
…r Pharo and Squeak
…emporary files on gemstone
@theseion Thanks for the feedback! |
We make the temporary file creation api on GRPlatform consistent with other file handling methods in Grease: they work with path strings rather than file references.
This makes it easier to port uses of it to other platforms, such as porting zinc request streaming to GemStone.
At the same time, we add some missing file manipulation methods to the Squeak platform...