Highlights
- Arctic Code Vault Contributor
Pinned
647 contributions in the last year
Less
More
Activity overview
Contributed to
detekt/detekt,
detekt/detekt-intellij-plugin,
linkedin/dex-test-parser
and 5 other
repositories
Contribution activity
March 2021
Created 84 commits in 8 repositories
Created 9 repositories
- chao2zhang/android-custom-lint-rules Kotlin
- chao2zhang/architecture-components-samples Kotlin
- chao2zhang/LoggingLiveData Kotlin
- chao2zhang/kotlinx.coroutines Kotlin
- chao2zhang/ktlint Kotlin
-
chao2zhang/code-scanning-playground-kotlin
Kotlin
•
Built by
- chao2zhang/quicktype TypeScript
- chao2zhang/AndroidDevChallenge-Compose-3 Kotlin
- chao2zhang/AndroidDevChallenge-Compose-2 Kotlin
Created a pull request in checkstyle/checkstyle that received 7 comments
Issue #8905: Add basic SARIF support
Closes: #8905
by providing a basic version of SARIF
This PR does not include:
Fully update the documentation with SARIF support.
Populating runs[0…
+848
−10
•
7
comments
Opened 40 other pull requests in 9 repositories
detekt/detekt
11
merged
2
open
- Add --stacktrace to help triage CI flakiness
- Fix CI failure for deploy-snapshot
-
Update files to support
mainbranch in order to remove oppressive language - Refactor Analyzer so that RuleSetProvider.instance is only called once
- Revert "Refactor Analyzer so that RuleSetProvider.instance is only called once"
- Switch SARIF report off jackson
- Fix rules not appearing in the sarif output
- Refactor Analyzer so that RuleSetProvider.instance is only called once
- Enable SARIF output format by default
- Add dependabot badge
- Merge SARIF reports
-
Fix not being able to override
insertFinalNewLine - Allow opt-out configuring detekt android and multiplatform
chao2zhang/code-scanning-playground-kotlin
1
open
8
closed
detekt/detekt-intellij-plugin
1
open
6
merged
chao2zhang/detekt
3
open
1
merged
1
closed
Kotlin/kotlinx.coroutines
1
merged
1
closed
googlesamples/android-custom-lint-rules
1
open
pinterest/ktlint
1
open
cortinico/kotlin-android-template
1
merged
quicktype/quicktype
1
open
Reviewed 21 pull requests in 1 repository
detekt/detekt 21 pull requests
- Support factory exemption for generic classes
- Fix typos in docs
- Update to Kotlin 1.4.32
- New Rule: DoubleMutabilityForCollection
-
Replace
@activeKDoc tag with@ActiveByDefaultannotation - New Rule: ObjectLiteralToLambda
- Improve Deprecation and Documentation for allRules
- SarifOutputReportSpec: Correctly detect Windows root directory on local development machine
- Replace @requiresTypeResolution kdoc tag with @RequiresTypeResolution annotation
- fix error message -> buildUponDefaultConfig instead of buildOnDefaultConfig
- Support Gradle config cache in detekt's build
- Fix [ClassOrdering] to treat extensions properties as functions.
- docs: Improve the reporting examples for merging reports
- Prepare Detekt 1.16.0
- Merge SARIF reports
- Fix Markdown rendering of multiple default values
- Swallow exception fixes
- Add UnusedUnaryOperator rule
- Gradle Plugin tests should access also Maven Local
- Adding support for full method signatures in ForbiddenMethodCall
- New rule: disallow to cast to nullable type
Created an issue in detekt/detekt that received 16 comments
Use actual Kotlin annotation class to provide metadata to rules
We currently have @configuration, @active, and @requiresTypeResolution inside comment to provide metadata, and we are about to add @controvertial a…
16
comments