stgraham2000

Results 8 issues of stgraham2000

Update the header template to replace any back slashes with forward slashes. This helps to make the generated code the same when generated from different platforms.

When using file paths to specify the location of a template, the generated code will use either a "/" or a "\\" to separate directories in the path. This is...

Modify generator to detect if the dependency matches the new interface's package name and if so, skip adding the dependency (so skip import). Also, when generating the parameter package names,...

Currently if you want to generate an interface file and have it reside in the same package as things the interface might depend on then you end up with generated...

Add support for checking if the params or result types are instantiated with types and if so, build up the name appropriately.

If you have a function like: `func (a* MyStruct) Fun1(arg Generic[string])` The resultant interface method will be: `func Fun1(arg Generic)` It seems like the type args used to instantiate the...

Migrate from using the older `loader` package in golang tools to the new `packages` package in golang tools. The previous `loader` package does not support modules and after switching from...

Currently in a no_std environment the various Musli errors do not implement the core::error::Error trait. This means packages like Anyhow and others that rely on core::error::Error being implemented can not...

enhancement