-
Notifications
You must be signed in to change notification settings - Fork 192
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
Export public API from Generators #633
Comments
Yup, just fixed it a few days ago, stumbled into it myself :) Need to tag a new version of Genie. I'll do it today. |
@lazzarello this should be solved in v5.15.2 -- but beware that |
My reasoning went like this. I want to build an interface to do some astronomy calculations with input data from a different web service. The math is implemented in a Julia package internal to the corporation. The output is a small amount of JSON, so both sides don't expect too much data but it's high compute complexity. I don't need a database. The word "microstack" stood out when browsing the generator interfaces. I'll try the newapp_webservice today. Thanks for your help. Only because I'm curious, what is the definition of "an internal API" in this context? |
By internal API I mean private API. The Regarding the topic of public/private scopes in Julia - I've been long supporting the idea of having these explicit. Unfortunately there is no traction. So according to Julia, an API is public if: Everybody agreed that b) is dumb, as private APIs also need to be documented. That leaves a) To conclude:
|
Describe the bug
Genie.Generator.microstack_app() throws a BoundsError and creates files
Error stacktrace
not indicated here, this is a new project and it began with only a Project/Manifest.toml and a README
To reproduce
See above. Julia 1.7.3 on Linux x86_64.
Expected behavior
There would not be an exception thrown because it appears the generator did what was expected. I'm new to Genie so I can't validate what it is supposed to do very well. There are a bunch of files there!
Additional context
The text was updated successfully, but these errors were encountered: