Skip to content

Commit 2e66ca2

Browse files
[Dependency Injection] Add macro based DI (#92)
1 parent e3e1861 commit 2e66ca2

File tree

383 files changed

+2377
-4501
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

383 files changed

+2377
-4501
lines changed

.github/workflows/test.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,26 @@ on:
99

1010
jobs:
1111
test-macos:
12-
runs-on: macos-14
12+
runs-on: macos-latest
1313
env:
14-
DEVELOPER_DIR: /Applications/Xcode_15.4.app/Contents/Developer
14+
DEVELOPER_DIR: /Applications/Xcode_16.1.app/Contents/Developer
1515
steps:
1616
- uses: actions/checkout@v3
1717
- name: Build
18-
run: swift build -v
18+
run: swift build
1919
- name: Run tests
20-
run: swift test -v
20+
run: swift test
2121
test-linux:
22-
runs-on: ubuntu-latest
22+
runs-on: ubuntu-22.04
2323
strategy:
2424
matrix:
25-
swift: ["5.10"]
25+
swift: ["6.0"]
2626
container: swift:${{ matrix.swift }}
2727
steps:
2828
- uses: actions/checkout@v3
2929
- name: Install sqlite
3030
run: apt-get -q update && apt-get install -y libsqlite3-dev
3131
- name: Build
32-
run: swift build -v --enable-test-discovery
32+
run: swift build
3333
- name: Run tests
34-
run: swift test -v --enable-test-discovery
34+
run: swift test

Alchemy/Application/Application.swift

-107
This file was deleted.

Alchemy/Application/Plugins/Core.swift

-54
This file was deleted.

Alchemy/Cache/Caches.swift

-20
This file was deleted.

Alchemy/Command/Plugins/Commands.swift

-37
This file was deleted.

Alchemy/Database/Plugins/Databases.swift

-65
This file was deleted.

Alchemy/Events/Plugins/EventStreams.swift

-5
This file was deleted.

Alchemy/Filesystem/Plugins/Filesystems.swift

-19
This file was deleted.

0 commit comments

Comments
 (0)