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

Finish Kotlin migration #1012

Merged
merged 103 commits into from
Nov 20, 2024
Merged

Finish Kotlin migration #1012

merged 103 commits into from
Nov 20, 2024

Commits on Nov 5, 2024

  1. Set up Kotlin 2.0.21

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    984c5a6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69a13a6 View commit details
    Browse the repository at this point in the history
  3. Convert LegacyShadowPlugin

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    ef3e6d5 View commit details
    Browse the repository at this point in the history
  4. Revert "Indicate Kotlin sourceSet into Groovy's"

    This reverts commit 69a13a6.
    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    6df054b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    28cf15a View commit details
    Browse the repository at this point in the history
  6. Convert ShadowExtension

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    67354a2 View commit details
    Browse the repository at this point in the history
  7. Convert KnowsTask

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    5914ab7 View commit details
    Browse the repository at this point in the history
  8. Convert DependencyFilter

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    e146807 View commit details
    Browse the repository at this point in the history
  9. Convert ZipCompressor

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    9119173 View commit details
    Browse the repository at this point in the history
  10. Convert JavaJarExec

    Goooler committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    c279051 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    4a9f041 View commit details
    Browse the repository at this point in the history
  2. Convert CacheableRelocator

    Goooler committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    efcc0cd View commit details
    Browse the repository at this point in the history
  3. Convert ShadowStats

    Goooler committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    e85a9fa View commit details
    Browse the repository at this point in the history
  4. Convert RelocatePathContext

    Goooler committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    a4514d9 View commit details
    Browse the repository at this point in the history
  5. Convert RelocateClassContext

    Goooler committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    23c2c65 View commit details
    Browse the repository at this point in the history
  6. Convert Relocator

    Goooler committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    0d55a48 View commit details
    Browse the repository at this point in the history
  7. Convert InheritManifest

    Goooler committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    ebce1aa View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Convert SimpleRelocator

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    e1a831e View commit details
    Browse the repository at this point in the history
  2. Rename TransformerContext.is

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    2e86d64 View commit details
    Browse the repository at this point in the history
  3. Convert TransformerContext

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    6a5da6a View commit details
    Browse the repository at this point in the history
  4. Remove redundant types

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    4609753 View commit details
    Browse the repository at this point in the history
  5. Convert Transformer

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    c036c39 View commit details
    Browse the repository at this point in the history
  6. Declare -Xjvm-default=all

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    6e7d141 View commit details
    Browse the repository at this point in the history
  7. Convert CacheableTransformer

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    28ebf6f View commit details
    Browse the repository at this point in the history
  8. Add NoOpTransformer

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    018708b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ae29e91 View commit details
    Browse the repository at this point in the history
  10. Remove redundant ctors

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    184753a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    9691b92 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3024765 View commit details
    Browse the repository at this point in the history
  13. Convert AppendingTransformer

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    daca1ea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    99ef1e7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    3c31bd1 View commit details
    Browse the repository at this point in the history
  16. Convert CleanProperties

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    b12bec0 View commit details
    Browse the repository at this point in the history
  17. Convert DefaultZipCompressor

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    ffb1104 View commit details
    Browse the repository at this point in the history
  18. Merge util classes

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    b5c2450 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    db30ea3 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a3d7b4d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    74e6e6b View commit details
    Browse the repository at this point in the history
  22. Convert UnusedTracker

    Goooler committed Nov 7, 2024
    Configuration menu
    Copy the full SHA
    c9af800 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6b66c36 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6b18a09 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    f375dc7 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2024

  1. Configuration menu
    Copy the full SHA
    15eb704 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a376198 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cdbc084 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    590466a View commit details
    Browse the repository at this point in the history
  5. Convert ShadowBasePlugin

    Goooler committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    6e7066b View commit details
    Browse the repository at this point in the history
  6. Unify SHADOW_NAME

    Goooler committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    041cc69 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3ba500c View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

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

    Goooler committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    29e53a7 View commit details
    Browse the repository at this point in the history
  3. Convert RelocatorRemapper

    Goooler committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    a9f2dc1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8fd7f8 View commit details
    Browse the repository at this point in the history
  5. Convert ShadowPlugin

    Goooler committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    d709c39 View commit details
    Browse the repository at this point in the history
  6. Convert ShadowJavaPlugin

    Goooler committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    c1edf56 View commit details
    Browse the repository at this point in the history
  7. Convert Utils

    Goooler committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    8245228 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Configuration menu
    Copy the full SHA
    b6b5dbb View commit details
    Browse the repository at this point in the history
  2. Use delegations

    Goooler committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    b17020d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4d00ba4 View commit details
    Browse the repository at this point in the history
  4. Convert ShadowJar

    Goooler committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    ef24c89 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2024

  1. Configuration menu
    Copy the full SHA
    589dc3d View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    ae51233 View commit details
    Browse the repository at this point in the history
  2. Tweak GradleRunner

    Goooler committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    35b4dc7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e4efa35 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b774c74 View commit details
    Browse the repository at this point in the history
  5. Trim indents

    Goooler committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    2d907e2 View commit details
    Browse the repository at this point in the history
  6. Tweak JavaJarExec

    Goooler committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    766ce07 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6dca3b1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a896e7e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    fffbf3f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8df354b View commit details
    Browse the repository at this point in the history
  11. Convert ShadowCopyAction

    Goooler committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    5e912fe View commit details
    Browse the repository at this point in the history
  12. Eliminate api project

    Goooler committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    0fa9e08 View commit details
    Browse the repository at this point in the history
  13. Remove license headers

    Goooler committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    1408097 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    47a9539 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    48f1f52 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2024

  1. Tweak ShadowCopyAction

    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    9ba37eb View commit details
    Browse the repository at this point in the history
  2. Fix getParent

    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    454d5be View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    916d914 View commit details
    Browse the repository at this point in the history
  4. Revert "Revert JavaJarExec.jarFile type"

    This reverts commit 916d914.
    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    fe87d8d View commit details
    Browse the repository at this point in the history
  5. Mark abstract classes

    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    f80fe6c View commit details
    Browse the repository at this point in the history
  6. Mark internal classes

    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    1fbaabb View commit details
    Browse the repository at this point in the history
  7. Mark open modifiers

    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    dfb21e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    11c567c View commit details
    Browse the repository at this point in the history
  9. Trim blank lines

    Goooler committed Nov 16, 2024
    Configuration menu
    Copy the full SHA
    c42bbb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2024

  1. Tweak ShadowStats

    Goooler committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    aac7914 View commit details
    Browse the repository at this point in the history
  2. Cleanups

    Goooler committed Nov 17, 2024
    Configuration menu
    Copy the full SHA
    86e57b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60e8b05 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a2a3d15 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    172b762 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2024

  1. Tweak ShadowCopyAction

    Goooler committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    7b134ee View commit details
    Browse the repository at this point in the history
  2. Fix RelativeArchivePath

    Goooler committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    6079bb6 View commit details
    Browse the repository at this point in the history
  3. Note the change

    Goooler committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    39c311c View commit details
    Browse the repository at this point in the history
  4. Simplify configureRelocation

    Goooler committed Nov 18, 2024
    Configuration menu
    Copy the full SHA
    270419a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    46c7782 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d7ccca View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2024

  1. Configuration menu
    Copy the full SHA
    617656f View commit details
    Browse the repository at this point in the history
  2. Tweak XmlAppendingTransformer

    Goooler committed Nov 19, 2024
    Configuration menu
    Copy the full SHA
    88f7b5b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd75039 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2024

  1. Configuration menu
    Copy the full SHA
    a9860bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2498384 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/main' into migrate-to-kotlin

    // Conflicts:
    //	api/src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/legacy/LegacyShadowPlugin.kt
    //	src/main/groovy/com/github/jengelman/gradle/plugins/shadow/legacy/LegacyShadowPlugin.groovy
    //	src/main/kotlin/com/github/jengelman/gradle/plugins/shadow/legacy/LegacyShadowPlugin.kt
    Goooler committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    7bdc4ab View commit details
    Browse the repository at this point in the history
  4. Fix merge

    Goooler committed Nov 20, 2024
    Configuration menu
    Copy the full SHA
    672f73a View commit details
    Browse the repository at this point in the history