Parses a Cargo.toml
file.
Constructor and description |
---|
CargoTomlParser
(org.gradle.api.Project project, CargoPackage cargoPackage, RustDependencyHandler dependencyHandler) Parser for a Cargo.toml file. |
Type Params | Return Type | Name and description |
---|---|---|
|
void |
parseFile(java.io.File cargoToml) Parses a Cargo.toml file. |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Parser for a Cargo.toml
file.
project
- Project in which context the parsing will occur.cargoPackage
- Cargo package to configure. Can be null in which case the [package]
block will be ignored.dependencyHandler
- Rust dependency handler which will be called to add dependencies.