Skip to content

Commit

Permalink
Add .NET Support section to README
Browse files Browse the repository at this point in the history
  • Loading branch information
paulirwin authored Feb 15, 2024
1 parent 224c4f9 commit d962dfc
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,23 @@ from the command line.

The core library is installable via NuGet at https://www.nuget.org/packages/JavaToCSharp/

## .NET Support

Trunk will generally always target the latest LTS version of .NET for the core library and the CLI/GUI apps.
If you require running the app on a prior version of .NET, please see the historical releases.
Where STS BCL or preview (as of latest LTS SDK) C# language features are used in the converter, they will be options that are disabled by default.
These options may become enabled by default when the next LTS ships, as a major version bump.

.NET Framework is no longer supported and will not be supported going forward.
This includes not just for the core library (i.e. .NET Standard will not be supported) and running the CLI/GUI apps,
but also for the C# code generation where applicable.
You should be running .NET LTS nowadays anyways (.NET 6+ at the time of writing).

Bug fixes and features may be backported to the latest major version that targets an actively-supported, non-latest .NET LTS,
but only based on community interest.
Please submit an issue if you want a bugfix or feature backported; better yet, please submit a PR.
Only clean cherry-picks or minor merges will be supported for backports; significant/messy merges or PRs will likely not be supported or merged.

## License for JavaParser

Licensed under the Apache License available at https://github.com/javaparser/javaparser/blob/master/LICENSE.APACHE

0 comments on commit d962dfc

Please sign in to comment.