This PR adds support for handling remote file URIs within the project. It addresses the issue where the system could not correctly process URIs that point to remote files.
Changes
Implemented functionality to download remote files specified by file: URIs.
Added unit tests to verify the correctness of this new feature.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/apple/pkl/pull/629
**Author:** [@Carpe-Wang](https://github.com/Carpe-Wang)
**Created:** 8/18/2024
**Status:** 🔄 Open
**Base:** `main` ← **Head:** `support_remote_file`
---
### 📝 Commits (5)
- [`b555d00`](https://github.com/apple/pkl/commit/b555d00eff367a151733439f601966c09f6b5291) support remote files,
- [`c795f4e`](https://github.com/apple/pkl/commit/c795f4e94a02dd8ae961cde2f0bffce5f36af0a0) support remote files, after ./gradlew :pkl-core:spotlessApply
- [`00bbb38`](https://github.com/apple/pkl/commit/00bbb38206c402b32f855c812f4a53570aca2b25) refactor: will throw exception if Remote file URIs
- [`ec39c8c`](https://github.com/apple/pkl/commit/ec39c8c72e70da757730e6531c405430b791d03c) refactor: will throw exception if Remote file URIs
- [`dc7420a`](https://github.com/apple/pkl/commit/dc7420aa738009d8de6fb45c3d91b7eb6bdb37a2) Merge branch 'apple:main' into support_remote_file
### 📊 Changes
**2 files changed** (+14 additions, -1 deletions)
<details>
<summary>View changed files</summary>
📝 `pkl-core/src/main/java/org/pkl/core/util/IoUtils.java` (+7 -1)
📝 `pkl-core/src/test/kotlin/org/pkl/core/util/IoUtilsTest.kt` (+7 -0)
</details>
### 📄 Description
### Summary
This PR adds support for handling remote file URIs within the project. It addresses the issue where the system could not correctly process URIs that point to remote files.
### Changes
- Implemented functionality to download remote files specified by `file:` URIs.
- Added unit tests to verify the correctness of this new feature.
### Issue Link
Fixes #616
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/apple/pkl/pull/629
Author: @Carpe-Wang
Created: 8/18/2024
Status: 🔄 Open
Base:
main← Head:support_remote_file📝 Commits (5)
b555d00support remote files,c795f4esupport remote files, after ./gradlew :pkl-core:spotlessApply00bbb38refactor: will throw exception if Remote file URIsec39c8crefactor: will throw exception if Remote file URIsdc7420aMerge branch 'apple:main' into support_remote_file📊 Changes
2 files changed (+14 additions, -1 deletions)
View changed files
📝
pkl-core/src/main/java/org/pkl/core/util/IoUtils.java(+7 -1)📝
pkl-core/src/test/kotlin/org/pkl/core/util/IoUtilsTest.kt(+7 -0)📄 Description
Summary
This PR adds support for handling remote file URIs within the project. It addresses the issue where the system could not correctly process URIs that point to remote files.
Changes
file:URIs.Issue Link
Fixes #616
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.