42 Commits (cc8629147369eb4862045ccad0c002a88a642a1b)

Author SHA1 Message Date
Benoit Marty 3fa508f1fe Add Konsist test `Class with 'ContributeBinding' annotation should have allowed prefix` and fix exissting issues. 4 months ago
Benoit Marty 45598a885e Rename some class from `Impl` to Default 4 months ago
Benoit Marty cf4497d323 Add Konsist test about class name: Class implementing interface should have name not end with 'Impl' but start with 'Default' 4 months ago
Benoit Marty 569f3dbe0a Exclude screenshot test classes from `Classes name containing @Test must end with 'Test'` 4 months ago
Benoit Marty 3ecc4e9538 Fix typo in test name 4 months ago
Benoit Marty 2d47e9db52 Fix deprecation warning. 4 months ago
Benoit Marty b994a1ea91 Fix API break in Konsist 0.15.1 4 months ago
Benoit Marty 9fee141bb8 Add a Konsist test to check function parameter name, and fix existing issue. 4 months ago
Benoit Marty cfc16eb790 Add Konsist test to ensure that BuildConfig.VersionCode is not used. 4 months ago
Benoit Marty fc2d908f95 Exclude FakeRustRoom from this test. 4 months ago
Benoit Marty 86f5a844b2 Exclude FakeFileSystem from this test. 4 months ago
Benoit Marty 8e864adf72 Exclude FakeImageLoader from this test. 4 months ago
Benoit Marty 4113bae938 Add Konsist test `Fake classes must be named using Fake and the interface it fakes` 4 months ago
Jorge Martin Espinosa 880ebb4de8
Plain text editor implementation based on markdown input (#2840) 4 months ago
Jorge Martin Espinosa 48bb0f4122
Add room badges (#2822) 4 months ago
Benoit Marty ce7bb11724 Ensure roomId are not rendered in the UI. 5 months ago
Benoit Marty 8b8c530738 Split long line 5 months ago
Benoit Marty ff254554c6 Add Konsist test to check preview function names. 5 months ago
Benoit Marty 94930bae80 Add Konsist check to ensure that 'org.jetbrains.annotations.VisibleForTesting' is not used. 5 months ago
Benoit Marty 4fe7b601af Add Konsist check to ensure that '@PreviewLightDark' is not used. 5 months ago
Jorge Martin Espinosa 57e6db8144
Move `Konsist` tests to quality checks (#2558) 6 months ago
Benoit Marty f08c80358c Konsist test: ignore Composable extensions. 9 months ago
Benoit Marty abd90acd8c Add Konsist test to use isNull() instead of isEqualTo(null), and fix existing issue. 10 months ago
Benoit Marty 9e731f40ca Add Konsist test to use isEmpty() instead of isEqualTo(empty), and fix existing issue. 10 months ago
Benoit Marty ab8e4f1422 Add Konsist test to use isTrue() instead of isEqualTo(true), and fix existing issues. 10 months ago
Benoit Marty b2d9b41946 Add Konsist test to use isFalse() instead of isEqualTo(false), and fix existing issues. 10 months ago
Benoit Marty fa590202c3 Add Konsist test to check that `assertThat` is imported, and fix existing issues. 10 months ago
Jorge Martin Espinosa a5bad53c62
Iterate design on several screens: update icons, replace PreferenceTexts (#1771) 10 months ago
Benoit Marty 67d58bac35 Move remaining hard-coded dependency to Gradle catalog. We had 2 different version of material3 library. 10 months ago
Benoit Marty 92763be1aa Fix Konsist test. Was causing issue with `AsyncProvider : PreviewParameterProvider<Async<Unit>>` 11 months ago
Benoit Marty 9f30aa3108 Rename test. 11 months ago
Benoit Marty 21200df294 Konsist: check that if `sealed interface` is used in parameter of `Composable`, it has the `@Stable` or `@Immutable` annotation 11 months ago
Benoit Marty 3092ca23f0 Konsist: check if sealed class could be sealed interface and fix existing issues. 11 months ago
Jorge Martin Espinosa 44de6adb86
Initial support for member suggestions (#1631) 11 months ago
Benoit Marty 9807ebf649 Secure backup 11 months ago
Benoit Marty 6a3c42f189 Konsist: add test to ensure that functions with `@PreviewsDayNight` are internal, and fix existing issues. 11 months ago
Benoit Marty 8ca42d4cfc Konsist: add test to ensure that functions with `@PreviewsDayNight` contain `ElementTheme` composable, and fix existing issues. 11 months ago
Jorge Martin Espinosa e5a8fd9635
Make sure Konsist tests always run (#1590) 11 months ago
Benoit Marty 5e9b0b1165 Fix warning 11 months ago
Benoit Marty c0aa70f7f6 Move konsist test to their own module. 11 months ago