-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: support bring cloud
#242
Commits on Sep 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for c9422ef - Browse repository at this point
Copy the full SHA c9422efView commit details -
Removed
Nothing
from out type system.Merge jsii resource clients into generate wing resources. Handle JSII Void return types as no return type in wing.
Configuration menu - View commit details
-
Copy full SHA for e84ce2f - Browse repository at this point
Copy the full SHA e84ce2fView commit details
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fd76050 - Browse repository at this point
Copy the full SHA fd76050View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7348fb - Browse repository at this point
Copy the full SHA d7348fbView commit details
Commits on Sep 28, 2022
-
* Added support fro `struct`s in parser/type_checker/jsification. * Import constructors (including skipping scope/id on resources). * Pass "self" argument to imported class methods.
Configuration menu - View commit details
-
Copy full SHA for 9cf1d49 - Browse repository at this point
Copy the full SHA 9cf1d49View commit details
Commits on Sep 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fd039f5 - Browse repository at this point
Copy the full SHA fd039f5View commit details
Commits on Oct 4, 2022
-
Handle non primitive type references in JSII imports:
* refactor: moved jsii importing logic into submodule under a new type_check module. * resolve namespaced custom types in type checker. * corretly handle parent resource in resource type checking. * JSII imported handles references to other JSII types (not only primitives).
Configuration menu - View commit details
-
Copy full SHA for e614ca0 - Browse repository at this point
Copy the full SHA e614ca0View commit details -
Treat wingsdk
cloud.Inflight
as~(any):any
inflight function.* Also added support for multiple struct inheritance in when importing JSII props. * Support importing wingsdk `Duration` types.
Configuration menu - View commit details
-
Copy full SHA for 6916688 - Browse repository at this point
Copy the full SHA 6916688View commit details
Commits on Oct 6, 2022
-
Struct literals (currently with a grammar hack
@TypeName
)also: Cleaned up method_call vs function_call in grammar/ast Fixed return type parsing
Configuration menu - View commit details
-
Copy full SHA for 7e23309 - Browse repository at this point
Copy the full SHA 7e23309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b33b9a - Browse repository at this point
Copy the full SHA 2b33b9aView commit details
Commits on Oct 9, 2022
-
* Updated sdk_capture tests to use explicit Props ars used by sdk resources. * Support type annotation in container literals. * Added map literals support. * de-dup captured method names in capture mechanism. * removed auto capturing of everything looking like a mehtod call on an anything object (AKA wingsdk support hack).
Configuration menu - View commit details
-
Copy full SHA for 8f53968 - Browse repository at this point
Copy the full SHA 8f53968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c2e469 - Browse repository at this point
Copy the full SHA 0c2e469View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b5433 - Browse repository at this point
Copy the full SHA 55b5433View commit details
Commits on Oct 10, 2022
-
Apply suggestions from code review
Co-authored-by: Chris Rybicki <chrisr@monada.co>
Configuration menu - View commit details
-
Copy full SHA for d1b2eb0 - Browse repository at this point
Copy the full SHA d1b2eb0View commit details
Commits on Oct 12, 2022
-
Added support for namespace aliases on JSII brings.
Also: * Fix inflight.w example based on real imported cloud.Bucket type. * Removed skipping type checking on `new` expressions when the type is resolved to an `Anything`, we don't expect custom types to be `Anything`'s anymore.
Configuration menu - View commit details
-
Copy full SHA for cbe71e7 - Browse repository at this point
Copy the full SHA cbe71e7View commit details -
jisify: Remoce hack to always add scope and id to anything objects.
This was there because we didn't really know the type of the `new` expression. Now the type is available through a the `Expr.evaluated_type`.
Configuration menu - View commit details
-
Copy full SHA for 08ff9ac - Browse repository at this point
Copy the full SHA 08ff9acView commit details -
Configuration menu - View commit details
-
Copy full SHA for e1271e5 - Browse repository at this point
Copy the full SHA e1271e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dbae32 - Browse repository at this point
Copy the full SHA 3dbae32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f3c6af - Browse repository at this point
Copy the full SHA 2f3c6afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 798f1fc - Browse repository at this point
Copy the full SHA 798f1fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e04275b - Browse repository at this point
Copy the full SHA e04275bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e4388e5 - Browse repository at this point
Copy the full SHA e4388e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2842678 - Browse repository at this point
Copy the full SHA 2842678View commit details -
Update libs/wingc/src/type_check/jsii_importer.rs
Co-authored-by: Elad Ben-Israel <elad.benisrael@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0c83f75 - Browse repository at this point
Copy the full SHA 0c83f75View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4c3575 - Browse repository at this point
Copy the full SHA c4c3575View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4185d9b - Browse repository at this point
Copy the full SHA 4185d9bView commit details
Commits on Oct 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9c597fe - Browse repository at this point
Copy the full SHA 9c597feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e6b52 - Browse repository at this point
Copy the full SHA 77e6b52View commit details