Comments (11)
I am observing this as well with 1.0.0-beta07
. This fixed the issue for me
// app Gradle file
android
{
...
buildFeatures {
compose true
}
}
from showkase.
@yektasarioglu If you try the latest version of Showkase alpha04
, it should fix the issue. Also use the latest version of compose that just launched (alpha09
). This combination should def fix the issue in my opinion. Let me know if you observe otherwise.
from showkase.
@yektasarioglu Okay let me take a deeper look at this and see if I can repro. Is the stack trace identical? Were you using any other compose libraries like navigation, paging, accompanist, etc?
from showkase.
@vinaygaba I encountered this compiler error after upgrading to alpha09
. Also, Showkase alpha04
uses alpha09
of Compose. Thus, these upgrades prevent me to build the project for the testing. I would share the result as soon as I can test it. Thank you for getting back to me.
from showkase.
@yektasarioglu Yeah I recently bumped up Showkase to use the latest version of compose. Unfortunately, compose versions aren't compatible among each other so you will have to upgrade your compose version to alpha09
:( I have no control over that unfortunately as that is a compose compatibility issue.
from showkase.
I did but I still got the same compiler error :/
from showkase.
Accompanist is the only compose library that I use at the moment.
from showkase.
@yektasarioglu And are you using this version - https://github.com/chrisbanes/accompanist/releases/tag/v0.4.1
Because the older version of Accompanist will not work with compose alpha09
from showkase.
Yes. I did upgrade Accompanist to the latest 0.4.1
version and unfortunately still getting this compiler issue.
from showkase.
@yektasarioglu So I just tested it on an existing project and I did not encounter this issue. Try to invalidate the cache and build again and if that doesn't work either, could you publish your project on github so that I can take a look.
from showkase.
@vinaygaba I tried almost any tricks to get a successful build so that I can test it but it seems to be a Compose compiler issue rather than any other libraries. There are already three open issues about it. I also created another Empty Compose Activity from templates to simulate this issue on a new project as well. And this issue is fixed but the other project which I got this experiencing this compose compiler issue whatever I try. Thanks, Vinay for your efforts 👍
from showkase.
Related Issues (20)
- Is that possible to download an image from url? HOT 2
- Showkase silently ignores duplicate ShowkaseComposables
- IllegalStateException on ShowkaseMultiPreviewCodegenMetadata HOT 6
- When using Showkase version 1.01 or 1.0.2 I get this error "error: cannot find symbol - import androidx.room.util.RelationUtil; " HOT 1
- old account label bypassing all fraud measures HOT 1
- Multi module: same package name leads to silently ignoring previews
- Class file has wrong version 61.0, should be 55.0 HOT 1
- Showkase ignoring the Locale parameter for @Preview
- Feature Request: Compose Multiplatform Support HOT 4
- Fatal Exception: java.lang.RuntimeException: Unable to start activity ShowkaseBrowserActivity HOT 12
- Any plans to add support for other compose multiplatform targets like ios and desktop? HOT 2
- Feature request: Add support for K2 compiler.
- Root module codegen preventing incremental compilation for KSP HOT 3
- Remote Image Not Displaying in Showcase Using Coil's AsyncImage HOT 1
- Impossible to use `@ShowkaseColor` or `@ShowkaseTypography` on objects' fields that have a constructor with no parameters
- showkaseName for composable is unstable when referencing custom multipreview annotation from another module HOT 1
- Qualified night/dark assets not being picked up in @Preview snapshot tests
- Multi-module project - @ShowkaseRoot per module causes tests to have @Previews from dependent modules
- Generic/Custom Showkase Annotation
- Compose 1.4.2+ support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from showkase.