4 مستودعات
Coordination of dependency sharing and output mapping between projects within the same build.
Distinct from Project Dependency Specifications: Candidates focus on external resolution or discovery; this is about internal orchestration of project outputs.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Internal Project Dependency Management. Refine with filters or upvote what's useful.
Sbt هي أداة بناء JVM ونظام إدارة تبعيات مصمم لـ Scala و Java. تعمل كمنسق بناء متعدد المشاريع يدير تجميع الكود المصدري، ويحل المكتبات الخارجية من المستودعات البعيدة، ويحزم الملفات الثنائية للتوزيع. يتميز المشروع بنظام البناء التفاعلي الخاص به، والذي يوفر حلقة قراءة-تقييم-طباعة (REPL) لفحص الحالة في الوقت الفعلي وتنفيذ المهام. يستخدم نموذج تنفيذ قائم على رسم بياني للتبعية لمعالجة المهام ويحتفظ بمخزن مفتاح-قيمة آمن من حيث النوع لتهيئة البناء الديناميكي. تغطي قدراته أتمتة بناء JVM مع إعادة التجميع التزايدي، وتنظيم المشاريع المعيارية، وتنفيذ الاختبارات المؤتمتة. يدعم النظام أيضًا التجميع عبر الإصدارات، ونشر القطع الأثرية إلى التخزين السحابي، ونموذج إضافات قابل للتوسيع لإضافة منطق بناء مخصص.
Coordinates the sharing of build outputs between internal projects and incorporates external libraries.
هذا المشروع عبارة عن دليل شامل ومورد تعليمي للغة TypeScript. يغطي المبادئ الأساسية للغة، بما في ذلك نظام الأنواع الهيكلي، وتحليل الأنواع الساكن، وعملية تحويل ملفات المصدر المكتوبة بأنواع إلى JavaScript. تفصل المادة كيفية نمذجة البيانات المعقدة ومنطق الأنواع القابل لإعادة الاستخدام باستخدام الأنواع العامة (generics)، والأنواع الشرطية، والأنواع المعينة. كما يشرح استخدام ملفات الإعلان لتوفير سلامة الأنواع لمكتبات JavaScript الخارجية ودمج فحص الأنواع في مشاريع JavaScript الحالية عبر تعليقات JSDoc. يمتد نطاق المحتوى إلى أنماط البرمجة كائنية التوجه، ومعالجة DOM، وتكوين سلوكيات المترجم. يتضمن توجيهاً حول إدارة قابلية التشغيل البيني للوحدات، وإعداد خطوط أنابيب البناء، واستخدام ذكاء المحرر لتحسين إنتاجية المطور.
Discusses the coordination of project dependencies and output mapping during the build process.
هذا المشروع هو إطار عمل للحوكمة ومتتبع للمقترحات لإدارة دورة حياة الميزات الجديدة وتغييرات واجهة برمجة التطبيقات داخل Kubernetes. يوفر نظاماً منظماً لاقتراح ومراجعة وتتبع مساهمات المجتمع من الفكرة الأولية وصولاً إلى إصدار مستقر. يركز إطار العمل على الحفاظ على سلامة تصميم واجهة برمجة التطبيقات والتوافق مع الإصدارات السابقة من خلال عملية مراجعة رسمية. ينسق إدارة الإصدار من خلال مراقبة معالم الميزات، وفرض تواريخ تجميد الكود، والتحقق من أن الإضافات الجديدة جاهزة للإنتاج وقابلة للتوسع. يغطي النظام سير عمل حوكمة المشروع، بما في ذلك تعريف الموافقين المعتمدين وأسماء المراجعين المستعارة. يستخدم التوثيق القائم على البيانات الوصفية، وتنسيق سير العمل القائم على التسميات، وأدوات التصور لتتبع سرعة التطوير والحفاظ على سجلات تاريخية لتحسينات المشروع.
Provides tooling to update project modules and generate mocks for a consistent development environment.
Apache Maven Build Accelerator is a command-line build runner and extension designed to speed up Java software compilation and multi-module project execution. It distributes compilation tasks concurrently across multiple available CPU cores by default and executes these tasks inside a persistent background daemon. This background process serves multiple consecutive requests without restarting the runtime environment, while caching loaded plugin classes and compiled native code across executions to eliminate redundant parsing overhead. The tool provides specialized handling for concurrent exec
Manages Java software project compilation and module dependencies using standard configurations.