awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesPackage Relocation

Renaming of external library packages to internal namespaces to prevent classpath conflicts during the build.

Distinct from Namespace Aliasing: Specifically handles the relocation of packages for classpath isolation, not just aliasing for stylesheets.

Explore 3 awesome GitHub repositories matching data & databases · Package Relocation. Refine with filters or upvote what's useful.

Awesome Package Relocation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • aosp-mirror/platform_frameworks_baseAvatar aosp-mirror

    aosp-mirror/platform_frameworks_base

    10,812Vezi pe GitHub↗

    This project provides the core framework and system API layer for the Android operating system. It consists of the fundamental Java and C++ libraries that define system behavior and establish the interface contracts required for system applications and hardware abstraction. The project includes a runtime optimizer used to reduce startup time and improve execution speed by pre-compiling methods and configuring boot images. It also features a software quality toolchain that enforces code formatting, audits commit metadata, and manages API compatibility to ensure stable interface contracts acros

    Renames external library packages to internal namespaces during build to avoid classpath conflicts.

    Java
    Vezi pe GitHub↗10,812
  • gradleup/shadowAvatar GradleUp

    GradleUp/shadow

    4,204Vezi pe GitHub↗

    Shadow este un plugin Gradle utilizat pentru a crea fat JAR-uri prin gruparea unei aplicații JVM și a tuturor dependențelor sale runtime într-o singură arhivă executabilă. Acesta funcționează ca un bundler de dependențe și generator de arhive, simplificând distribuția prin îmbinarea mai multor fișiere de bibliotecă într-un singur artefact. Proiectul se distinge prin capacitatea sa de a efectua relocarea pachetelor bytecode, care redenumește căile pachetelor și instrucțiunile de import pentru a preveni conflictele de versiune în classpath. De asemenea, oferă instrumente de îmbinare a resurselor care combină fișierele cu căi identice folosind transformatoare personalizate de text sau XML și produce build-uri reproductibile prin normalizarea timestamp-urilor și permisiunilor fișierelor. Plugin-ul acoperă capabilități largi, inclusiv filtrarea conținutului arhivei, gestionarea manifestului și generarea de scripturi de pornire pentru implementare. De asemenea, gestionează publicarea artefactelor prin fluxuri de lucru bazate pe metadate și oferă utilitare de diagnosticare pentru detectarea intrărilor duplicate și localizarea resurselor în classpath.

    Provides bytecode-level package relocation to avoid classpath conflicts between different library versions.

    Kotlinbuildbundlingfat-jar
    Vezi pe GitHub↗4,204
  • aikar/commandsAvatar aikar

    aikar/commands

    630Vezi pe GitHub↗

    This project is a Java command dispatch framework that maps user input to application logic using annotation-based processing. It provides a unified interface for registering and executing commands, allowing developers to define command syntax, parameter requirements, and execution logic through standard method annotations. The framework distinguishes itself through its cross-platform command handler, which abstracts platform-specific input and registration systems into a single codebase. This allows for consistent command processing across diverse environments, including server proxies, chat

    Relocates external library packages to custom namespaces to prevent version conflicts in shared environments.

    Javaacfaikar-commandsbukkit
    Vezi pe GitHub↗630
  1. Home
  2. Data & Databases
  3. Namespaces
  4. Namespace Aliasing
  5. Package Relocation