23:16:17 @usbharu@misskey.usbharu.dev
icon

Gradleがテストのキャッシュして飛ばしたので笑ってる
アホかよテストしろよ

22:45:15 @usbharu@misskey.usbharu.dev
クッキークリッカーにこんなのあったよなと思って確認したらあった
icon

Attach image
22:44:21 @usbharu@misskey.usbharu.dev
2023-01-22 22:42:12 aqz/tamainaの投稿 aqz@p1.a9z.dev
icon

えぇ…

Attach image
21:43:28 @usbharu@misskey.usbharu.dev
icon

JVMだけだけど、条件付きテストでなんとかした

RE:
https://misskey.usbharu.dev/notes/9aawy5ye67

21:22:06 @usbharu@misskey.usbharu.dev
icon

モックだけだと流石に心配

21:21:43 @usbharu@misskey.usbharu.dev
icon

E2Eテスト、どうしよう

21:17:12 @usbharu@misskey.usbharu.dev
icon

ところでMisskeyにはトランザクションとかないので(当然ではあるが)どうやってサンドボックスな状態を確保しようか悩んでる。

21:15:47 @usbharu@misskey.usbharu.dev
icon

1API分のテストを書いて力尽きた

20:56:43 @usbharu@misskey.usbharu.dev
icon

テストコード作るの地獄すぎる

18:56:46 @usbharu@misskey.usbharu.dev
icon

もう始まってて草

18:52:39 @usbharu@misskey.usbharu.dev
icon

デバッグ用のコードが邪魔してはまった…

17:31:12 @usbharu@misskey.usbharu.dev
icon

大体Android Libraryが悪い

17:28:30 @usbharu@misskey.usbharu.dev
icon

一日かけてマルチプロジェクトにしたけどうまいこと行かないのでシングルプロジェクトに戻した

一つ戻る

16:38:59 @usbharu@misskey.usbharu.dev
icon

RetrofitのKotlin移植あったわ
つかえるか知らんけど
https://github.com/Foso/Ktorfit

Web site image
GitHub - Foso/Ktorfit: HTTP client generator / KSP plugin for Kotlin Multiplatform (Android,Js, Jvm , Native, iOS) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
16:12:40 @usbharu@misskey.usbharu.dev
icon

Intellij IDEAのexpect,actualリファクタリングで移動したとき、自動で移動してくれないのか

15:49:55 @usbharu@misskey.usbharu.dev
icon

早くコード書きたいのにドキュメントとかテストとか設定壊れたりCI構築したりばっかりしてるわ

15:47:03 @usbharu@misskey.usbharu.dev
icon

仕方ないので設定全部リセットした

15:27:17 @usbharu@misskey.usbharu.dev
icon

右上の実行できるやつ消えたんですが…

Attach image
15:02:08 @usbharu@misskey.usbharu.dev
icon

どれだけ抽象化しても絶対に実現できないので認可と認証だよなぁ
可能な限り扱いやすくしたい

14:51:36 @usbharu@misskey.usbharu.dev
icon

あとプラグイン

14:51:21 @usbharu@misskey.usbharu.dev
icon

おもにyamlとかをAndroid Studioでいい感じにできないのが辛い

14:50:17 @usbharu@misskey.usbharu.dev
icon

intellij ideaは有料版使わせてもらってるので多機能でありがたい

14:49:39 @usbharu@misskey.usbharu.dev
icon

なのでandroidのときはandroid studioでそれ以外はintellj ideaにしてます。

14:49:12 @usbharu@misskey.usbharu.dev
icon

Intellij IDEAはandroidプロジェクトを読み込めないです。

14:46:02 @usbharu@misskey.usbharu.dev
icon

Intelij IDEA 「​:loading:​

14:41:56 @usbharu@misskey.usbharu.dev
icon

あーAPI呼び出しの最適化のこと全く考えてなかった

13:48:04 @usbharu@misskey.usbharu.dev
icon

お、意外といけちゃうのでは

13:25:24 @usbharu@misskey.usbharu.dev
icon

普通にインターフェースと実装Gradleプロジェクト分離したくなってきた > multim

12:23:45 @usbharu@misskey.usbharu.dev
icon

だからスペルチェッカーが反応してたのか…

10:53:11 @usbharu@misskey.usbharu.dev
icon

今見るとすげぇ変な日本語だな

Attach image
03:27:08 @usbharu@misskey.usbharu.dev
icon

とりあえず今日は寝ます

03:26:15 @usbharu@misskey.usbharu.dev
icon

Kotlin/JSのCI構築難しすぎるぞ

01:06:10 @usbharu@misskey.usbharu.dev
icon

なんということでしょう
Kotlin Multiplatformをテストしようと思うとchromeが必要ではありませんか。
ただでさえでかいdocker imageがさらにデカくなってしまいます。

00:52:38 @usbharu@misskey.usbharu.dev
icon

MisskeyになれるとTwitterで「わかる」とか「たしかに」とかリアクションしたくなる

00:03:12 @usbharu@misskey.usbharu.dev
icon

ちゃんと考えてるんだなぁ
僕なんてノリでちょっとMisskeyクライアント作ってみようかなぁみたいな感じなのに