Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: aws/jsii-compiler
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.7.7
Choose a base ref
...
head repository: aws/jsii-compiler
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 11 commits
  • 7 files changed
  • 4 contributors

Commits on Mar 4, 2025

  1. chore(deps): upgrade dependencies (#1821)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13643099026
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 4, 2025
    Copy the full SHA
    270e9b4 View commit details

Commits on Mar 5, 2025

  1. chore(deps): upgrade dependencies (#1825)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13665435761
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 5, 2025
    Copy the full SHA
    f44080e View commit details
  2. fix: failure on anonymous class with a method (#1824)

    `jsii` used to fail when trying to generate deprecation warnings and
    given a statement like this:
    
    ```ts
    export function propertyInjectionDecorator<T extends Constructor>(ctr: T) {
      // Important for the bug: the anonymous class extends something, *and*
      // declares a method.
      return class extends ctr {
        public someMethod(): string {
          return 'abc';
        }
      };
    }
    ```
    
    The reason is that during generation of deprecation warnings we iterate
    over all classes and methods (both exported and unexported), and
    generate a symbol identifier for every method; but this class is
    anonymous
    so it doesn't have a symbol, and generating the identifier fails with
    the error:
    
    ```
    TypeError: Cannot read properties of undefined (reading 'flags')
        at symbolIdentifier (.../jsii/lib/common/symbol-id.js:40:17)
    ```
    
    Handle this by handling the case where we don't have a symbol
    and returning `undefined`.
    
    Fixes aws/aws-cdk#33213
    
    ---
    
    By submitting this pull request, I confirm that my contribution is made
    under the terms of the [Apache 2.0 license].
    
    [Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
    
    ---------
    
    Co-authored-by: Eli Polonsky <Eli.polonsky@gmail.com>
    rix0rrr and iliapolo authored Mar 5, 2025
    Copy the full SHA
    dbd4506 View commit details

Commits on Mar 6, 2025

  1. chore(deps): upgrade dependencies (#1829)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13688100526
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 6, 2025
    Copy the full SHA
    d1ab648 View commit details

Commits on Mar 7, 2025

  1. chore(deps): upgrade dependencies (#1832)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13710719874
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 7, 2025
    Copy the full SHA
    b5b7e72 View commit details

Commits on Mar 8, 2025

  1. chore(deps): upgrade dependencies (#1835)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13731557016
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 8, 2025
    Copy the full SHA
    3059fe1 View commit details

Commits on Mar 9, 2025

  1. chore(deps): upgrade dependencies (#1839)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13742718161
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 9, 2025
    Copy the full SHA
    2bc6834 View commit details

Commits on Mar 10, 2025

  1. chore(deps): upgrade dependencies (#1842)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13753889045
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 10, 2025
    Copy the full SHA
    318fee4 View commit details

Commits on Mar 11, 2025

  1. chore(deps): upgrade dependencies (#1847)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13777301888
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 11, 2025
    Copy the full SHA
    4c9974f View commit details

Commits on Mar 12, 2025

  1. chore(deps): upgrade dependencies (#1850)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13800663554
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 12, 2025
    Copy the full SHA
    bcac456 View commit details

Commits on Mar 13, 2025

  1. chore(deps): upgrade dependencies (#1855)

    Upgrades project dependencies. See details in [workflow run].
    
    [Workflow Run]:
    https://github.com/aws/jsii-compiler/actions/runs/13823960278
    
    ------
    
    *Automatically created by projen via the "upgrade-main" workflow*
    
    Signed-off-by: github-actions <github-actions@github.com>
    Co-authored-by: github-actions <github-actions@github.com>
    aws-cdk-automation and github-actions authored Mar 13, 2025
    Copy the full SHA
    8a8668f View commit details
Loading