Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor to remove duplication #70

Merged
merged 3 commits into from
May 22, 2024
Merged

Commits on May 22, 2024

  1. Refactor to remove duplication

    Create base AndroidSoftware types that are extended by both Library and Applications and reduce duplication, making all feature extensions available to both types.
    
    Lots of other internal cleanup and minor refactoring, remove some helper classes that can be replaced by the base plugin type now.
    
    Marks TODOs around NiA code.
    tresat committed May 22, 2024
    Configuration menu
    Copy the full SHA
    9bc41cb View commit details
    Browse the repository at this point in the history
  2. Fix configureNiA to not assume android library plugin

    Library-specific configuration applied by android library plugin on top of general NiA Android support now.
    tresat committed May 22, 2024
    Configuration menu
    Copy the full SHA
    a5d0e17 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf720f4 View commit details
    Browse the repository at this point in the history