Skip to content

Commit 7433fd8

Browse files
committed
minor #1077 [Chat] Add deptrac validation for message store bridges (OskarStark)
This PR was merged into the main branch. Discussion ---------- [Chat] Add deptrac validation for message store bridges | Q | A | ------------- | --- | Bug fix? | no | New feature? | no | Docs? | no | Issues | -- | License | MIT Commits ------- 30dba7e [Chat] Add deptrac validation for message store bridges
2 parents 3c2c125 + 30dba7e commit 7433fd8

File tree

1 file changed

+64
-1
lines changed

1 file changed

+64
-1
lines changed

deptrac.yaml

Lines changed: 64 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,43 @@ deptrac:
5656
- name: ChatComponent
5757
collectors:
5858
- type: classLike
59-
value: Symfony\\AI\\Chat.*
59+
value: ^Symfony\\AI\\Chat\\(?!Bridge\\).*
60+
- name: ChatCacheBridge
61+
collectors:
62+
- type: classLike
63+
value: Symfony\\AI\\Chat\\Bridge\\Cache\\.*
64+
- name: ChatCloudflareBridge
65+
collectors:
66+
- type: classLike
67+
value: Symfony\\AI\\Chat\\Bridge\\Cloudflare\\.*
68+
- name: ChatDoctrineBridge
69+
collectors:
70+
- type: classLike
71+
value: Symfony\\AI\\Chat\\Bridge\\Doctrine\\.*
72+
- name: ChatHttpFoundationBridge
73+
collectors:
74+
- type: classLike
75+
value: Symfony\\AI\\Chat\\Bridge\\HttpFoundation\\.*
76+
- name: ChatMeilisearchBridge
77+
collectors:
78+
- type: classLike
79+
value: Symfony\\AI\\Chat\\Bridge\\Meilisearch\\.*
80+
- name: ChatMongoDbBridge
81+
collectors:
82+
- type: classLike
83+
value: Symfony\\AI\\Chat\\Bridge\\MongoDb\\.*
84+
- name: ChatPogocacheBridge
85+
collectors:
86+
- type: classLike
87+
value: Symfony\\AI\\Chat\\Bridge\\Pogocache\\.*
88+
- name: ChatRedisBridge
89+
collectors:
90+
- type: classLike
91+
value: Symfony\\AI\\Chat\\Bridge\\Redis\\.*
92+
- name: ChatSurrealDbBridge
93+
collectors:
94+
- type: classLike
95+
value: Symfony\\AI\\Chat\\Bridge\\SurrealDb\\.*
6096
- name: PlatformComponent
6197
collectors:
6298
- type: classLike
@@ -178,6 +214,33 @@ deptrac:
178214
ChatComponent:
179215
- AgentComponent
180216
- PlatformComponent
217+
ChatCacheBridge:
218+
- ChatComponent
219+
- PlatformComponent
220+
ChatCloudflareBridge:
221+
- ChatComponent
222+
- PlatformComponent
223+
ChatDoctrineBridge:
224+
- ChatComponent
225+
- PlatformComponent
226+
ChatHttpFoundationBridge:
227+
- ChatComponent
228+
- PlatformComponent
229+
ChatMeilisearchBridge:
230+
- ChatComponent
231+
- PlatformComponent
232+
ChatMongoDbBridge:
233+
- ChatComponent
234+
- PlatformComponent
235+
ChatPogocacheBridge:
236+
- ChatComponent
237+
- PlatformComponent
238+
ChatRedisBridge:
239+
- ChatComponent
240+
- PlatformComponent
241+
ChatSurrealDbBridge:
242+
- ChatComponent
243+
- PlatformComponent
181244
PlatformComponent: ~
182245
StoreComponent:
183246
- PlatformComponent

0 commit comments

Comments
 (0)