Home | History | Annotate | Download | only in google-fruit
      1 name: "google-fruit"
      2 description: "Fruit is a dependency injection framework for C++, loosely inspired by the Guice framework for Java. It uses C++ metaprogramming together with some new C++11 features to detect most injection problems at compile-time. It allows to split the implementation code in \"components\" (aka modules) that can be assembled to form other components. From a component with no requirements it\'s then possible to create an injector, that provides an instance of the interfaces exposed by the component."
      3 third_party {
      4   url {
      5     type: HOMEPAGE
      6     value: "https://github.com/google/fruit"
      7   }
      8   url {
      9     type: GIT
     10     value: "https://github.com/google/fruit.git"
     11   }
     12   version: "3c40e442d52aee6fa696ab5aaf449645c83ab6fa"
     13   license_type: NOTICE
     14   last_upgrade_date {
     15     year: 2018
     16     month: 10
     17     day: 29
     18   }
     19 }
     20