Closed daddykotex closed 7 months ago
Total files change +567B +0.06%
Final result: :white_check_mark:
View report in BundleMon website ➡️
Currently, the format allows only one jar to be supplied for a given dependency, this is probably not good enough in some case. Some deps probably have transitive dependencies that we would need to resolve as well.
Fixes https://github.com/daddykotex/smithy4s-code-generation/issues/15
The app configuration now reads from a JSON file to configure the classpath for the code generation. I've decided to do it at build time / deployment time as opposed to runtime (via an embedded coursier) for a few reason:
The file is expected to look like that:
If this file is available, then the UI is customized a little bit to show checkboxes for all the dependencies available. The permalink also takes it into account.
URL looks like:
http://localhost:5173/#code=CQNwpgTgzglg9gOwFwAIBEAmNAobCCGAtmFAA74DGYKMCpArgC64AC+ANu3AJ4DE99GABMAYnAiF8zKIwi0A5igCSAEVwyI9Co3oRqABUhREKAN7YUKFnoCOgvUIs0hqVU+tg7MB04LFUAMqyCtgAvkA;dependencies=com.disneystreaming.alloy:alloy-core:0.2.8