Skip to content

Commit 917f432

Browse files
committed
Remove unused show types
1 parent 068b7a1 commit 917f432

File tree

2 files changed

+1
-24
lines changed

2 files changed

+1
-24
lines changed

packages/firebase_ai/firebase_ai/lib/src/api.dart

Lines changed: 1 addition & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -172,25 +172,6 @@ final class UsageMetadata {
172172
final List<ModalityTokenCount>? candidatesTokensDetails;
173173
}
174174

175-
/// Constructe a UsageMetadata with all it's fields.
176-
///
177-
/// Expose access to the private constructor for use within the package..
178-
UsageMetadata createUsageMetadata({
179-
required int? promptTokenCount,
180-
required int? candidatesTokenCount,
181-
required int? totalTokenCount,
182-
required int? thoughtsTokenCount,
183-
required List<ModalityTokenCount>? promptTokensDetails,
184-
required List<ModalityTokenCount>? candidatesTokensDetails,
185-
}) =>
186-
UsageMetadata._(
187-
promptTokenCount: promptTokenCount,
188-
candidatesTokenCount: candidatesTokenCount,
189-
totalTokenCount: totalTokenCount,
190-
thoughtsTokenCount: thoughtsTokenCount,
191-
promptTokensDetails: promptTokensDetails,
192-
candidatesTokensDetails: candidatesTokensDetails);
193-
194175
/// Response candidate generated from a [GenerativeModel].
195176
final class Candidate {
196177
// TODO: token count?
@@ -1292,7 +1273,7 @@ UsageMetadata parseUsageMetadata(Object jsonObject) {
12921273
candidatesTokensDetails.map(_parseModalityTokenCount).toList(),
12931274
_ => null,
12941275
};
1295-
return createUsageMetadata(
1276+
return UsageMetadata._(
12961277
promptTokenCount: promptTokenCount,
12971278
candidatesTokenCount: candidatesTokenCount,
12981279
totalTokenCount: totalTokenCount,

packages/firebase_ai/firebase_ai/lib/src/developer/api.dart

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,17 @@ import '../api.dart'
2020
Candidate,
2121
Citation,
2222
CitationMetadata,
23-
ContentModality,
2423
CountTokensResponse,
2524
FinishReason,
2625
GenerateContentResponse,
2726
GenerationConfig,
2827
HarmBlockThreshold,
2928
HarmCategory,
3029
HarmProbability,
31-
ModalityTokenCount,
3230
PromptFeedback,
3331
SafetyRating,
3432
SafetySetting,
3533
SerializationStrategy,
36-
UsageMetadata,
37-
createUsageMetadata,
3834
parseUsageMetadata;
3935
import '../content.dart'
4036
show Content, FunctionCall, InlineDataPart, Part, TextPart;

0 commit comments

Comments
 (0)