Skip to content

Commit 04fc7a8

Browse files
committed
🔧 infra: remove UniTask dependencies to fix UPM compatibility issues
1 parent d9b817e commit 04fc7a8

5 files changed

Lines changed: 10 additions & 12 deletions

File tree

‎Packages/com.soobak.algo.core/package.json‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
"runner",
1414
"visualization"
1515
],
16-
"dependencies": {
17-
"com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.5.3"
18-
},
16+
"dependencies": {},
1917
"samples": []
2018
}

‎Packages/com.soobak.algo.search/package.json‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414
"visualization"
1515
],
1616
"dependencies": {
17-
"com.soobak.algo.core": "0.1.0",
18-
"com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.5.3"
17+
"com.soobak.algo.core": "0.1.0"
1918
},
2019
"samples": []
2120
}

‎Packages/com.soobak.algo.sorting/package.json‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414
"visualization"
1515
],
1616
"dependencies": {
17-
"com.soobak.algo.core": "0.1.0",
18-
"com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.5.3"
17+
"com.soobak.algo.core": "0.1.0"
1918
},
2019
"samples": [
2120
{

‎README.md‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,16 @@ Reusable Unity 6 algorithm pipeline. `com.soobak.algo.core` defines execution pr
1818
3. Consumers either pass an `ISortingAlgorithm` directly or call `ExecuteAsync("quick-sort", state, token)`.
1919
4. Each step broadcasts a cloned `SortingState` and a `SortOp` event so visualizers receive immutable snapshots.
2020

21-
1. Add the complete package from Git URL:
21+
1. **Install UniTask first** (required dependency):
22+
- Open Unity Package Manager
23+
- Add package from Git URL: `https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.5.3`
24+
25+
2. **Add the complete package from Git URL**:
2226
```
2327
https://github.com/soo-bak/soobak-algo-core.git
2428
```
2529

26-
2. Or add individual packages using path parameters:
30+
3. **Or add individual packages using path parameters**:
2731
```json
2832
{
2933
"dependencies": {

‎package.json‎

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
"search",
1515
"visualization"
1616
],
17-
"dependencies": {
18-
"com.cysharp.unitask": "https://github.com/Cysharp/UniTask.git?path=src/UniTask/Assets/Plugins/UniTask#2.5.3"
19-
},
17+
"dependencies": {},
2018
"samples": [
2119
{
2220
"path": "Packages/com.soobak.algo.sorting/Samples~/SortingVisualizerDemo",

0 commit comments

Comments
 (0)