We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Declare subprojects in settings.gradle like:
settings.gradle
include( ":sample", ":compose-multiplatform:library", ":compose-multiplatform:sample" )
the structure should be:
├── compose-multiplatform │ ├── library │ └── sample ├── sample
then configure BCV in root build.gradle:
build.gradle
plugins { id("org.jetbrains.kotlinx.binary-compatibility-validator:0.15.1") } apiValidation { ignoredProjects += listOf( "sample" ) }
then dump APIs for them, compose-multiplatform:sample and sample projects are both ignored.
compose-multiplatform:sample
sample
If we add compose-multiplatform:sample into ignoredProjects and run again, there will be an error:
Cannot find excluded project compose-multiplatform:sample in all projects: [root-project, compose-multiplatform, core, sample, library, sample]
as you can see, there are 2 projects listed here with the same name sample, they should be split.
The text was updated successfully, but these errors were encountered:
Duplicate of #16
Sorry, something went wrong.
build
Successfully merging a pull request may close this issue.
Declare subprojects in
settings.gradle
like:the structure should be:
then configure BCV in root
build.gradle
:then dump APIs for them,
compose-multiplatform:sample
andsample
projects are both ignored.If we add
compose-multiplatform:sample
into ignoredProjects and run again, there will be an error:as you can see, there are 2 projects listed here with the same name
sample
, they should be split.The text was updated successfully, but these errors were encountered: