54 Commits (c5f5ff356b3e2ad85351f63b473bb3ea6d80a961)

Author SHA1 Message Date
Benoit Marty 2d9b0bbe19 Adapt Konsist test for Fake Rust classes. 1 month ago
Benoit Marty 49fcba1381 Migrate license to AGPL - Update KonsistLicenseTest 2 months ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
Benoit Marty 965e445d04 Replace OSS licenses plugin with Licensee and some manually done UI. 2 months ago
Benoit Marty f2b38e50e3 Add test on function name which may start or end with spaces and fix existing issues. 2 months ago
Benoit Marty 459f60d8a0 Add preview for message shield dialog. 3 months ago
Benoit Marty faf1e7da9f Iterate on shield mapping and rendering 3 months ago
Benoit Marty ad3c4e1216 Add exception for Konsist test. 4 months ago
Benoit Marty a0b8679776 Add preview for Call screen in different PipState. 4 months ago
Benoit Marty d000f956b6 Add Konsist test to ensure that we invoke callback method on all the Callback instances. 4 months ago
Benoit Marty d22dd7c2f7 Let Konsist checks the license header 4 months ago
Benoit Marty 1b72221df7 Add first EnterpriseService. 4 months ago
Benoit Marty 3fa508f1fe Add Konsist test `Class with 'ContributeBinding' annotation should have allowed prefix` and fix exissting issues. 5 months ago
Benoit Marty 45598a885e Rename some class from `Impl` to Default 5 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' 5 months ago
Benoit Marty 569f3dbe0a Exclude screenshot test classes from `Classes name containing @Test must end with 'Test'` 5 months ago
Benoit Marty 3ecc4e9538 Fix typo in test name 5 months ago
Benoit Marty 2d47e9db52 Fix deprecation warning. 5 months ago
Benoit Marty b994a1ea91 Fix API break in Konsist 0.15.1 5 months ago
Benoit Marty 9fee141bb8 Add a Konsist test to check function parameter name, and fix existing issue. 5 months ago
Benoit Marty cfc16eb790 Add Konsist test to ensure that BuildConfig.VersionCode is not used. 5 months ago
Benoit Marty fc2d908f95 Exclude FakeRustRoom from this test. 5 months ago
Benoit Marty 86f5a844b2 Exclude FakeFileSystem from this test. 5 months ago
Benoit Marty 8e864adf72 Exclude FakeImageLoader from this test. 5 months ago
Benoit Marty 4113bae938 Add Konsist test `Fake classes must be named using Fake and the interface it fakes` 5 months ago
Jorge Martin Espinosa 880ebb4de8
Plain text editor implementation based on markdown input (#2840) 5 months ago
Jorge Martin Espinosa 48bb0f4122
Add room badges (#2822) 6 months ago
Benoit Marty ce7bb11724 Ensure roomId are not rendered in the UI. 6 months ago
Benoit Marty 8b8c530738 Split long line 7 months ago
Benoit Marty ff254554c6 Add Konsist test to check preview function names. 7 months ago
Benoit Marty 94930bae80 Add Konsist check to ensure that 'org.jetbrains.annotations.VisibleForTesting' is not used. 7 months ago
Benoit Marty 4fe7b601af Add Konsist check to ensure that '@PreviewLightDark' is not used. 7 months ago
Jorge Martin Espinosa 57e6db8144
Move `Konsist` tests to quality checks (#2558) 8 months ago
Benoit Marty f08c80358c Konsist test: ignore Composable extensions. 11 months ago
Benoit Marty abd90acd8c Add Konsist test to use isNull() instead of isEqualTo(null), and fix existing issue. 11 months ago
Benoit Marty 9e731f40ca Add Konsist test to use isEmpty() instead of isEqualTo(empty), and fix existing issue. 11 months ago
Benoit Marty ab8e4f1422 Add Konsist test to use isTrue() instead of isEqualTo(true), and fix existing issues. 11 months ago
Benoit Marty b2d9b41946 Add Konsist test to use isFalse() instead of isEqualTo(false), and fix existing issues. 11 months ago
Benoit Marty fa590202c3 Add Konsist test to check that `assertThat` is imported, and fix existing issues. 11 months ago
Jorge Martin Espinosa a5bad53c62
Iterate design on several screens: update icons, replace PreferenceTexts (#1771) 12 months ago
Benoit Marty 67d58bac35 Move remaining hard-coded dependency to Gradle catalog. We had 2 different version of material3 library. 12 months ago
Benoit Marty 92763be1aa Fix Konsist test. Was causing issue with `AsyncProvider : PreviewParameterProvider<Async<Unit>>` 1 year ago
Benoit Marty 9f30aa3108 Rename test. 1 year ago
Benoit Marty 21200df294 Konsist: check that if `sealed interface` is used in parameter of `Composable`, it has the `@Stable` or `@Immutable` annotation 1 year ago
Benoit Marty 3092ca23f0 Konsist: check if sealed class could be sealed interface and fix existing issues. 1 year ago
Jorge Martin Espinosa 44de6adb86
Initial support for member suggestions (#1631) 1 year ago
Benoit Marty 9807ebf649 Secure backup 1 year ago
Benoit Marty 6a3c42f189 Konsist: add test to ensure that functions with `@PreviewsDayNight` are internal, and fix existing issues. 1 year ago
Benoit Marty 8ca42d4cfc Konsist: add test to ensure that functions with `@PreviewsDayNight` contain `ElementTheme` composable, and fix existing issues. 1 year ago
Jorge Martin Espinosa e5a8fd9635
Make sure Konsist tests always run (#1590) 1 year ago