loloof64
11/26/2020, 10:19 AMloloof64
11/26/2020, 10:56 AMvar boardReversed by remember { mutableStateOf(false) }
=> Type 'TypeVariable(T)' has no method 'getValue(Nothing?, KProperty<*>)' and thus it cannot serve as a delegate
Meanwhile, I just followed the documentation : https://developer.android.com/jetpack/compose/state#use-rememeber-to-create-internal-state-in-composableCyril Find
11/26/2020, 11:36 AMby remember {}
and = remember {}
?loloof64
11/26/2020, 1:09 PM@Composable
fun DragAndDropLayer(
size: Dp,
) {
/* Not needed for now
val cellsSize = size / 9.0f
var dragAndDropState: DragAndDropState? by remember { mutableStateOf(null) }
*/
Column(
modifier = Modifier
.size(size)
.background(
color = Color.Transparent
)
) {
}
}
Rafs
11/26/2020, 1:47 PMKshitij Patil
11/26/2020, 2:25 PMComposable
? I want to implement infinite scrolling list with database caching and I found that recyclerview suits better for this use case, thus planning to implement this view entirely in a good old fragments and xml based layouts
Another solution would be calling RecyclerView using AndroidView but I'm not sure what should I go for.Bradleycorn
11/26/2020, 2:31 PM@Composable
in a ViewModel? I have a block of code that produces a State
(by calling some methods on my ViewModel) … I was thinking of extracting the block into a method in the ViewModel itself, but that would mean I have a composable in the ViewModel.Halil Ozercan
11/26/2020, 8:11 PMTextField
from material package is extended in height, it aligns the default cursor position to center. However, this behavior does not appear in BasicTextField
. I've checked the code but couldn't pinpoint the exact place where this is decided. Is there a way to disable this behavior in TextField
so that typing starts at the top, instead of center?Dominaezzz
11/26/2020, 8:36 PMIconButton
be the same size as the TextField
by making the Row
wrap on the text field and having the IconButton
fill the wrapped space.
Row(Modifier.fillMaxWidth().wrapContentHeight(), Arrangement.spacedBy(8.dp), Alignment.CenterVertically) {
Spacer(Modifier.width(5.dp))
OutlinedTextField(
value = roomFilter,
onValueChange = { roomFilter = it },
modifier = Modifier.weight(1f),
placeholder = { Text("Filter...") },
leadingIcon = { Icon(Icons.Filled.FilterList) }
)
IconButton(onClick = { /* Show public rooms */ }, modifier = Modifier.fillMaxHeight(), enabled = false) {
Icon(Icons.Filled.Explore)
}
Spacer(Modifier.width(5.dp))
}
This is what I've currently got and it makes the Row
fill everything! (Somewhat understandable behaviour).
Can I achieve what I want without pulling out ConstraintLayout
?Kirill Grouchnikov
11/27/2020, 2:22 AMIcons
entries?romainguy
11/27/2020, 7:57 AMloloof64
11/27/2020, 10:35 AMRafs
11/27/2020, 11:57 AMVivek Sharma
11/27/2020, 2:06 PMkevin_abrioux
11/27/2020, 2:17 PMloloof64
11/27/2020, 4:34 PM@Preview
@Composable
fun DragNDropComponent() {
Column(modifier = Modifier.size(300.dp).background(Color.Red)) {
var x by remember { mutableStateOf(0f) }
var y by remember { mutableStateOf(0f) }
var animationActive by remember { mutableStateOf(false) }
val animatedX = FloatPropKey()
val animatedY = FloatPropKey()
val positionAnimation = transitionDefinition<DndResetState> {
state(DndResetState.Start) {
this[animatedX] = x
this[animatedY] = y
}
state(DndResetState.End) {
this[animatedX] = 0f
this[animatedY] = 0f
}
transition {
animatedX using tween(durationMillis = 700, easing = FastOutSlowInEasing)
animatedY using tween(durationMillis = 700, easing = FastOutSlowInEasing)
}
}
val positionAnimationState = transition(
definition = positionAnimation,
initState = DndResetState.Start,
toState = DndResetState.End,
onStateChangeFinished = {
animationActive = false
x = 0f
y = 0f
}
)
val offsetX = with(DensityAmbient.current) {
(
if (animationActive) positionAnimationState[animatedX]
else x
).toDp()
}
val offsetY = with(DensityAmbient.current) {
(
if (animationActive) positionAnimationState[animatedY]
else y
).toDp()
}
Column(
modifier = Modifier
.offset(offsetX, offsetY)
.size(10.dp)
.background(Color.Blue)
.dragGestureFilter(
dragObserver = object : DragObserver {
override fun onDrag(dragDistance: Offset): Offset {
x += dragDistance.x
y += dragDistance.y
return dragDistance
}
override fun onCancel() {
// animationActive = true
}
override fun onStart(downPosition: Offset) {
x = 0f
y = 0f
}
override fun onStop(velocity: Offset) {
// animationActive = true
}
}, startDragImmediately = true // better for experience on mobile/tablet
)
) {}
}
}
dzaitsev
11/27/2020, 5:57 PMpolicyView.text = HtmlCompat.fromHtml(htmlText, HtmlCompat.FROM_HTML_MODE_COMPACT)
How can I achieve the same result with Text
from the compose library?John O'Reilly
11/27/2020, 6:33 PMBottomDrawerLayout
? If I'm reading following correctly it seems to be 0.5 * max height (minValue is set to 0 just before this)?
val openValue = if (isLandscape) minValue else lerp(
minValue,
maxValue,
BottomDrawerOpenFraction
)
(with BottomDrawerOpenFraction = 0.5f)
Dominaezzz
11/27/2020, 11:50 PMremember
subject based on identity or value?Thiago
11/28/2020, 1:34 AMDaniele B
11/28/2020, 12:43 PMcomposeOptions {
kotlinCompilerVersion = "1.4.20"
kotlinCompilerExtensionVersion = "1.0.0-alpha07"
}
I get this error:
> Task :androidApp:compileDebugKotlin FAILED
w: ATTENTION!
This build uses unsafe internal compiler arguments:
-XXLanguage:+NonParenthesizedAnnotationsOnFunctionalTypes
This mode is not recommended for production use,
as no stability/compatibility guarantees are given on
compiler or generated code. Use it at your own risk!
e: java.lang.IncompatibleClassChangeError: Found class org.jetbrains.kotlin.ir.declarations.IrClass, but interface was expected
at androidx.compose.compiler.plugins.kotlin.VersionChecker.check(VersionChecker.kt:64)
is there a fix for this? or is Compose not compatible with 1.4.20 yet ?Rafs
11/28/2020, 12:45 PMAdriano Celentano
11/28/2020, 12:54 PMCaused by: java.lang.InstantiationException: java.lang.Class<com.adriano.spotifytag.presentation.edittrack.EditTrackViewModel> has no zero argument constructor
when using
androidx.navigation:navigation-compose:1.0.0-alpha02
Prashant Priyadarshi
11/28/2020, 2:01 PM@Composable
fun inputTextField(value : MutableState<String> = mutableStateOf(""),
modifier: Modifier = Modifier, onChange : (String)-> Unit= {}) {
Box(modifier = modifier, children = {
TextField(
value = value.value,
onValueChange = { newValue ->
value.value = newValue
onChange(newValue)
},
backgroundColor = Color.White,
modifier = Modifier.fillMaxWidth(0.75f).preferredHeight(35.dp)
.align(Alignment.CenterStart),
keyboardType = KeyboardType.Text,
imeAction = ImeAction.Send,
onImeActionPerformed = { action: ImeAction,
keyboard: SoftwareKeyboardController? ->
keyboard?.hideSoftwareKeyboard()
},
placeholder = {
Text(
text = "some text", color = MaterialDesignColors.grey800,
modifier = Modifier.align(Alignment.TopStart)
)
},
trailingIcon = {
if (value.value.isNotBlank())
Icon(
asset = Outlined.Close,
modifier = Modifier.align(Alignment.CenterEnd)
// .padding(end = 5.dp)
.clickable(onClick = {
value.value = ""
onChange("")
})
)
}
)
})
}
Thiago
11/28/2020, 4:06 PMRobert Menke
11/28/2020, 6:04 PMzoha131
11/28/2020, 10:13 PMKshitij Patil
11/29/2020, 4:57 AMscaffoldState
changes. How can I achieve this?magnumrocha
11/29/2020, 9:07 AMCompose
ready to work with Kotlin 1.4.20
?
I am asking it because I have a project working fine with Kotlin 1.4.10
, but when I try to update it to Kotlin 1.4.20
the compilation fails:
The root cause java.lang.NoSuchMethodError was thrown at:
e: java.lang.IllegalStateException: Backend Internal error: Exception during file facade code generation
File being compiled: file:///Users/magnumrocha/personal/my_app/app/src/main/java/com/myapp/Commons.kt
androidx.compose.compiler.plugins.kotlin.lower.ClassStabilityFieldSerializationPlugin.afterClass(ClassStabilityFieldSerializationPlugin.kt:57)
the `Commons.kt`:
sealed class MenuAction(@StringRes val label: Int, val icon: VectorAsset) {
object History : MenuAction(R.string.history_menu, Icons.Outlined.List)
object About : MenuAction(R.string.about_menu, <http://Icons.Outlined.Info|Icons.Outlined.Info>)
}
Davide Giuseppe Farella
11/29/2020, 9:39 AMassembleDebug
fails only on CI. ( Didn't debug yet though )Davide Giuseppe Farella
11/29/2020, 9:39 AMassembleDebug
fails only on CI. ( Didn't debug yet though )allan.conda
11/29/2020, 10:00 AMDavide Giuseppe Farella
11/29/2020, 10:01 AM--info
and checkallan.conda
11/29/2020, 10:02 AMDavide Giuseppe Farella
11/29/2020, 10:11 AMallan.conda
11/29/2020, 3:26 PMa very no sense stracktraceYou should share it anyway. Also you might have a caching issue in your CI
Davide Giuseppe Farella
11/29/2020, 3:31 PMorg.gradle.api.tasks.TaskExecutionException: Execution failed for task ':client:android:compileDebugKotlin'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:200)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:263)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:198)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:179)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:109)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:76)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:76)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:372)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:359)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:352)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:338)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
Caused by: org.gradle.api.GradleException: Compilation error. See log for more details
at org.jetbrains.kotlin.gradle.tasks.TasksUtilsKt.throwGradleExceptionIfError(tasksUtils.kt:14)
at org.jetbrains.kotlin.compilerRunner.GradleKotlinCompilerWork.run(GradleKotlinCompilerWork.kt:129)
at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner.runCompilerAsync(GradleKotlinCompilerRunner.kt:173)
at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner.runCompilerAsync(GradleKotlinCompilerRunner.kt:168)
at org.jetbrains.kotlin.compilerRunner.GradleCompilerRunner.runJvmCompilerAsync(GradleKotlinCompilerRunner.kt:87)
at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompilerAsync$kotlin_gradle_plugin(Tasks.kt:530)
at org.jetbrains.kotlin.gradle.tasks.KotlinCompile.callCompilerAsync$kotlin_gradle_plugin(Tasks.kt:455)
at org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile.executeImpl(Tasks.kt:376)
at org.jetbrains.kotlin.gradle.tasks.AbstractKotlinCompile.execute(Tasks.kt:340)
at jdk.internal.reflect.GeneratedMethodAccessor363.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:104)
at org.gradle.api.internal.project.taskfactory.IncrementalTaskInputsTaskAction.doExecute(IncrementalTaskInputsTaskAction.java:47)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:51)
at org.gradle.api.internal.project.taskfactory.AbstractIncrementalTaskAction.execute(AbstractIncrementalTaskAction.java:25)
at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:29)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$3.run(ExecuteActionsTaskExecuter.java:555)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:29)
at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute(DefaultBuildOperationRunner.java:26)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.run(DefaultBuildOperationRunner.java:56)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1(DefaultBuildOperationExecutor.java:71)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:45)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:71)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:540)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:523)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.access$300(ExecuteActionsTaskExecuter.java:108)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.executeWithPreviousOutputFiles(ExecuteActionsTaskExecuter.java:271)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$TaskExecution.execute(ExecuteActionsTaskExecuter.java:260)
at org.gradle.internal.execution.steps.ExecuteStep.lambda$execute$0(ExecuteStep.java:33)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:33)
at org.gradle.internal.execution.steps.ExecuteStep.execute(ExecuteStep.java:26)
at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:67)
at org.gradle.internal.execution.steps.CleanupOutputsStep.execute(CleanupOutputsStep.java:36)
at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:49)
at org.gradle.internal.execution.steps.ResolveInputChangesStep.execute(ResolveInputChangesStep.java:34)
at org.gradle.internal.execution.steps.CancelExecutionStep.execute(CancelExecutionStep.java:43)
at org.gradle.internal.execution.steps.TimeoutStep.executeWithoutTimeout(TimeoutStep.java:73)
at org.gradle.internal.execution.steps.TimeoutStep.execute(TimeoutStep.java:54)
at org.gradle.internal.execution.steps.CreateOutputsStep.execute(CreateOutputsStep.java:44)
at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:54)
at org.gradle.internal.execution.steps.SnapshotOutputsStep.execute(SnapshotOutputsStep.java:38)
at org.gradle.internal.execution.steps.BroadcastChangingOutputsStep.execute(BroadcastChangingOutputsStep.java:42)
at org.gradle.internal.execution.steps.CacheStep.executeWithoutCache(CacheStep.java:159)
at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:72)
at org.gradle.internal.execution.steps.CacheStep.execute(CacheStep.java:43)
at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:44)
at org.gradle.internal.execution.steps.StoreExecutionStateStep.execute(StoreExecutionStateStep.java:33)
at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:38)
at org.gradle.internal.execution.steps.RecordOutputsStep.execute(RecordOutputsStep.java:24)
at org.gradle.internal.execution.steps.SkipUpToDateStep.executeBecause(SkipUpToDateStep.java:92)
at org.gradle.internal.execution.steps.SkipUpToDateStep.lambda$execute$0(SkipUpToDateStep.java:85)
at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:55)
at org.gradle.internal.execution.steps.SkipUpToDateStep.execute(SkipUpToDateStep.java:39)
at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:76)
at org.gradle.internal.execution.steps.ResolveChangesStep.execute(ResolveChangesStep.java:37)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:36)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsFinishedStep.execute(MarkSnapshottingInputsFinishedStep.java:26)
at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:94)
at org.gradle.internal.execution.steps.ResolveCachingStateStep.execute(ResolveCachingStateStep.java:49)
at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:79)
at org.gradle.internal.execution.steps.CaptureStateBeforeExecutionStep.execute(CaptureStateBeforeExecutionStep.java:53)
at org.gradle.internal.execution.steps.ValidateStep.execute(ValidateStep.java:74)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.lambda$execute$2(SkipEmptyWorkStep.java:78)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:78)
at org.gradle.internal.execution.steps.SkipEmptyWorkStep.execute(SkipEmptyWorkStep.java:34)
at org.gradle.internal.execution.steps.legacy.MarkSnapshottingInputsStartedStep.execute(MarkSnapshottingInputsStartedStep.java:39)
at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:40)
at org.gradle.internal.execution.steps.LoadExecutionStateStep.execute(LoadExecutionStateStep.java:28)
at org.gradle.internal.execution.impl.DefaultWorkExecutor.execute(DefaultWorkExecutor.java:33)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:187)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:179)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:109)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
at org.gradle.api.internal.tasks.execution.ResolveTaskExecutionModeExecuter.execute(ResolveTaskExecutionModeExecuter.java:62)
at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:57)
at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:56)
at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:36)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.executeTask(EventFiringTaskExecuter.java:77)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:55)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter$1.call(EventFiringTaskExecuter.java:52)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:200)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:195)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:75)
at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:153)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:68)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:62)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2(DefaultBuildOperationExecutor.java:76)
at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport(UnmanagedBuildOperationWrapper.java:54)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:76)
at org.gradle.api.internal.tasks.execution.EventFiringTaskExecuter.execute(EventFiringTaskExecuter.java:52)
at org.gradle.execution.plan.LocalTaskNodeExecutor.execute(LocalTaskNodeExecutor.java:41)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:372)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$InvokeNodeExecutorsAction.execute(DefaultTaskExecutionGraph.java:359)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:352)
at org.gradle.execution.taskgraph.DefaultTaskExecutionGraph$BuildOperationAwareExecutionAction.execute(DefaultTaskExecutionGraph.java:338)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.lambda$run$0(DefaultPlanExecutor.java:127)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.execute(DefaultPlanExecutor.java:191)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.executeNextNode(DefaultPlanExecutor.java:182)
at org.gradle.execution.plan.DefaultPlanExecutor$ExecutorWorker.run(DefaultPlanExecutor.java:124)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:56)
allan.conda
11/29/2020, 3:48 PMtasks.withType<org.jetbrains.kotlin.gradle.tasks.KotlinCompile>{
kotlinOptions {
languageVersion = "1.4"
jvmTarget = "1.8"
freeCompilerArgs = listOf(
"-Xallow-jvm-ir-dependencies",
"-Xskip-prerelease-check",
"-Xopt-in=kotlin.RequiresOptIn"
)
}
}
Davide Giuseppe Farella
11/29/2020, 3:49 PMallan.conda
11/29/2020, 3:52 PMDavide Giuseppe Farella
11/29/2020, 3:55 PM