v1.0.0
injecteo
IoC पैटर्न के लिए सेवा स्थान निर्देशक। injecteo_generator द्वारा उपयोग किए जाने वाले अनुमान और अब्स्ट्रैक्ट क्लासेस को निर्यात करें।
31लाइक 2730-दिन डाउनलोड150Pub अंक
AndroidiOSWebmacOSWindowsLinux
Iteo/injecteo open-source repository details.
यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
Nice to see you here, dear Developer. This is a root of injecteo service locator / dependency injection generator project.
Repository contains several folders:
packages
injecteo: Dependency Injection annotations (@singleton, @inject, @InjectionModule, @externalModule),
abstract class for ServiceLocator pattern and the implementation using get_it packageinjecteo_generator: Actual code generator which scans project for injecteo annotations and generate top-level configuration function with additional InjectionModule classesinjecteo_models: Internal models used by generator. Represents DependencyConfig with required properties like:example
basic: Simple counter app, which shows how to annotate classes for injecteo_generator and configure dependenciesfeature_packages: Focuses on InjectionModule - a way to split features into multiple packages and integrate them with Melostodeo: Advanced to-do application with multiple dependencies registered for dev and prod environments.For details, please see each folder README files.
Packages use Melos with usePubspecOverrides: true.
Local packages are linked via Melos-generated pubspec_overrides.yaml.
melos bs
melos run get
melos run generate
melos run format
Before commit
melos run format
melos run test