# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "vb6parse" version = "0.4.1" build = false exclude = [ "tests/data/ADM-TSC-Tools-ALM-QC/*", "tests/data/audiostation/*", "tests/data/Binary-metamorphosis/*", "tests/data/Bitrate-calculator/*", "tests/data/CdiuBeatUpEditor/*", "tests/data/ChessBrainVB/*", "tests/data/CoolWind2D-GameEngine-CHS/*", "tests/data/DevOps/*", "tests/data/Discrete-Probability-Detector-in-VB6/*", "tests/data/Endless-runner-Game_VB6.0/*", "tests/data/Environment/*", "tests/data/framework-vb6/*", "tests/data/Genomin/*", "tests/data/KORG_Read_pcg/*", "tests/data/Markov-Chains-VB6/*", "tests/data/Mix-two-signals-by-using-Spectral-Forecast-in-VB6-app-v1.0/*", "tests/data/Mix-two-signals-by-using-Spectral-Forecast-in-VB6-app-v2.0/*", "tests/data/NewTab/*", "tests/data/OCX_Advanced_Control__VB6/*", "tests/data/OCX_Advanced_Grid__VB6/*", "tests/data/omelette-vb6/*", "tests/data/opendialup/*", "tests/data/Papaver-Genomics/*", "tests/data/project-duplication-detection-system/*", "tests/data/ProjectExaminer/*", "tests/data/PromKappa-1.0-makes-Objective-Digital-Stains/*", "tests/data/Prototype-software-for-Photon-pixel-coupling/*", "tests/data/SK-ADO_Dan_SQL_Demo__VB6/*", "tests/data/SK-Alarm_Clock__VB6/*", "tests/data/SK-Password-Application-ADD-ON__VB6/*", "tests/data/SK-SQL_Code_Generator_V2__VB6/*", "tests/data/stdVBA-Inspiration/*", "tests/data/SteamyDock/*", "tests/data/Troyano-VB6-PoC/*", "tests/data/ucJLDatePicker/*", "tests/data/unlightvbe_qs/*", "tests/data/vb6/*", "tests/data/vb6-code/*", "tests/data/Vb6.0/*", "tests/data/VB6-2D-Physic-Engine/*", "tests/data/VB6-add-GUI-objects-at-runtime/*", "tests/data/VB6-samples/*", "tests/data/VbScalesReader/*", "tests/data/VPN-Lifeguard/*", "tests/data/w.bloggar/*", "tests/data/Win_Dialogs/*", ] autobins = false autoexamples = false autotests = false autobenches = false description = "vb6parse is a library for parsing and analyzing VB6 code, from projects, to controls, to modules, and forms." readme = "README.md" keywords = [ "vb6", "parser", "analyzer", "vb6parse", ] categories = [ "development-tools", "parsing", "parser-implementations", ] license-file = "LICENSE" repository = "https://github.com/scriptandcompile/vb6parse" [lib] name = "vb6parse" path = "src/lib.rs" [[test]] name = "class" path = "tests/class.rs" [[test]] name = "form" path = "tests/form.rs" [[test]] name = "module" path = "tests/module.rs" [[test]] name = "ppdm" path = "tests/ppdm.rs" [[test]] name = "project" path = "tests/project.rs" [[bench]] name = "bulk_parser_load" path = "benches/bulk_parser_load.rs" harness = false [dependencies.ariadne] version = "0.4.1" [dependencies.bstr] version = "1.10.0" features = ["serde"] [dependencies.either] version = "1.13.0" features = ["serde"] [dependencies.image] version = "0.25.2" [dependencies.num_enum] version = "0.7.3" [dependencies.serde] version = "1.0.209" features = ["derive"] [dependencies.thiserror] version = "1.0.64" [dependencies.uuid] version = "1.10.0" [dependencies.winnow] version = "0.6.20" [dev-dependencies.criterion] version = "0.5.1" features = ["html_reports"] [dev-dependencies.insta] version = "1.39.0" features = ["yaml"] [lints.clippy] pedantic = "warn"