Comments (6)
Confirmed that introducing IP violation in project structure is being catched by tests in :build-init
from gradle.
@bamboo gradle init
generates project with kotlin-gradle-plugin = "1.9.22"
, so it fixed, just checked.
At the same time, we could have integTests for that configuration-cache
project - like a run gradle init
with a set of options and run help
with IP enabled. WDYT?
from gradle.
@6hundreds Yes, we should have integ tests for gradle init
compatibility with Isolated Projects but I think they should be together with the gradle init
implementation, not with the configuration-cache
implementation.
from gradle.
@bamboo We have IP-specific tests for, say, JavaPlugin in CC project, and some other things. Placing that tests to another project will make us to expose test fixtures.
Also, doesn't this tests has to be in smoke-ide-tests
? Since it will exercise a sync process
from gradle.
Fixed via #29254
from gradle.
Great!
from gradle.
Related Issues (20)
- Using `gradle init` in a subdirectory of an existing build fails with unactionable error HOT 1
- The documentation search has stale entries HOT 1
- java.util.concurrent.ExecutionException: org.gradle.api.GradleException: Failed to create Jar file HOT 2
- Investigate potential unification of lazy types around single concept
- Resolving two capabilities of the same module fails if they have different category attributes HOT 2
- Dependency conflict resolution between platforms changed behavior in 8.8 HOT 1
- Javadoc styling clashes when Gradle's dark theme is enabled HOT 1
- --export-keys fails with NPE in org.bouncycastle.openpgp.PGPSignature HOT 4
- Unix start script template file missing from repository. HOT 1
- `@CompileStatic` class fails to compile with Groovy 3.0.21 shipped in 8.8 HOT 2
- Gradle 8.8 missing from Kotlin compatibility matrix HOT 1
- Project subtree configuration with Isolated Projects HOT 7
- Consistent support for subscript operator in Groovy and Kotlin DSL HOT 1
- More convenient project-isolation compatible support to aggregate artifacts across projects HOT 1
- Check if `compileJava` tasks fails because of invalid compiler argument problems HOT 1
- Improve docs for --update-locks HOT 1
- declarative component selection HOT 1
- component selection expiration warning HOT 1
- component selection will not fully override a strict selection by a platform HOT 1
- Compiler exceptions should be mapped to problems
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 gradle.