dev.mccue.jvm.index
Schema Diff
+0 -194
Compatibility Analysis
Breaking Changes Detected
77 breaking changes, 22 non-breaking changes.
Breaking Changes (77)
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.mandated" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.package" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.synthetic" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.to" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes.algorithm" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes.hash" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes.module" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.exports" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.exports:items" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.hashes" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.hashes:items" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.mandated" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.name" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.packages" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.packages:items" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.provides" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.provides:items" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.requires" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.requires:items" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.synthetic" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.targetPlatform" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.uses" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.uses:items" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.version" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#packages" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#packages.package" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#provides" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#provides.service" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#provides.with" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.mandated" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.module" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.static" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.synthetic" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.transitive" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.version" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#uses" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index#uses.service" }
- RemovedVertex RemovedVertex { vertex_id: "dev.mccue.jvm.index:body.providers:items.moduleInfo" }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.mandated", kind: "prop", name: Some("mandated") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.package", kind: "prop", name: Some("package") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.synthetic", kind: "prop", name: Some("synthetic") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.to", kind: "prop", name: Some("to") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#hashes", tgt: "dev.mccue.jvm.index#hashes.algorithm", kind: "prop", name: Some("algorithm") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#hashes", tgt: "dev.mccue.jvm.index#hashes.hash", kind: "prop", name: Some("hash") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#hashes", tgt: "dev.mccue.jvm.index#hashes.module", kind: "prop", name: Some("module") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.exports", kind: "prop", name: Some("exports") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.hashes", kind: "prop", name: Some("hashes") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.mandated", kind: "prop", name: Some("mandated") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.name", kind: "prop", name: Some("name") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.packages", kind: "prop", name: Some("packages") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.provides", kind: "prop", name: Some("provides") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.requires", kind: "prop", name: Some("requires") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.synthetic", kind: "prop", name: Some("synthetic") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.targetPlatform", kind: "prop", name: Some("targetPlatform") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.uses", kind: "prop", name: Some("uses") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.version", kind: "prop", name: Some("version") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.exports", tgt: "dev.mccue.jvm.index#moduleInfo.exports:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.hashes", tgt: "dev.mccue.jvm.index#moduleInfo.hashes:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.packages", tgt: "dev.mccue.jvm.index#moduleInfo.packages:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.provides", tgt: "dev.mccue.jvm.index#moduleInfo.provides:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.requires", tgt: "dev.mccue.jvm.index#moduleInfo.requires:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.uses", tgt: "dev.mccue.jvm.index#moduleInfo.uses:items", kind: "items", name: None }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#packages", tgt: "dev.mccue.jvm.index#packages.package", kind: "prop", name: Some("package") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#provides", tgt: "dev.mccue.jvm.index#provides.service", kind: "prop", name: Some("service") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#provides", tgt: "dev.mccue.jvm.index#provides.with", kind: "prop", name: Some("with") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.mandated", kind: "prop", name: Some("mandated") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.module", kind: "prop", name: Some("module") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.static", kind: "prop", name: Some("static") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.synthetic", kind: "prop", name: Some("synthetic") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.transitive", kind: "prop", name: Some("transitive") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.version", kind: "prop", name: Some("version") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index#uses", tgt: "dev.mccue.jvm.index#uses.service", kind: "prop", name: Some("service") }
- RemovedEdge RemovedEdge { src: "dev.mccue.jvm.index:body.providers:items", tgt: "dev.mccue.jvm.index:body.providers:items.moduleInfo", kind: "prop", name: Some("moduleInfo") }
Non-Breaking Changes (22)
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.version", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.transitive", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#hashes.algorithm", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.targetPlatform", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.version", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.mandated", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.synthetic", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#packages.package", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.to", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.module", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.synthetic", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.mandated", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#hashes.hash", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.package", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#provides.with", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.mandated", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.name", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.static", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#hashes.module", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#uses.service", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.synthetic", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#provides.service", sort: "minLength" }
Migration Guidance
Removed Elements
RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.mandated" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.package" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.synthetic" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#exports.to" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes.algorithm" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes.hash" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#hashes.module" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.exports" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.exports:items" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.hashes" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.hashes:items" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.mandated" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.name" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.packages" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.packages:items" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.provides" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.provides:items" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.requires" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.requires:items" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.synthetic" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.targetPlatform" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.uses" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.uses:items" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#moduleInfo.version" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#packages" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#packages.package" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#provides" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#provides.service" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#provides.with" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.mandated" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.module" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.static" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.synthetic" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.transitive" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#requires.version" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#uses" }RemovedVertex { vertex_id: "dev.mccue.jvm.index#uses.service" }RemovedVertex { vertex_id: "dev.mccue.jvm.index:body.providers:items.moduleInfo" }
Constraint Changes
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#provides.service", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#packages.package", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.module", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.synthetic", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#provides.with", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#hashes.module", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.synthetic", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.version", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.mandated", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.synthetic", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.name", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.mandated", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.to", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#hashes.hash", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.mandated", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.targetPlatform", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#hashes.algorithm", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#moduleInfo.version", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#uses.service", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.static", sort: "default" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#exports.package", sort: "minLength" }
- ConstraintRemoved ConstraintRemoved { vertex_id: "dev.mccue.jvm.index#requires.transitive", sort: "default" }
Additional Notes
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.mandated", kind: "prop", name: Some("mandated") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.package", kind: "prop", name: Some("package") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.synthetic", kind: "prop", name: Some("synthetic") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#exports", tgt: "dev.mccue.jvm.index#exports.to", kind: "prop", name: Some("to") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#hashes", tgt: "dev.mccue.jvm.index#hashes.algorithm", kind: "prop", name: Some("algorithm") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#hashes", tgt: "dev.mccue.jvm.index#hashes.hash", kind: "prop", name: Some("hash") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#hashes", tgt: "dev.mccue.jvm.index#hashes.module", kind: "prop", name: Some("module") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.exports", kind: "prop", name: Some("exports") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.hashes", kind: "prop", name: Some("hashes") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.mandated", kind: "prop", name: Some("mandated") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.name", kind: "prop", name: Some("name") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.packages", kind: "prop", name: Some("packages") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.provides", kind: "prop", name: Some("provides") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.requires", kind: "prop", name: Some("requires") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.synthetic", kind: "prop", name: Some("synthetic") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.targetPlatform", kind: "prop", name: Some("targetPlatform") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.uses", kind: "prop", name: Some("uses") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo", tgt: "dev.mccue.jvm.index#moduleInfo.version", kind: "prop", name: Some("version") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.exports", tgt: "dev.mccue.jvm.index#moduleInfo.exports:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.hashes", tgt: "dev.mccue.jvm.index#moduleInfo.hashes:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.packages", tgt: "dev.mccue.jvm.index#moduleInfo.packages:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.provides", tgt: "dev.mccue.jvm.index#moduleInfo.provides:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.requires", tgt: "dev.mccue.jvm.index#moduleInfo.requires:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#moduleInfo.uses", tgt: "dev.mccue.jvm.index#moduleInfo.uses:items", kind: "items", name: None }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#packages", tgt: "dev.mccue.jvm.index#packages.package", kind: "prop", name: Some("package") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#provides", tgt: "dev.mccue.jvm.index#provides.service", kind: "prop", name: Some("service") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#provides", tgt: "dev.mccue.jvm.index#provides.with", kind: "prop", name: Some("with") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.mandated", kind: "prop", name: Some("mandated") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.module", kind: "prop", name: Some("module") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.static", kind: "prop", name: Some("static") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.synthetic", kind: "prop", name: Some("synthetic") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.transitive", kind: "prop", name: Some("transitive") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#requires", tgt: "dev.mccue.jvm.index#requires.version", kind: "prop", name: Some("version") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index#uses", tgt: "dev.mccue.jvm.index#uses.service", kind: "prop", name: Some("service") }
- Breaking: RemovedEdge { src: "dev.mccue.jvm.index:body.providers:items", tgt: "dev.mccue.jvm.index:body.providers:items.moduleInfo", kind: "prop", name: Some("moduleInfo") }
1
1
{
2
2
"id": "dev.mccue.jvm.index",
3
3
"defs": {
4
4
"main": {
5
5
"key": "any",
6
6
"type": "record",
7
7
"record": {
8
8
"type": "object",
9
9
"required": [
10
10
"providers"
11
11
],
12
12
"properties": {
13
13
"providers": {
14
14
"type": "array",
15
15
"items": {
16
16
"type": "object",
17
17
"required": [
18
18
"did"
19
19
],
20
20
"properties": {
21
21
"did": {
22
22
"type": "string",
23
23
"format": "did"
24
-
},
25
-
"moduleInfo": {
26
-
"ref": "dev.mccue.jvm.index#moduleInfo",
27
-
"type": "ref",
28
-
"description": "Modul"
29
24
}
30
25
}
31
26
}
32
27
}
33
28
}
34
29
},
35
30
"description": "An index of where one might find a particular module"
36
-
},
37
-
"uses": {
38
-
"type": "object",
39
-
"required": [
40
-
"service"
41
-
],
42
-
"properties": {
43
-
"service": {
44
-
"type": "string",
45
-
"minLength": 3
46
-
}
47
-
}
48
-
},
49
-
"hashes": {
50
-
"type": "object",
51
-
"required": [
52
-
"module",
53
-
"algorithm",
54
-
"hash"
55
-
],
56
-
"properties": {
57
-
"hash": {
58
-
"type": "string",
59
-
"minLength": 1
60
-
},
61
-
"module": {
62
-
"type": "string",
63
-
"minLength": 1
64
-
},
65
-
"algorithm": {
66
-
"type": "string",
67
-
"minLength": 1
68
-
}
69
-
}
70
-
},
71
-
"exports": {
72
-
"type": "object",
73
-
"required": [
74
-
"package"
75
-
],
76
-
"properties": {
77
-
"to": {
78
-
"type": "string",
79
-
"minLength": 1
80
-
},
81
-
"package": {
82
-
"type": "string",
83
-
"minLength": 1
84
-
},
85
-
"mandated": {
86
-
"type": "boolean",
87
-
"default": false
88
-
},
89
-
"synthetic": {
90
-
"type": "boolean",
91
-
"default": false
92
-
}
93
-
}
94
-
},
95
-
"packages": {
96
-
"type": "object",
97
-
"required": [
98
-
"package"
99
-
],
100
-
"properties": {
101
-
"package": {
102
-
"type": "string",
103
-
"minLength": 1
104
-
}
105
-
}
106
-
},
107
-
"provides": {
108
-
"type": "object",
109
-
"required": [
110
-
"service",
111
-
"with"
112
-
],
113
-
"properties": {
114
-
"with": {
115
-
"type": "string",
116
-
"minLength": 3
117
-
},
118
-
"service": {
119
-
"type": "string",
120
-
"minLength": 3
121
-
}
122
-
}
123
-
},
124
-
"requires": {
125
-
"type": "object",
126
-
"required": [
127
-
"module"
128
-
],
129
-
"properties": {
130
-
"module": {
131
-
"type": "string",
132
-
"minLength": 1
133
-
},
134
-
"static": {
135
-
"type": "boolean",
136
-
"default": false
137
-
},
138
-
"version": {
139
-
"type": "string",
140
-
"minLength": 1
141
-
},
142
-
"mandated": {
143
-
"type": "boolean",
144
-
"default": false
145
-
},
146
-
"synthetic": {
147
-
"type": "boolean",
148
-
"default": false
149
-
},
150
-
"transitive": {
151
-
"type": "boolean",
152
-
"default": false
153
-
}
154
-
}
155
-
},
156
-
"moduleInfo": {
157
-
"type": "object",
158
-
"required": [
159
-
"name"
160
-
],
161
-
"properties": {
162
-
"name": {
163
-
"type": "string",
164
-
"minLength": 1
165
-
},
166
-
"uses": {
167
-
"type": "array",
168
-
"items": {
169
-
"ref": "dev.mccue.jvm.index#uses",
170
-
"type": "ref"
171
-
}
172
-
},
173
-
"hashes": {
174
-
"type": "array",
175
-
"items": {
176
-
"ref": "dev.mccue.jvm.index#hashes",
177
-
"type": "ref"
178
-
}
179
-
},
180
-
"exports": {
181
-
"type": "array",
182
-
"items": {
183
-
"ref": "dev.mccue.jvm.index#exports",
184
-
"type": "ref"
185
-
}
186
-
},
187
-
"version": {
188
-
"type": "string",
189
-
"minLength": 1
190
-
},
191
-
"mandated": {
192
-
"type": "boolean",
193
-
"default": false
194
-
},
195
-
"packages": {
196
-
"type": "array",
197
-
"items": {
198
-
"ref": "dev.mccue.jvm.index#requires",
199
-
"type": "ref"
200
-
}
201
-
},
202
-
"provides": {
203
-
"type": "array",
204
-
"items": {
205
-
"ref": "dev.mccue.jvm.index#provides",
206
-
"type": "ref"
207
-
}
208
-
},
209
-
"requires": {
210
-
"type": "array",
211
-
"items": {
212
-
"ref": "dev.mccue.jvm.index#requires",
213
-
"type": "ref"
214
-
}
215
-
},
216
-
"synthetic": {
217
-
"type": "boolean",
218
-
"default": false
219
-
},
220
-
"targetPlatform": {
221
-
"type": "string",
222
-
"minLength": 1
223
-
}
224
-
}
225
31
}
226
32
},
227
33
"$type": "com.atproto.lexicon.schema",
228
34
"lexicon": 1
229
35
}