Crates.io | mxmlextrema-as3query |
lib.rs | mxmlextrema-as3query |
version | 0.3.1 |
source | src |
created_at | 2024-07-26 11:55:23.805618 |
updated_at | 2024-07-27 11:42:19.148821 |
description | Queries the ActionScript 3 language semantic data. |
homepage | |
repository | https://github.com/mxmlextrema/as3query |
max_upload_size | |
id | 1316047 |
size | 277,834 |
mxmlextrema::as3query is a Rust library for creating, inspecting and modifying the semantic data of the ActionScript 3 language conforming to the Adobe AIR platform.
mxmlextrema::as3query implements three dimensional names, property lookup, conversion, number representation, interface implementation log, method overriding, applying parameterized types, a factory, and several entities (for example, classes, methods and variables).
Create a package foo.bar
and log its fully qualified name:
let db = Database::new(Default::default());
let foo_bar = db.factory().create_package(["foo", "bar"]);
println!("Package name: {}", foo_bar.fully_qualified_name());
Apache 2.0