Skip to content

Conversation

@kyngs
Copy link
Contributor

@kyngs kyngs commented Aug 21, 2023

Fix #1063

Copy link
Contributor

@hugmanrique hugmanrique left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! 😀 (The CI fails due to an incorrect order of imports)

@kyngs
Copy link
Contributor Author

kyngs commented Aug 21, 2023

Hang on, gotta make checkstyle happy with the import order

Copy link
Contributor

@Xernium Xernium left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This requires approval by @astei as he made a very deliberate effort in ensuring this does not get exposed to the API.

@Xernium Xernium requested a review from astei August 21, 2023 15:32
@kyngs
Copy link
Contributor Author

kyngs commented Aug 21, 2023

This requires approval by @astei as he made a very deliberate effort in ensuring this does not get exposed to the API.

May I ask the reason?

@electronicboy
Copy link
Member

The intention is to avoid exposing implementation details to plugins, especially given that things like Configuration are not API

I do wonder the use-case for this sorta thing, the forwarding mode should be effectively transparent to plugins, and have no real impacts elsewhere

@kyngs
Copy link
Contributor Author

kyngs commented Aug 21, 2023

I do wonder the use-case for this sorta thing, the forwarding mode should be effectively transparent to plugins, and have no real impacts elsewhere

My practical use case is setting up nano limbo on-demand from the proxy. To do so, I need to forward the forwarding configuration to it.

@kyngs
Copy link
Contributor Author

kyngs commented Sep 14, 2023

Any update?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Expose forwarding related configuration data in ProxyConfig.

4 participants