Nariman Abdullin
Nariman Abdullin
already supported: we generates KDoc for constructors with generating `@param` and `@property`
Created account on Gradle platform: saveourtool
we published a version under `saveourtool` account, but it was rejected, because need to proof that `saveourtool.com` belongs to us
Please upgrade to latest version of diktat: 2.0.0
supported: - gradle and maven plugins supports two reporters now and plain is enabled by default. - cli prints detected errors to stdout even when an additional reporter is configured
Need a real use case
1. Diktat doesn't remove imports with stars: `import bla.bla.*` 2. https://github.com/saveourtool/save-cloud/blob/53e505e3d8c7e02adf3c611b88927ab6eae5c073/save-frontend/src/main/kotlin/com/saveourtool/save/frontend/components/views/vuln/VulnerabilityTagsComponent.kt: ``` import com.saveourtool.save.frontend.utils.* import com.saveourtool.save.frontend.utils.noopResponseHandler ``` 3. Diktat doesn't detekt imports for function extensions: https://github.com/saveourtool/save-cloud/blob/53e505e3d8c7e02adf3c611b88927ab6eae5c073/save-frontend/src/main/kotlin/com/saveourtool/save/frontend/utils/RequestUtils.kt ``` import kotlinx.serialization.decodeFromString ```
@akuleshov7 I guess it can be closed
Tested, it was fixed. Added a checking on `WARNING` in diktat cli output in tests