compose-guard
Real-time detection of Jetpack Compose best practices and rule violations directly in Android Studio.
파일 탐색기
- Bug_report.md
- Feature_request.md
- android.yml
- intellij-plugin.yml
- CODEOWNERS
- pull_request_template.md
- app.run.xml
- Build Plugin.run.xml
- Clean Build Plugin.run.xml
- Run Plugin in Android Studio.run.xml
- Run Plugin Tests.run.xml
- Verify Plugin.run.xml
- Theme.kt
- AllRulesDemo.kt
- ComposableRulesDemo.kt
- MainActivity.kt
- ModifierRulesDemo.kt
- NamingRulesDemo.kt
- ParameterRulesDemo.kt
- StateRulesDemo.kt
- ic_launcher_foreground.xml
- ic_launcher.xml
- ic_launcher_round.xml
- ic_launcher_background.xml
- strings.xml
- themes.xml
- AndroidManifest.xml
- build.gradle.kts
- proguard-rules.pro
- dashboard.png
- disablerules.png
- logo.svg
- preview.png
- ComposeGuardAnnotator.kt
- ComposeGuardInlayHintsProvider.kt
- ComposeBuiltInInspectionSuppressor.kt
- ComposeGuardInspection.kt
- ComposeGuardLineMarkerProvider.kt
- AddContentTypeFix.kt
- AddExplicitParameterFix.kt
- AddKeyParameterFix.kt
- AddLambdaAsEffectKeyFix.kt
- AddLocalPrefixFix.kt
- AddModifierDefaultValueFix.kt
- AddModifierParameterFix.kt
- ChangeReturnTypeToUnitFix.kt
- HoistStateFix.kt
- MakePreviewPrivateFix.kt
- MatchDefaultsVisibilityFix.kt
- MoveModifierToRootFix.kt
- MoveToTrailingLambdaFix.kt
- RenameComposableFix.kt
- RenameParameterFix.kt
- ReorderModifiersFix.kt
- ReorderParametersFix.kt
- SuppressComposeRuleFix.kt
- UseImmutableCollectionFix.kt
- UseLambdaModifierFix.kt
- UseLifecycleAwareCollectorFix.kt
- UseMaterial3Fix.kt
- UseRememberUpdatedStateFix.kt
- UseTypeSpecificStateFix.kt
- WrapInDerivedStateOfFix.kt
- WrapInRememberFix.kt
- ComponentDefaultsVisibilityRule.kt
- ContentEmissionRule.kt
- ContentSlotReusedRule.kt
- EffectKeysRule.kt
- LazyListContentTypeRule.kt
- LazyListMissingKeyRule.kt
- MovableContentRule.kt
- MultipleContentRule.kt
- PreviewVisibilityRule.kt
- LambdaParameterInEffectRule.kt
- AvoidComposedRule.kt
- ModifierDefaultValueRule.kt
- ModifierNamingRule.kt
- ModifierOrderRule.kt
- ModifierRequiredRule.kt
- ModifierReuseRule.kt
- ModifierTopMostRule.kt
- ComposableAnnotationNamingRule.kt
- ComposableNamingRule.kt
- CompositionLocalNamingRule.kt
- EventParameterNamingRule.kt
- MultipreviewNamingRule.kt
- PreviewNamingRule.kt
- ExplicitDependenciesRule.kt
- MutableParameterRule.kt
- ParameterOrderingRule.kt
- TrailingLambdaRule.kt
- ViewModelForwardingRule.kt
- DeferStateReadsRule.kt
- DerivedStateOfCandidateRule.kt
- FrequentRecompositionRule.kt
- HoistStateRule.kt
- MutableStateParameterRule.kt
- RememberStateRule.kt
- TypeSpecificStateRule.kt
- Material2Rule.kt
- UnstableCollectionsRule.kt
- ComposeRule.kt
- ComposeRuleExtensions.kt
- ComposeRuleRegistry.kt
- ComposeGuardSettingsConfigurable.kt
- ComposeGuardSettingsState.kt
- ComposeGuardStatisticsService.kt
- ViolationStatistics.kt
- ComposeGuardToolWindowFactory.kt
- StatisticsDashboardPanel.kt
- stability.svg
- plugin.xml
- pluginIcon.svg
- pluginIcon_dark.svg
- ComposeGuardInlayHintsProviderTest.kt
- InspectionRegistrationTest.kt
- ComposeGuardLineMarkerProviderTest.kt
- AddContentTypeFixBehaviorTest.kt
- AddContentTypeFixTest.kt
- AddExplicitParameterFixBehaviorTest.kt
- AddKeyParameterFixBehaviorTest.kt
- AddModifierParameterFixBehaviorTest.kt
- EffectFixBehaviorTest.kt
- HoistStateFixBehaviorTest.kt
- MatchDefaultsVisibilityFixBehaviorTest.kt
- MiscQuickFixBehaviorTest.kt
- MoveModifierToRootFixBehaviorTest.kt
- MoveToTrailingLambdaFixBehaviorTest.kt
- RenameFixBehaviorTest.kt
- RenameParameterFixBehaviorTest.kt
- ReorderModifiersFixBehaviorTest.kt
- ReorderParametersFixBehaviorTest.kt
- StateAndModifierFixBehaviorTest.kt
- SuppressComposeRuleFixBehaviorTest.kt
- UseLambdaModifierFixBehaviorTest.kt
- WrapFixBehaviorTest.kt
- WrapInRememberFixBehaviorTest.kt
- ComponentDefaultsVisibilityBehaviorTest.kt
- ComposableRulesMetadataTest.kt
- ContentEmissionBehaviorTest.kt
- ContentEmissionRuleTest.kt
- ContentSlotReusedFalsePositiveTest.kt
- ContentSlotReusedRuleTest.kt
- EffectKeysFalsePositiveTest.kt
- EffectKeysRuleTest.kt
- LazyListContentTypeFalsePositiveTest.kt
- LazyListContentTypeRuleTest.kt
- LazyListMissingKeyBehaviorTest.kt
- LazyListMissingKeyRuleTest.kt
- MovableContentFalsePositiveTest.kt
- MovableContentRuleTest.kt
- MultipleContentConditionalBehaviorTest.kt
- MultipleContentFalsePositiveTest.kt
- MultipleContentRuleTest.kt
- PreviewVisibilityBehaviorTest.kt
- PreviewVisibilityRuleTest.kt
- LambdaParameterInEffectBehaviorTest.kt
- LambdaParameterInEffectRuleTest.kt
- AvoidComposedBehaviorTest.kt
- AvoidComposedRuleTest.kt
- ModifierDefaultValueBehaviorTest.kt
- ModifierDefaultValueRuleTest.kt
- ModifierNamingBehaviorTest.kt
- ModifierNamingRuleTest.kt
- ModifierOrderFalsePositiveTest.kt
- ModifierOrderRuleTest.kt
- ModifierOverrideFalsePositiveTest.kt
- ModifierRequiredFalsePositiveTest.kt
- ModifierRequiredRuleTest.kt
- ModifierReuseFalsePositiveTest.kt
- ModifierReuseRuleTest.kt
- ModifierRulesMetadataTest.kt
- ModifierTopMostFalsePositiveTest.kt
- ModifierTopMostRuleTest.kt
- ComposableAnnotationNamingBehaviorTest.kt
- ComposableAnnotationNamingRuleTest.kt
- ComposableNamingBehaviorTest.kt
- ComposableNamingRuleTest.kt
- CompositionLocalNamingBehaviorTest.kt
- CompositionLocalNamingRuleTest.kt
- EventParameterNamingBehaviorTest.kt
- EventParameterNamingRuleTest.kt
- MultipreviewNamingBehaviorTest.kt
- MultipreviewNamingRuleTest.kt
- NamingFalsePositiveTest.kt
- NamingRulesMetadataTest.kt
- PreviewNamingBehaviorTest.kt
- PreviewNamingRuleTest.kt
- ExplicitDependenciesBehaviorTest.kt
- ExplicitDependenciesRuleTest.kt
- MutableParameterBehaviorTest.kt
- MutableParameterRuleTest.kt
- ParameterOrderingBehaviorTest.kt
- ParameterOrderingRuleTest.kt
- ParameterRulesFalsePositiveTest.kt
- ParameterRulesMetadataTest.kt
- TrailingLambdaFalsePositiveTest.kt
- TrailingLambdaRuleTest.kt
- ViewModelForwardingBehaviorTest.kt
- ViewModelForwardingRuleTest.kt
- DeferStateReadsFalsePositiveTest.kt
- DeferStateReadsRuleTest.kt
- DerivedStateOfCandidateFalsePositiveTest.kt
- DerivedStateOfCandidateRuleAnalysisTest.kt
- DerivedStateOfCandidateRuleTest.kt
- FrequentRecompositionFalsePositiveTest.kt
- FrequentRecompositionRuleTest.kt
- HoistStateFalsePositiveTest.kt
- HoistStateRuleTest.kt
- MutableStateParameterFalsePositiveTest.kt
- MutableStateParameterRuleTest.kt
- RememberStateBehaviorTest.kt
- RememberStateRuleTest.kt
- StateRulesMetadataTest.kt
- TypeSpecificStateFalsePositiveTest.kt
- TypeSpecificStateRuleTest.kt
- Material2FalsePositiveTest.kt
- Material2RuleTest.kt
- StricterRulesMetadataTest.kt
- UnstableCollectionsBehaviorTest.kt
- UnstableCollectionsRuleTest.kt
- AllRulesTest.kt
- CleanCodeFalsePositiveSweepTest.kt
- ComposeRuleExtensionsTest.kt
- ComposeRuleRegistryTest.kt
- ComposeRuleTest.kt
- DeadRuleSweepTest.kt
- RuleDetectionTest.kt
- ComposeGuardSettingsStateTest.kt
- build.gradle.kts
- CHANGELOG.md
- RELEASE_NOTES.md
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- ComposeGuardTestSample.kt
- copyright.kt
- copyright.kts
- copyright.xml
- .editorconfig
- .gitignore
- build.gradle.kts
- compose-guard.zip
- DOCUMENTATION.md
- gradle.properties
- gradlew
- gradlew.bat
- LICENSE
- README.md
- renovate.json
- rules.md
- settings.gradle.kts
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
링크
예시
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
git checkout
설명 보기 ▼
git checkout
Checkout a branch or paths to the working tree.
git checkout -b {{branch_name}}
Create and switch to a new branch:
git checkout -b {{branch_name}} {{reference}}
Create and switch to a new branch based on a specific reference (branch, remote/branch, tag are examples of valid references):
git checkout {{branch_name}}
Switch to an existing local branch:
// repository documentation
Was this content helpful?
(0 ratings)
