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

Kotlin rewrite #982

Draft
wants to merge 79 commits into
base: main
Choose a base branch
from
Draft

Kotlin rewrite #982

wants to merge 79 commits into from

Commits on Sep 19, 2024

  1. Apply Kotlin JVM plugin

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    988e611 View commit details
    Browse the repository at this point in the history
  2. Convert ShadowSpec

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    c6ea68f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6a392c8 View commit details
    Browse the repository at this point in the history
  4. Rename params to action

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    dcdf561 View commit details
    Browse the repository at this point in the history
  5. Convert Relocator

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    5979229 View commit details
    Browse the repository at this point in the history
  6. Convert CacheableRelocator

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f718533 View commit details
    Browse the repository at this point in the history
  7. Convert RelocateClassContext

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    8fddef4 View commit details
    Browse the repository at this point in the history
  8. Convert RelocatePathContext

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    678472d View commit details
    Browse the repository at this point in the history
  9. Convert LegacyShadowPlugin

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    41d7803 View commit details
    Browse the repository at this point in the history
  10. Convert InheritManifest

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    90c79f8 View commit details
    Browse the repository at this point in the history
  11. Convert KnowsTask

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    343805f View commit details
    Browse the repository at this point in the history
  12. Convert Transformer

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    09add8d View commit details
    Browse the repository at this point in the history
  13. Convert ShadowExtension

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    aac5e87 View commit details
    Browse the repository at this point in the history
  14. Convert ShadowBasePlugin

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    72a7fd7 View commit details
    Browse the repository at this point in the history
  15. Remove configureBuildScan

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    aaacaf2 View commit details
    Browse the repository at this point in the history
  16. Convert ShadowPlugin

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    dd98267 View commit details
    Browse the repository at this point in the history
  17. Convert ShadowStats

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    70c3763 View commit details
    Browse the repository at this point in the history
  18. Convert CleanProperties

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    56cca30 View commit details
    Browse the repository at this point in the history
  19. Convert DefaultZipCompressor

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    a7522e3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0a94723 View commit details
    Browse the repository at this point in the history
  21. Convert DependencyFilter

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    91005fe View commit details
    Browse the repository at this point in the history
  22. Convert JavaJarExec

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    834ff6e View commit details
    Browse the repository at this point in the history
  23. Convert ZipCompressor

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    6728b96 View commit details
    Browse the repository at this point in the history
  24. Convert RelocationUtil

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    30628c6 View commit details
    Browse the repository at this point in the history
  25. Optimize configureRelocation

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    77fe0ef View commit details
    Browse the repository at this point in the history
  26. Cleanups

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    fa76231 View commit details
    Browse the repository at this point in the history
  27. Convert GradleVersionUtil

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ce6d079 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    73fb1fe View commit details
    Browse the repository at this point in the history
  29. Convert RelocatorRemapper

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    3e6b926 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    de55af8 View commit details
    Browse the repository at this point in the history
  31. Convert UnusedTracker

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    24ad968 View commit details
    Browse the repository at this point in the history
  32. Convert UnusedTracker

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    0412804 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    46b4b3f View commit details
    Browse the repository at this point in the history
  34. Convert AppendingTransformer

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    1b7ff30 View commit details
    Browse the repository at this point in the history
  35. Rename TransformerContext.is

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    8ffdfc1 View commit details
    Browse the repository at this point in the history
  36. Convert TransformerContext

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    edb6f88 View commit details
    Browse the repository at this point in the history
  37. Convert CacheableTransformer

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    de15761 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    d81666b View commit details
    Browse the repository at this point in the history
  39. Add NoOpTransformer

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    4dc9312 View commit details
    Browse the repository at this point in the history
  40. Fix AppendingTransformer

    Goooler committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    cee4fa5 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    982d6e0 View commit details
    Browse the repository at this point in the history
  2. Convert ShadowJavaPlugin

    Goooler committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    5226a4b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3b7832c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fa47492 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    4054823 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    352c01a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe01bb0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5b1d81c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f57182a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. Configuration menu
    Copy the full SHA
    6d9e47f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    681ab53 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbeb245 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    65e46b4 View commit details
    Browse the repository at this point in the history
  5. Convert ShadowJar

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    7115172 View commit details
    Browse the repository at this point in the history
  6. Convert SimpleRelocator

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    7c6c1c6 View commit details
    Browse the repository at this point in the history
  7. Convert ShadowCopyAction

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    db52f85 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    757e151 View commit details
    Browse the repository at this point in the history
  9. Fix APIs

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    2816c2a View commit details
    Browse the repository at this point in the history
  10. Reformat

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    3d1042c View commit details
    Browse the repository at this point in the history
  11. Remove license headers

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    5c73474 View commit details
    Browse the repository at this point in the history
  12. Cleanups

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    4222b6c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b01885f View commit details
    Browse the repository at this point in the history
  14. Merge branch 'main' into kotlin-rewrite

    // Conflicts:
    //	build-logic/src/main/kotlin/shadow.convention.publish.gradle.kts
    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    4e3bc46 View commit details
    Browse the repository at this point in the history
  15. Set up BCV

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    baa80a3 View commit details
    Browse the repository at this point in the history
  16. Set up japicmp

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    abc8a8d View commit details
    Browse the repository at this point in the history
  17. Revert "Set up japicmp"

    This reverts commit abc8a8d.
    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    7b24f7c View commit details
    Browse the repository at this point in the history
  18. Ignore build-logic/build/**

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    c81be9f View commit details
    Browse the repository at this point in the history
  19. Fix

    Goooler committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    92460f3 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Merge remote-tracking branch 'origin/main' into kotlin-rewrite

    // Conflicts:
    //	build-logic/src/main/kotlin/shadow.convention.publish.gradle.kts
    Goooler committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    4e33b20 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    748020c View commit details
    Browse the repository at this point in the history
  3. Cleanups

    Goooler committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6616c53 View commit details
    Browse the repository at this point in the history
  4. Enable explicitApi

    Goooler committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    7aeb49a View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Apply indent_size 4

    Goooler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    7dc3429 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into kotlin-rewrite

    // Conflicts:
    //	src/main/groovy/com/github/jengelman/gradle/plugins/shadow/ShadowPlugin.groovy
    Goooler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    1da2c03 View commit details
    Browse the repository at this point in the history
  3. Revert "Apply indent_size 4"

    This reverts commit 7dc3429.
    Goooler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    dbeaf6f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a7ff54 View commit details
    Browse the repository at this point in the history
  5. Use JvmTarget.JVM_11

    Goooler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    a7889a9 View commit details
    Browse the repository at this point in the history
  6. Pin apiVersion on 1.8

    Goooler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    6c394e0 View commit details
    Browse the repository at this point in the history
  7. Still declare java block

    Goooler committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    f05644e View commit details
    Browse the repository at this point in the history