Skip to content

Conversation

@james2001
Copy link
Contributor

Summary

This Pull Request introduces major changes in how we handle entity serialization and data provider interactions. The aim is to make the project more extensible and maintainable.

Details

  • Introduction of 4 new interfaces: ContextAwareDataProvider, DataProvider, Transformer, and ContextAwareTransformer.
  • Implementation of FqdnDataProvider as a use-case example for these interfaces.

Benefits

  • Extensibility: With these interfaces in place, it will be easier for us to add new features or modify existing behaviors.
  • Modularity: We can now create data providers and transformers for specific use-cases without having to alter existing code.

Tested

  • Verified that existing functionalities work as before.

image

This PR resolves #90

@james2001
Copy link
Contributor Author

@npotier
What are you thinking about this PR?

@james2001
Copy link
Contributor Author

@npotier Any news on this PR?

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.

Time out

1 participant