Skip to content

Updates templates and removes constructor chaining to support parameter forwarding without intermediate object[] allocation#1068

Merged
masesdevelopers merged 18 commits into
masterfrom
1062-update-constructor-chain-adding-new-skeleton-based-on-fixed-parameter-constructors-2
May 22, 2026
Merged

Updates templates and removes constructor chaining to support parameter forwarding without intermediate object[] allocation#1068
masesdevelopers merged 18 commits into
masterfrom
1062-update-constructor-chain-adding-new-skeleton-based-on-fixed-parameter-constructors-2

Conversation

@masesdevelopers
Copy link
Copy Markdown
Contributor

@masesdevelopers masesdevelopers commented May 21, 2026

Description

Related Issue

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

dependabot Bot and others added 4 commits May 21, 2026 11:31
---
updated-dependencies:
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.27
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@masesdevelopers masesdevelopers self-assigned this May 21, 2026
@masesdevelopers masesdevelopers added enhancement New feature or request JNetReflector JNetReflector related issue labels May 21, 2026
@masesdevelopers masesdevelopers added the .NET Pull requests that update .net code label May 21, 2026
@masesdevelopers masesdevelopers changed the title Updates constructor chaining in templates to support parameter forwarding without intermediate object[] allocation Updates templates and removes constructor chaining to support parameter forwarding without intermediate object[] allocation May 21, 2026
masesdevelopers and others added 6 commits May 21, 2026 16:16
---
updated-dependencies:
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.28
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…lti-6f4a8e4144' into 1062-update-constructor-chain-adding-new-skeleton-based-on-fixed-parameter-constructors-2
Comment thread tests/net/JNetTest/Program.cs Fixed
Comment thread tests/net/JNetTest/Program.cs Fixed
w.Restart();
var tmpJList3 = JNetHelper.ListFrom(tmpArray, true);
alist = new Java.Util.ArrayList<Integer>(tmpJList3);
rawArraylist = new Java.Util.ArrayList(tmpJList3);
w.Restart();
var tmpJList = JNetHelper.ListFrom(tmpArray);
alist = new Java.Util.ArrayList<Integer>(tmpJList);
Java.Util.ArrayList rawArraylist = new(tmpJList);
masesdevelopers and others added 6 commits May 22, 2026 01:35
…keleton-based-on-fixed-parameter-constructors-2
---
updated-dependencies:
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.29
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…lti-0d458fe492' into 1062-update-constructor-chain-adding-new-skeleton-based-on-fixed-parameter-constructors-2
---
updated-dependencies:
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: MASES.JCOBridge
  dependency-version: 2.6.9-rc.30
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…lti-b3755ebadc' into 1062-update-constructor-chain-adding-new-skeleton-based-on-fixed-parameter-constructors-2
…keleton-based-on-fixed-parameter-constructors-2
@masesdevelopers masesdevelopers merged commit 54ebba3 into master May 22, 2026
6 of 9 checks passed
@masesdevelopers masesdevelopers deleted the 1062-update-constructor-chain-adding-new-skeleton-based-on-fixed-parameter-constructors-2 branch May 22, 2026 16:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request JNetReflector JNetReflector related issue .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update constructor chain adding new skeleton based on fixed parameter constructors

1 participant