pnoltes opened a new pull request, #421: URL: https://github.com/apache/celix/pull/421
This PR mainly adds updated documentation for Apache Celix components and patterns. It also contains example code used in the documentation and plantuml files used to generate the diagrams. Lastly it containers two improvements for the dependency manager: - For C, a `celix_dmComponent_setImplementationDestroyFunction` function is added so that bundle activators only working with component do not need a activator stop function. - For C++, a `celix::dm::Component::createUnassociatedProvidedService` method is added so that C++ components can provided C or C++ services where the lifecycle is coupled to the component, but the service has no inheritance relation with the component. This should result in less boiler plating code in situation where C++ components provide C services. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@celix.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org