Remove dependents of language_models
(#25511)
This PR removes the dependents of the `language_models` crate. The following types have been moved from `language_models` to `language_model` to facilitate this: - `LlmApiToken` - `RefreshLlmTokenListener` - `MaxMonthlySpendReachedError` - `PaymentRequiredError` With this change only `zed` now depends on `language_models`. Release Notes: - N/A
This commit is contained in:
parent
bbb8d63de0
commit
def342e35c
14 changed files with 117 additions and 124 deletions
|
@ -31,7 +31,7 @@ use input_excerpt::excerpt_for_cursor_position;
|
|||
use language::{
|
||||
text_diff, Anchor, Buffer, BufferSnapshot, EditPreview, OffsetRangeExt, ToOffset, ToPoint,
|
||||
};
|
||||
use language_models::LlmApiToken;
|
||||
use language_model::{LlmApiToken, RefreshLlmTokenListener};
|
||||
use postage::watch;
|
||||
use project::Project;
|
||||
use release_channel::AppVersion;
|
||||
|
@ -244,7 +244,7 @@ impl Zeta {
|
|||
user_store: Entity<UserStore>,
|
||||
cx: &mut Context<Self>,
|
||||
) -> Self {
|
||||
let refresh_llm_token_listener = language_models::RefreshLlmTokenListener::global(cx);
|
||||
let refresh_llm_token_listener = RefreshLlmTokenListener::global(cx);
|
||||
|
||||
let data_collection_choice = Self::load_data_collection_choices();
|
||||
let data_collection_choice = cx.new(|_| data_collection_choice);
|
||||
|
@ -1649,7 +1649,6 @@ mod tests {
|
|||
use http_client::FakeHttpClient;
|
||||
use indoc::indoc;
|
||||
use language::Point;
|
||||
use language_models::RefreshLlmTokenListener;
|
||||
use rpc::proto;
|
||||
use settings::SettingsStore;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue