Closed v-rodionov closed 5 years ago
Hi! Thank you for submitting the issue! I will look into it and see how we can improve. Maybe I misunderstood the Kotlin docs and samples on this topic
I revisited the Kotlin docs and you're right. Scope is getting limited only if enclosing receivers are marked with the same DslMarker
annotation. We will fix that right after big refactor PR is merged. Thanks again!
Hi, Ilya! @Unlimity You wrote that your team is working on big refactoring. Can you share info what refactoring you are doing? We have some minds about the development of Kakao. Maybe we will sync?
HI @matzuk, this is one of the PR recently merged https://github.com/agoda-com/Kakao/pull/124
@cdsap Thanks! And what else? Is there some roadmap of refactoring? Can @Ulman95 do PR to Kakao? Or he needs to wait for other changes?
@Unlimity can you confirm please ?
@matzuk sure. Right now, the only changes left to make before 2.0 release is fix this dsl marker bug, upgrade dependencies and Kotlin version. Let's see what @Ulman95 got for us 👍
Hi guys! I have some problem
Right now i can write something like that
This code is totally wrong The construction does not make sense (the list in the same list in the same list checks something there and 2 more levels of checks). This is impossible to create in a real ui
This is because the kakao dsl used different
@DskMarker
annotations I think you should choose one marker annotation for all dsl and the problem will gone