Piotr Rogulski

Results 9 issues of Piotr Rogulski

The debug page cannot be closed (to return to the app) with the system back button/gesture. ## Demonstration https://github.com/user-attachments/assets/10a1c74c-df9a-4cd4-bdd7-b448f5939ffe

p: leancode_debug_page

### Steps to reproduce 1. Clone patrol or clean generated build files (-> get a clean repository where `pub get` hasn't been run in all packages) 2. Run `./gen_from_schema` 3....

tests

This PR introduces six new lints enforcing our new architecture guidelines. (Also, as a cleanup, all created single-type checkers are moved to one location to avoid duplication.)

p: leancode_lint

This PR is purely technical and does not introduce any behavior changes. Refactors lint codes to use built-in positional parameters (like `{0}`) in lint messages.

p: leancode_lint

In separate PRs: - ~re-write tests~ - move implementation to `src` What's not yet available: - `use_design_system_item`: separate lint rules per config entry - `prefer_center_over_align`: our current implementation requires an...

p: leancode_lint

The `FlutterSecureCredentialsStorage` class provided in `login_client_flutter` creates the underlying storage with the default options. This makes it impossible to configure it (for example, I'd like to set a different KeyChain...

p: login_client_flutter

Consider migrating from a simple `void Function(String)` for logging, and use the full `Logger` API. - Currently, users of this package have no way of filtering logs (e.g., by severity)...

p: login_client

Currently, dot shorthands are available only when the context type of the expression is known. However, due to how the `Iterable` API works, dot shorthands cannot be used, even if...

feature