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

JNet shall be always aligned to latest JCOBridge release #38

Closed
masesdevelopers opened this issue Oct 6, 2022 · 0 comments · Fixed by #105, #109, #120, #131 or #146
Closed

JNet shall be always aligned to latest JCOBridge release #38

masesdevelopers opened this issue Oct 6, 2022 · 0 comments · Fixed by #105, #109, #120, #131 or #146
Assignees
Labels
enhancement New feature or request JNet JNet related issue

Comments

@masesdevelopers
Copy link
Contributor

Is your feature request related to a problem? Please describe.
Update JNet each time JCOBridge updates

Describe the solution you'd like
To be always aligned to latest JCOBridge version and features, @masesdevelopers must update source code and the references to last JCOBridge release.

Describe alternatives you've considered
N/A

Additional context
N/A

@masesdevelopers masesdevelopers added the enhancement New feature or request label Oct 6, 2022
@masesdevelopers masesdevelopers self-assigned this Oct 6, 2022
@masesdevelopers masesdevelopers pinned this issue Oct 6, 2022
@mariomastrodicasa mariomastrodicasa added the JNet JNet related issue label Oct 19, 2022
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Jan 28, 2023
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Jan 28, 2023
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Jan 28, 2023
masesdevelopers added a commit that referenced this issue Jan 28, 2023
* #21: Version upgrade and JCOBridge upgrade

* Added empty project

* Version upgrade

* Update .gitignore

* Added some classes

* Added Common.props

* #38: JCOBridge version upgrade and version alignment

* #81: describe new license conditions

* #38: fixed project

* Update copyright notice

* Docker: Build on .NET 7, run on .NET 6

* #38: Use IExecuteArray from JCOBridge
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Jan 31, 2023
masesdevelopers added a commit that referenced this issue Jan 31, 2023
* #38: update to JCOBridge 2.5.1
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Feb 8, 2023
masesdevelopers added a commit that referenced this issue Feb 8, 2023
* #38: update to JCOBridge 2.5.2

* Test update: to be opened an issue on Collection conversion

* Fixed template
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Feb 22, 2023
masesdevelopers added a commit that referenced this issue Feb 22, 2023
* #130: added new command line switch DoNotAddJarsInClasspath

* #130: extending ClassLoader, Package and added classes in JNetReflector

* #130: upgrade compilation to Java 11 and added new class to get Java classes from modules

* #130: upgrade to JCOBridge 2.5.3, update class retrieve using burning wave, better sharing classes between JNetReflector and JNet, every reflection made on Class instead to ZipArchiveEntry

* #130: folder rename to be inline with JNetReflector rules

* #53: version upgrade

* #38: finalize update of JCOBridge

* #130: command-line switch becomes ModulesToParse

* #130: update namespace name and using to follow JNetReflector rules

* #130: Fix generation of properties

* #130 (comment): if the class name ends with Listener it is reflected only using a container class and it is in charge to developer to build the Java-.NET connection class

* #130: added management of Exception

* #130: added check for property name in contrast with method name, plus start adding operators section

* #130: added ClassToBeListener, ClassesToAvoid, NamespacesInConflict to manage some conditions raised from Java 11 reflection

* #130: Biggest review of previous created classes to receive the classes of Java 11 generated with JNetReflector

* #130: update command line switch to ClassesToBeListener

* #130: added first generated version of Java 11 classes

* #130: added management of cast operators

* #130 (comment): preliminary update for operators

* #130 (comment): full update after application of operators

* #130: updates after JNet changes

* #130: reflect Java classes for native types as nullable in .NET

* #130: updates trying to create always the same order on classes, methods, etc

* #130: updates after ordering

* #130: try fix classes sequence

* #130: documentation update

* Force to set Java 11 as default to solve CodeQL issue
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Apr 5, 2023
masesdevelopers added a commit that referenced this issue Apr 5, 2023
* #142: added Parallel execution and coalesced class generation between nested and main class

* #142: Added generation of distinguished generic class blocks

* #142: update parameter analysis before introduce generics

* #130: fixed wrong generated classes

* #142: used isGeneric switch in negative form to generate standard classes

* #132: update generated documentation without Url

* #142: added generation of generics types, where clause not generated till now

* #143: operator update

* #142: added native management in generics

* #42: fixed GenericArrayType and WildcardType types

* #142: added new command-line switch ClassesToAnaylyze

* #142: review generics generation

* #142: aligned manually made classes to latest generated generics

* #53: update to version 1.5.3

* #142: added management of constraints

* #142: align manually made classes to latest JNetReflector generation

* #142: cleanup and docs update

* #142: aligned generated code to latest version and command-line

* #142: java.util.Collection becomes the C# super-class when it is the alone in the interface list and class does not have any other super-class

* #142: update classes after latest update on JNetReflector

* #142: documentation update

* #130: added generation of classes for Main-Class types

* #130: review generation for JARs

* #142: update javadoc generation and fixed Scala reflection

* #142: Added an option to avoid to reflect into properties methods which conforms to the patter expected

* #142: update all classes after updates on property generation

* #142: reflection of generic methods in non generic classes

* #142: code alignment to latest JNetReflector version

* #142: removed strong reference to JCOBridge version

* #142: update classes without strong reference to JCOBridge version

* #142: test update

* #142: documentation update

* General update after full compilation

* #38: update to JCOBridge 2.5.4
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Apr 6, 2023
masesdevelopers added a commit that referenced this issue Apr 6, 2023
… implementing Java.Lang.Iterable (#146)

* #139: creation of new IAsyncEnumerable

* #139: enumerable alignment

* #139: tested new IAsyncEnumerable

* #38: update to JCOBridge 2.5.5 solves and close #121
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Apr 6, 2023
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue Apr 15, 2023
masesdevelopers added a commit that referenced this issue Apr 15, 2023
…sing methods (#157)

* #152: added management of static class IJavaType in inherited classes

* #38: update to JCOBridge 2.5.6

* #53: update to version to 1.5.4
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue May 3, 2023
masesdevelopers added a commit to masesdevelopers/JNet that referenced this issue May 3, 2023
masesdevelopers added a commit that referenced this issue May 4, 2023
…#176)

* #170: update JNetReflector to use latest JCOBridge APIs

* #170: full code review after JNetReflector improvement

* #175: full review of code after property name change in JVMBridge* classes

* #38: update to JCOBridge version 2.5.7

* #53: update to version to 1.5.5

* Align template code to the latest JCOBridge APIs

* Full code regeneration after version upgrade
This was referenced Jun 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment