-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feature/PIMOB-2943_Create_SNAPSHOT_version_with_compose_update_fix (#284
) * feature/PIMOB-2943_Create_SNAPSHOT_version_with_compose_update_fix feature/PIMOB-2943_Create_SNAPSHOT_version_with_compose_update_fix * Adding jetbrains kotlin plugin to app build.gradle * Updating compose to the latest stable 1.7.4
- Loading branch information
1 parent
e1d99bf
commit a2677df
Showing
5 changed files
with
112 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
plugins { | ||
id("com.android.application") | ||
id("org.jetbrains.kotlin.android") | ||
} | ||
|
||
android { | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,65 +1,129 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<issues format="6" by="lint 7.2.1" type="baseline" client="gradle" dependencies="false" | ||
name="AGP (7.2.1)" variant="all" version="7.2.1"> | ||
<issues format="6" by="lint 8.1.2" type="baseline" client="gradle" dependencies="false" name="AGP (8.1.2)" variant="all" version="8.1.2"> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.purple_200` appears to be unused" | ||
<issue | ||
id="ObsoleteLintCustomCheck" | ||
message="Library lint checks reference invalid APIs; these checks **will be skipped**!

Lint found an issue registry (`androidx.compose.runtime.lint.RuntimeIssueRegistry`)
which contains some references to invalid API:
org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider: org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeTokenFactory getTokenFactory()
(Referenced from androidx/compose/runtime/lint/AutoboxingStateCreationDetector.class)

Therefore, this lint check library is **not** included
in analysis. This affects the following lint checks:
`AutoboxingStateValueProperty`
`AutoboxingStateCreation`
`CoroutineCreationDuringComposition`
`FlowOperatorInvokedInComposition`
`ComposableLambdaParameterNaming`
`ComposableLambdaParameterPosition`
`ComposableNaming`
`StateFlowValueCalledInComposition`
`CompositionLocalNaming`
`MutableCollectionMutableState`
`ProduceStateDoesNotAssignValue`
`RememberReturnType`
`OpaqueUnitKey`
`UnrememberedMutableState`

To use this lint check, upgrade to a more recent version
of the library."> | ||
<location | ||
file="$GRADLE_USER_HOME/caches/transforms-3/55dbf94641422208b28dd84285056eb8/transformed/jetified-runtime-release/jars/lint.jar"/> | ||
</issue> | ||
|
||
<issue | ||
id="ObsoleteLintCustomCheck" | ||
message="Library lint checks reference invalid APIs; these checks **will be skipped**!

Lint found an issue registry (`androidx.compose.ui.lint.UiIssueRegistry`)
which contains some references to invalid API:
org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider: org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeTokenFactory getTokenFactory()
(Referenced from androidx/compose/ui/lint/ModifierDeclarationDetectorKt$ensureReceiverIsReferenced$1.class)

Therefore, this lint check library is **not** included
in analysis. This affects the following lint checks:
`UnnecessaryComposedModifier`
`ModifierFactoryExtensionFunction`
`ModifierFactoryReturnType`
`ModifierFactoryUnreferencedReceiver`
`ModifierNodeInspectableProperties`
`ModifierParameter`
`MultipleAwaitPointerEventScopes`
`ReturnFromAwaitPointerEventScope`
`SuspiciousCompositionLocalModifierRead`
`SuspiciousModifierThen`

To use this lint check, upgrade to a more recent version
of the library."> | ||
<location | ||
file="$GRADLE_USER_HOME/caches/transforms-3/97fc3ca3cff827bed21c0a7632d39367/transformed/jetified-ui-release/jars/lint.jar"/> | ||
</issue> | ||
|
||
<issue | ||
id="ObsoleteLintCustomCheck" | ||
message="Library lint checks reference invalid APIs; these checks **will be skipped**!

Lint found an issue registry (`androidx.lifecycle.lint.LiveDataCoreIssueRegistry`)
which contains some references to invalid API:
org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider: org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeTokenFactory getTokenFactory()
(Referenced from androidx/lifecycle/lint/NonNullableMutableLiveDataDetector$createUastHandler$1.class)

Therefore, this lint check library is **not** included
in analysis. This affects the following lint checks:
`NullSafeMutableLiveData`

To use this lint check, upgrade to a more recent version
of the library."> | ||
<location | ||
file="$GRADLE_USER_HOME/caches/transforms-3/8ceccbadb8d8497487beca744d78dc71/transformed/lifecycle-livedata-core-2.8.3/jars/lint.jar"/> | ||
</issue> | ||
|
||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.purple_200` appears to be unused" | ||
errorLine1=" <color name="purple_200">#FFBB86FC</color>" | ||
errorLine2=" ~~~~~~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="3" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="3" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.purple_500` appears to be unused" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.purple_500` appears to be unused" | ||
errorLine1=" <color name="purple_500">#FF6200EE</color>" | ||
errorLine2=" ~~~~~~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="4" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="4" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.purple_700` appears to be unused" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.purple_700` appears to be unused" | ||
errorLine1=" <color name="purple_700">#FF3700B3</color>" | ||
errorLine2=" ~~~~~~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="5" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="5" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.teal_200` appears to be unused" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.teal_200` appears to be unused" | ||
errorLine1=" <color name="teal_200">#FF03DAC5</color>" | ||
errorLine2=" ~~~~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="6" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="6" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.teal_700` appears to be unused" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.teal_700` appears to be unused" | ||
errorLine1=" <color name="teal_700">#FF018786</color>" | ||
errorLine2=" ~~~~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="7" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="7" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.black` appears to be unused" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.black` appears to be unused" | ||
errorLine1=" <color name="black">#FF000000</color>" | ||
errorLine2=" ~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="8" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="8" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" message="The resource `R.color.white` appears to be unused" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.color.white` appears to be unused" | ||
errorLine1=" <color name="white">#FFFFFFFF</color>" | ||
errorLine2=" ~~~~~~~~~~~~"> | ||
<location file="src/main/res/values/colors.xml" line="9" column="12" /> | ||
<location | ||
file="src/main/res/values/colors.xml" | ||
line="9" | ||
column="12"/> | ||
</issue> | ||
|
||
<issue id="UnusedResources" | ||
<issue | ||
id="UnusedResources" | ||
message="The resource `R.drawable.ic_launcher_foreground` appears to be unused" | ||
errorLine1="<vector xmlns:android="http://schemas.android.com/apk/res/android"" | ||
errorLine2="^"> | ||
<location file="src/main/res/drawable-v24/ic_launcher_foreground.xml" line="1" column="1" /> | ||
<location | ||
file="src/main/res/drawable-v24/ic_launcher_foreground.xml" | ||
line="1" | ||
column="1"/> | ||
</issue> | ||
|
||
<issue id="IconLocation" | ||
<issue | ||
id="IconLocation" | ||
message="Found bitmap drawable `res/drawable/ic_logo.png` in densityless folder"> | ||
<location file="src/main/res/drawable/ic_logo.png" /> | ||
<location | ||
file="src/main/res/drawable/ic_logo.png"/> | ||
</issue> | ||
|
||
<issue id="IconDuplicates" | ||
<issue | ||
id="IconDuplicates" | ||
message="The following unrelated icon files have identical contents: ic_logo.png, ic_launcher_foreground.png"> | ||
<location file="src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png" /> | ||
<location file="src/main/res/drawable/ic_logo.png" /> | ||
<location | ||
file="src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png"/> | ||
<location | ||
file="src/main/res/drawable/ic_logo.png"/> | ||
</issue> | ||
|
||
</issues> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,25 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<issues format="6" by="lint 7.2.1" type="baseline" client="gradle" dependencies="false" | ||
name="AGP (7.2.1)" variant="all" version="7.2.1"> | ||
<issues format="6" by="lint 8.1.2" type="baseline" client="gradle" dependencies="false" name="AGP (8.1.2)" variant="all" version="8.1.2"> | ||
|
||
<issue | ||
id="ObsoleteLintCustomCheck" | ||
message="Library lint checks reference invalid APIs; these checks **will be skipped**!

Lint found an issue registry (`androidx.compose.runtime.lint.RuntimeIssueRegistry`)
which contains some references to invalid API:
org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider: org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeTokenFactory getTokenFactory()
(Referenced from androidx/compose/runtime/lint/AutoboxingStateCreationDetector.class)

Therefore, this lint check library is **not** included
in analysis. This affects the following lint checks:
`AutoboxingStateValueProperty`
`AutoboxingStateCreation`
`CoroutineCreationDuringComposition`
`FlowOperatorInvokedInComposition`
`ComposableLambdaParameterNaming`
`ComposableLambdaParameterPosition`
`ComposableNaming`
`StateFlowValueCalledInComposition`
`CompositionLocalNaming`
`MutableCollectionMutableState`
`ProduceStateDoesNotAssignValue`
`RememberReturnType`
`OpaqueUnitKey`
`UnrememberedMutableState`

To use this lint check, upgrade to a more recent version
of the library."> | ||
<location | ||
file="$GRADLE_USER_HOME/caches/transforms-3/55dbf94641422208b28dd84285056eb8/transformed/jetified-runtime-release/jars/lint.jar"/> | ||
</issue> | ||
|
||
<issue | ||
id="ObsoleteLintCustomCheck" | ||
message="Library lint checks reference invalid APIs; these checks **will be skipped**!

Lint found an issue registry (`androidx.compose.ui.lint.UiIssueRegistry`)
which contains some references to invalid API:
org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider: org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeTokenFactory getTokenFactory()
(Referenced from androidx/compose/ui/lint/ModifierDeclarationDetectorKt$ensureReceiverIsReferenced$1.class)

Therefore, this lint check library is **not** included
in analysis. This affects the following lint checks:
`UnnecessaryComposedModifier`
`ModifierFactoryExtensionFunction`
`ModifierFactoryReturnType`
`ModifierFactoryUnreferencedReceiver`
`ModifierNodeInspectableProperties`
`ModifierParameter`
`MultipleAwaitPointerEventScopes`
`ReturnFromAwaitPointerEventScope`
`SuspiciousCompositionLocalModifierRead`
`SuspiciousModifierThen`

To use this lint check, upgrade to a more recent version
of the library."> | ||
<location | ||
file="$GRADLE_USER_HOME/caches/transforms-3/97fc3ca3cff827bed21c0a7632d39367/transformed/jetified-ui-release/jars/lint.jar"/> | ||
</issue> | ||
|
||
<issue | ||
id="ObsoleteLintCustomCheck" | ||
message="Library lint checks reference invalid APIs; these checks **will be skipped**!

Lint found an issue registry (`androidx.lifecycle.lint.LiveDataCoreIssueRegistry`)
which contains some references to invalid API:
org.jetbrains.kotlin.analysis.api.session.KtAnalysisSessionProvider: org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeTokenFactory getTokenFactory()
(Referenced from androidx/lifecycle/lint/NonNullableMutableLiveDataDetector$createUastHandler$1.class)

Therefore, this lint check library is **not** included
in analysis. This affects the following lint checks:
`NullSafeMutableLiveData`

To use this lint check, upgrade to a more recent version
of the library."> | ||
<location | ||
file="$GRADLE_USER_HOME/caches/transforms-3/8ceccbadb8d8497487beca744d78dc71/transformed/lifecycle-livedata-core-2.8.3/jars/lint.jar"/> | ||
</issue> | ||
|
||
</issues> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters