Skip to content

Commit aeea6fa

Browse files
committed
[BOOK-416] chore: detail.stability 최신화
preview Composable 추가는 설정에서 제외하고 싶은데...
1 parent 66b52ab commit aeea6fa

File tree

1 file changed

+7
-331
lines changed

1 file changed

+7
-331
lines changed

feature/detail/stability/detail.stability

Lines changed: 7 additions & 331 deletions
Original file line numberDiff line numberDiff line change
@@ -4,363 +4,39 @@
44
// Do not edit this file directly. To update it, run:
55
// ./gradlew :detail:stabilityDump
66

7-
@Composable
8-
internal fun com.ninecraft.booket.feature.detail.book.BookDetailContent(state: com.ninecraft.booket.feature.detail.book.BookDetailUiState, innerPadding: androidx.compose.foundation.layout.PaddingValues, modifier: androidx.compose.ui.Modifier, lazyListState: androidx.compose.foundation.lazy.LazyListState): kotlin.Unit
9-
skippable: true
10-
restartable: true
11-
params:
12-
- state: STABLE
13-
- innerPadding: STABLE (marked @Stable or @Immutable)
14-
- modifier: STABLE (marked @Stable or @Immutable)
15-
- lazyListState: STABLE (marked @Stable or @Immutable)
16-
17-
@Composable
18-
public fun com.ninecraft.booket.feature.detail.book.BookDetailPresenter.present(): com.ninecraft.booket.feature.detail.book.BookDetailUiState
19-
skippable: true
20-
restartable: true
21-
params:
22-
23-
@Composable
24-
private fun com.ninecraft.booket.feature.detail.book.BookDetailPreview(): kotlin.Unit
25-
skippable: true
26-
restartable: true
27-
params:
28-
29-
@Composable
30-
internal fun com.ninecraft.booket.feature.detail.book.BookDetailUi(state: com.ninecraft.booket.feature.detail.book.BookDetailUiState, modifier: androidx.compose.ui.Modifier): kotlin.Unit
31-
skippable: true
32-
restartable: true
33-
params:
34-
- state: STABLE
35-
- modifier: STABLE (marked @Stable or @Immutable)
36-
37-
@Composable
38-
internal fun com.ninecraft.booket.feature.detail.book.HandleBookDetailSideEffects(state: com.ninecraft.booket.feature.detail.book.BookDetailUiState, eventSink: kotlin.Function1<com.ninecraft.booket.feature.detail.book.BookDetailUiEvent, kotlin.Unit>): kotlin.Unit
39-
skippable: true
40-
restartable: true
41-
params:
42-
- state: STABLE
43-
- eventSink: STABLE (function type)
44-
45-
@Composable
46-
internal fun com.ninecraft.booket.feature.detail.book.component.BookItem(bookDetail: com.ninecraft.booket.core.model.BookDetailModel, modifier: androidx.compose.ui.Modifier): kotlin.Unit
47-
skippable: true
48-
restartable: true
49-
params:
50-
- bookDetail: STABLE (marked @Stable or @Immutable)
51-
- modifier: STABLE (marked @Stable or @Immutable)
52-
53-
@Composable
54-
private fun com.ninecraft.booket.feature.detail.book.component.BookItemPreview(): kotlin.Unit
55-
skippable: true
56-
restartable: true
57-
params:
58-
59-
@Composable
60-
public fun com.ninecraft.booket.feature.detail.book.component.BookStatusItem(item: com.ninecraft.booket.core.common.constants.BookStatus, selected: kotlin.Boolean, onClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
61-
skippable: true
62-
restartable: true
63-
params:
64-
- item: STABLE
65-
- selected: STABLE (primitive type)
66-
- onClick: STABLE (function type)
67-
- modifier: STABLE (marked @Stable or @Immutable)
68-
69-
@Composable
70-
internal fun com.ninecraft.booket.feature.detail.book.component.BookUpdateBottomSheet(onDismissRequest: kotlin.Function0<kotlin.Unit>, sheetState: androidx.compose.material3.SheetState, onCloseButtonClick: kotlin.Function0<kotlin.Unit>, bookStatuses: kotlinx.collections.immutable.ImmutableList<com.ninecraft.booket.core.common.constants.BookStatus>, currentBookStatus: com.ninecraft.booket.core.common.constants.BookStatus?, selectedBookStatus: com.ninecraft.booket.core.common.constants.BookStatus, onItemSelected: kotlin.Function1<com.ninecraft.booket.core.common.constants.BookStatus, kotlin.Unit>, onBookUpdateButtonClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
71-
skippable: true
72-
restartable: true
73-
params:
74-
- onDismissRequest: STABLE (function type)
75-
- sheetState: STABLE (marked @Stable or @Immutable)
76-
- onCloseButtonClick: STABLE (function type)
77-
- bookStatuses: STABLE (known stable type)
78-
- currentBookStatus: STABLE
79-
- selectedBookStatus: STABLE
80-
- onItemSelected: STABLE (function type)
81-
- onBookUpdateButtonClick: STABLE (function type)
82-
- modifier: STABLE (marked @Stable or @Immutable)
83-
84-
@Composable
85-
private fun com.ninecraft.booket.feature.detail.book.component.BookUpdateBottomSheetPreview(): kotlin.Unit
86-
skippable: true
87-
restartable: true
88-
params:
89-
90-
@Composable
91-
private fun com.ninecraft.booket.feature.detail.book.component.ChoiceBottomSheetPreview(): kotlin.Unit
92-
skippable: true
93-
restartable: true
94-
params:
95-
96-
@Composable
97-
private fun com.ninecraft.booket.feature.detail.book.component.CollectedSeedPreview(): kotlin.Unit
98-
skippable: true
99-
restartable: true
100-
params:
101-
102-
@Composable
103-
internal fun com.ninecraft.booket.feature.detail.book.component.CollectedSeeds(seedsStats: kotlinx.collections.immutable.ImmutableList<com.ninecraft.booket.core.model.EmotionModel>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
104-
skippable: true
105-
restartable: true
106-
params:
107-
- seedsStats: STABLE (known stable type)
108-
- modifier: STABLE (marked @Stable or @Immutable)
109-
110-
@Composable
111-
internal fun com.ninecraft.booket.feature.detail.book.component.DetailMenuBottomSheet(onDismissRequest: kotlin.Function0<kotlin.Unit>, sheetState: androidx.compose.material3.SheetState, onDeleteBookClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
112-
skippable: true
113-
restartable: true
114-
params:
115-
- onDismissRequest: STABLE (function type)
116-
- sheetState: STABLE (marked @Stable or @Immutable)
117-
- onDeleteBookClick: STABLE (function type)
118-
- modifier: STABLE (marked @Stable or @Immutable)
119-
120-
@Composable
121-
private fun com.ninecraft.booket.feature.detail.book.component.DetailMenuItem(iconResId: kotlin.Int, iconDescription: kotlin.String, label: kotlin.String, color: androidx.compose.ui.graphics.Color, onClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
122-
skippable: true
123-
restartable: true
124-
params:
125-
- iconResId: STABLE (primitive type)
126-
- iconDescription: STABLE (String is immutable)
127-
- label: STABLE (String is immutable)
128-
- color: STABLE (marked @Stable or @Immutable)
129-
- onClick: STABLE (function type)
130-
- modifier: STABLE (marked @Stable or @Immutable)
131-
132-
@Composable
133-
internal fun com.ninecraft.booket.feature.detail.book.component.EmotionAnalysisResultText(emotions: kotlinx.collections.immutable.ImmutableList<com.ninecraft.booket.core.model.EmotionModel>, brandColor: androidx.compose.ui.graphics.Color, secondaryColor: androidx.compose.ui.graphics.Color, emotionTextStyle: androidx.compose.ui.text.TextStyle, regularTextStyle: androidx.compose.ui.text.TextStyle): androidx.compose.ui.text.AnnotatedString?
134-
skippable: true
135-
restartable: true
136-
params:
137-
- emotions: STABLE (known stable type)
138-
- brandColor: STABLE (marked @Stable or @Immutable)
139-
- secondaryColor: STABLE (marked @Stable or @Immutable)
140-
- emotionTextStyle: STABLE (marked @Stable or @Immutable)
141-
- regularTextStyle: STABLE (marked @Stable or @Immutable)
142-
143-
@Composable
144-
private fun com.ninecraft.booket.feature.detail.book.component.EmotionTextAllCasesPreview(): kotlin.Unit
145-
skippable: true
146-
restartable: true
147-
params:
148-
149-
@Composable
150-
internal fun com.ninecraft.booket.feature.detail.book.component.ReadingRecordsHeader(totalCount: kotlin.Int, currentRecordSort: com.ninecraft.booket.feature.detail.book.RecordSort, onReadingRecordClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
151-
skippable: true
152-
restartable: true
153-
params:
154-
- totalCount: STABLE (primitive type)
155-
- currentRecordSort: STABLE
156-
- onReadingRecordClick: STABLE (function type)
157-
- modifier: STABLE (marked @Stable or @Immutable)
158-
159-
@Composable
160-
private fun com.ninecraft.booket.feature.detail.book.component.ReadingRecordsHeaderPreview(): kotlin.Unit
161-
skippable: true
162-
restartable: true
163-
params:
164-
165-
@Composable
166-
internal fun com.ninecraft.booket.feature.detail.book.component.RecordItem(recordInfo: com.ninecraft.booket.core.model.ReadingRecordModel, onRecordMenuClick: kotlin.Function1<com.ninecraft.booket.core.model.ReadingRecordModel, kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
167-
skippable: true
168-
restartable: true
169-
params:
170-
- recordInfo: STABLE (marked @Stable or @Immutable)
171-
- onRecordMenuClick: STABLE (function type)
172-
- modifier: STABLE (marked @Stable or @Immutable)
173-
174-
@Composable
175-
private fun com.ninecraft.booket.feature.detail.book.component.RecordItemPreview(): kotlin.Unit
176-
skippable: true
177-
restartable: true
178-
params:
179-
180-
@Composable
181-
internal fun com.ninecraft.booket.feature.detail.book.component.RecordSortBottomSheet(onDismissRequest: kotlin.Function0<kotlin.Unit>, sheetState: androidx.compose.material3.SheetState, onCloseButtonClick: kotlin.Function0<kotlin.Unit>, recordSortItems: kotlinx.collections.immutable.ImmutableList<com.ninecraft.booket.feature.detail.book.RecordSort>, currentRecordSort: com.ninecraft.booket.feature.detail.book.RecordSort, onItemSelected: kotlin.Function1<com.ninecraft.booket.feature.detail.book.RecordSort, kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
182-
skippable: true
183-
restartable: true
184-
params:
185-
- onDismissRequest: STABLE (function type)
186-
- sheetState: STABLE (marked @Stable or @Immutable)
187-
- onCloseButtonClick: STABLE (function type)
188-
- recordSortItems: STABLE (known stable type)
189-
- currentRecordSort: STABLE
190-
- onItemSelected: STABLE (function type)
191-
- modifier: STABLE (marked @Stable or @Immutable)
192-
193-
@Composable
194-
private fun com.ninecraft.booket.feature.detail.book.component.RecordSortBottomSheetPreview(): kotlin.Unit
195-
skippable: true
196-
restartable: true
197-
params:
198-
199-
@Composable
200-
public fun com.ninecraft.booket.feature.detail.book.component.RecordSortItem(item: com.ninecraft.booket.feature.detail.book.RecordSort, selected: kotlin.Boolean, onClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
201-
skippable: true
202-
restartable: true
203-
params:
204-
- item: STABLE
205-
- selected: STABLE (primitive type)
206-
- onClick: STABLE (function type)
207-
- modifier: STABLE (marked @Stable or @Immutable)
208-
209-
@Composable
210-
internal fun com.ninecraft.booket.feature.detail.book.component.SeedItem(emotion: com.ninecraft.booket.core.model.EmotionModel, modifier: androidx.compose.ui.Modifier): kotlin.Unit
211-
skippable: true
212-
restartable: true
213-
params:
214-
- emotion: STABLE (marked @Stable or @Immutable)
215-
- modifier: STABLE (marked @Stable or @Immutable)
216-
217-
@Composable
218-
private fun com.ninecraft.booket.feature.detail.book.component.SeedItemPreview(): kotlin.Unit
219-
skippable: true
220-
restartable: true
221-
params:
222-
223-
@Composable
224-
internal fun com.ninecraft.booket.feature.detail.card.HandleRecordCardSideEffects(state: com.ninecraft.booket.feature.detail.card.RecordCardUiState, recordCardGraphicsLayer: androidx.compose.ui.graphics.layer.GraphicsLayer, eventSink: kotlin.Function1<com.ninecraft.booket.feature.detail.card.RecordCardUiEvent, kotlin.Unit>): kotlin.Unit
225-
skippable: false
226-
restartable: true
227-
params:
228-
- state: STABLE
229-
- recordCardGraphicsLayer: UNSTABLE (has mutable properties or unstable members)
230-
- eventSink: STABLE (function type)
231-
232-
@Composable
233-
public fun com.ninecraft.booket.feature.detail.card.RecordCardPresenter.present(): com.ninecraft.booket.feature.detail.card.RecordCardUiState
234-
skippable: true
235-
restartable: true
236-
params:
237-
238-
@Composable
239-
internal fun com.ninecraft.booket.feature.detail.card.RecordCardUi(state: com.ninecraft.booket.feature.detail.card.RecordCardUiState, modifier: androidx.compose.ui.Modifier): kotlin.Unit
240-
skippable: true
241-
restartable: true
242-
params:
243-
- state: STABLE
244-
- modifier: STABLE (marked @Stable or @Immutable)
245-
246-
@Composable
247-
private fun com.ninecraft.booket.feature.detail.card.RecordCardUiPreview(): kotlin.Unit
248-
skippable: true
249-
restartable: true
250-
params:
251-
252-
@Composable
253-
internal fun com.ninecraft.booket.feature.detail.card.component.RecordCard(quote: kotlin.String, bookTitle: kotlin.String, emotionTag: kotlin.String, modifier: androidx.compose.ui.Modifier): kotlin.Unit
254-
skippable: true
255-
restartable: true
256-
params:
257-
- quote: STABLE (String is immutable)
258-
- bookTitle: STABLE (String is immutable)
259-
- emotionTag: STABLE (String is immutable)
260-
- modifier: STABLE (marked @Stable or @Immutable)
261-
262-
@Composable
263-
private fun com.ninecraft.booket.feature.detail.card.component.RecordCardPreview(): kotlin.Unit
264-
skippable: true
265-
restartable: true
266-
params:
267-
268-
@Composable
269-
internal fun com.ninecraft.booket.feature.detail.record.HandleRecordDetailSideEffects(state: com.ninecraft.booket.feature.detail.record.RecordDetailUiState): kotlin.Unit
270-
skippable: true
271-
restartable: true
272-
params:
273-
- state: STABLE
274-
2757
@Composable
2768
private fun com.ninecraft.booket.feature.detail.record.RecordDetailContent(state: com.ninecraft.booket.feature.detail.record.RecordDetailUiState, modifier: androidx.compose.ui.Modifier): kotlin.Unit
277-
skippable: true
9+
skippable: false
27810
restartable: true
27911
params:
280-
- state: STABLE
12+
- state: RUNTIME (requires runtime check)
28113
- modifier: STABLE (marked @Stable or @Immutable)
28214

283-
@Composable
284-
public fun com.ninecraft.booket.feature.detail.record.RecordDetailPresenter.present(): com.ninecraft.booket.feature.detail.record.RecordDetailUiState
285-
skippable: true
286-
restartable: true
287-
params:
288-
28915
@Composable
29016
internal fun com.ninecraft.booket.feature.detail.record.RecordDetailUi(state: com.ninecraft.booket.feature.detail.record.RecordDetailUiState, modifier: androidx.compose.ui.Modifier): kotlin.Unit
291-
skippable: true
292-
restartable: true
293-
params:
294-
- state: STABLE
295-
- modifier: STABLE (marked @Stable or @Immutable)
296-
297-
@Composable
298-
private fun com.ninecraft.booket.feature.detail.record.ReviewDetailPreview(): kotlin.Unit
299-
skippable: true
300-
restartable: true
301-
params:
302-
303-
@Composable
304-
internal fun com.ninecraft.booket.feature.detail.record.component.BookItem(imageUrl: kotlin.String, bookTitle: kotlin.String, author: kotlin.String, publisher: kotlin.String, modifier: androidx.compose.ui.Modifier): kotlin.Unit
305-
skippable: true
17+
skippable: false
30618
restartable: true
30719
params:
308-
- imageUrl: STABLE (String is immutable)
309-
- bookTitle: STABLE (String is immutable)
310-
- author: STABLE (String is immutable)
311-
- publisher: STABLE (String is immutable)
20+
- state: RUNTIME (requires runtime check)
31221
- modifier: STABLE (marked @Stable or @Immutable)
31322

31423
@Composable
315-
private fun com.ninecraft.booket.feature.detail.record.component.BookItemPreview(): kotlin.Unit
24+
private fun com.ninecraft.booket.feature.detail.record.ReviewDetailEmptyPreview(): kotlin.Unit
31625
skippable: true
31726
restartable: true
31827
params:
31928

32029
@Composable
321-
private fun com.ninecraft.booket.feature.detail.record.component.ChoiceBottomSheetPreview(): kotlin.Unit
322-
skippable: true
323-
restartable: true
324-
params:
325-
326-
@Composable
327-
private fun com.ninecraft.booket.feature.detail.record.component.QuoteBoxPreview(): kotlin.Unit
328-
skippable: true
329-
restartable: true
330-
params:
331-
332-
@Composable
333-
internal fun com.ninecraft.booket.feature.detail.record.component.QuoteItem(quote: kotlin.String, page: kotlin.Int, modifier: androidx.compose.ui.Modifier): kotlin.Unit
334-
skippable: true
335-
restartable: true
336-
params:
337-
- quote: STABLE (String is immutable)
338-
- page: STABLE (primitive type)
339-
- modifier: STABLE (marked @Stable or @Immutable)
340-
341-
@Composable
342-
internal fun com.ninecraft.booket.feature.detail.record.component.RecordMenuBottomSheet(onDismissRequest: kotlin.Function0<kotlin.Unit>, sheetState: androidx.compose.material3.SheetState, onShareRecordClick: kotlin.Function0<kotlin.Unit>, onEditRecordClick: kotlin.Function0<kotlin.Unit>, onDeleteRecordClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
30+
private fun com.ninecraft.booket.feature.detail.record.ReviewDetailPreview(): kotlin.Unit
34331
skippable: true
34432
restartable: true
34533
params:
346-
- onDismissRequest: STABLE (function type)
347-
- sheetState: STABLE (marked @Stable or @Immutable)
348-
- onShareRecordClick: STABLE (function type)
349-
- onEditRecordClick: STABLE (function type)
350-
- onDeleteRecordClick: STABLE (function type)
351-
- modifier: STABLE (marked @Stable or @Immutable)
35234

35335
@Composable
354-
private fun com.ninecraft.booket.feature.detail.record.component.RecordMenuItem(iconResId: kotlin.Int, iconDescription: kotlin.String, label: kotlin.String, color: androidx.compose.ui.graphics.Color, onClick: kotlin.Function0<kotlin.Unit>, modifier: androidx.compose.ui.Modifier): kotlin.Unit
36+
private fun com.ninecraft.booket.feature.detail.record.component.ReviewBoxEmptyPreview(): kotlin.Unit
35537
skippable: true
35638
restartable: true
35739
params:
358-
- iconResId: STABLE (primitive type)
359-
- iconDescription: STABLE (String is immutable)
360-
- label: STABLE (String is immutable)
361-
- color: STABLE (marked @Stable or @Immutable)
362-
- onClick: STABLE (function type)
363-
- modifier: STABLE (marked @Stable or @Immutable)
36440

36541
@Composable
36642
private fun com.ninecraft.booket.feature.detail.record.component.ReviewBoxPreview(): kotlin.Unit

0 commit comments

Comments
 (0)