You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is linked to #595. When I discovered an issue with the palantir-python-sdk library, it was pretty much impossible to know that the bug was originating from conjure-python until the person who owns the project told me so.
Additionally, after a bug is fixed in this library, there's currently no way to know if a class generated by this library may be impacted by that bug.
What did you want to happen?
Projects that generate code usually include annotations or a header, so that it's clear how this code is generated (examples that come to mind are jOOQ / Immutables) Ideally, this should include a version number, so that it's easier to read changelogs and understand any potential impact.
Here's what a simple implementation could look like:
'''
This file has been generated by conjure-python version x.y.z
https://github.com/palantir/conjure-python
'''
import ...
class TestService(Service):
The text was updated successfully, but these errors were encountered:
What happened?
This issue is linked to #595. When I discovered an issue with the palantir-python-sdk library, it was pretty much impossible to know that the bug was originating from conjure-python until the person who owns the project told me so.
Additionally, after a bug is fixed in this library, there's currently no way to know if a class generated by this library may be impacted by that bug.
What did you want to happen?
Projects that generate code usually include annotations or a header, so that it's clear how this code is generated (examples that come to mind are jOOQ / Immutables) Ideally, this should include a version number, so that it's easier to read changelogs and understand any potential impact.
Here's what a simple implementation could look like:
The text was updated successfully, but these errors were encountered: