From 46e1cfd20a0f8bbfa26b00a2fc1e6e73e301f1d3 Mon Sep 17 00:00:00 2001 From: Hannes Wellmann Date: Wed, 9 Oct 2024 21:46:46 +0200 Subject: [PATCH] Add main README for jdt.debug and clean-up CONTRIBUTING file The content of both is based on the content of the corresponding files in jdt.core/ui. --- CONTRIBUTING | 58 +--------------------------------------------------- README.md | 32 +++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+), 57 deletions(-) create mode 100644 README.md diff --git a/CONTRIBUTING b/CONTRIBUTING index 137f07604a..5ed7fdb441 100644 --- a/CONTRIBUTING +++ b/CONTRIBUTING @@ -1,59 +1,3 @@ # Contributing to Eclipse Java development tools -Thanks for your interest in this project. - -## Project description - -The JDT project provides the tool plug-ins that implement a Java IDE supporting -the development of any Java application, including Eclipse plug-ins. It adds a -Java project nature and Java perspective to the Eclipse Workbench as well as a -number of views, editors, wizards, builders, and code merging and refactoring -tools. The JDT project allows Eclipse to be a development environment for -itself. - -* https://projects.eclipse.org/projects/eclipse.jdt - -## Developer resources - -Information regarding source code management, builds, coding standards, and -more. - -* https://projects.eclipse.org/projects/eclipse.jdt/developer - -The project maintains the following source code repositories - -* http://git.eclipse.org/c/jdt/eclipse.jdt.core.binaries.git -* http://git.eclipse.org/c/jdt/eclipse.jdt.core.git -* http://git.eclipse.org/c/jdt/eclipse.jdt.debug.git -* http://git.eclipse.org/c/jdt/eclipse.jdt.git -* http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git - -This project uses Bugzilla to track ongoing development and issues. - -* Search for issues: https://eclipse.org/bugs/buglist.cgi?product=JDT -* Create a new report: https://eclipse.org/bugs/enter_bug.cgi?product=JDT - -Be sure to search for existing bugs before you create another one. Remember that -contributions are always welcome! - -## Eclipse Contributor Agreement - -Before your contribution can be accepted by the project team contributors must -electronically sign the Eclipse Contributor Agreement (ECA). - -* http://www.eclipse.org/legal/ECA.php - -Commits that are provided by non-committers must have a Signed-off-by field in -the footer indicating that the author is aware of the terms by which the -contribution has been provided to the project. The non-committer must -additionally have an Eclipse Foundation account and must have a signed Eclipse -Contributor Agreement (ECA) on file. - -For more information, please see the Eclipse Committer Handbook: -https://www.eclipse.org/projects/handbook/#resources-commit - -## Contact - -Contact the project developers via the project's "dev" list. - -* https://dev.eclipse.org/mailman/listinfo/jdt-dev \ No newline at end of file +See https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000000..c76cdf1e67 --- /dev/null +++ b/README.md @@ -0,0 +1,32 @@ +# JDT Debug + +JDT Debug implements Java debugging support and works with any JDPA-compliant target Java VM. +It is implemented on top of the language independent "debug model" provided by the platform debugger. +JDT debug provides the following debugging features: + +- Launching of a Java VM in either run or debug mode +- Attaching to a running Java VM +- Expression evaluation in the context of a stack frame +- Scrapbook pages for interactive Java code snippet evaluation +- Dynamic class reloading where supported by Java virtual machine + +For more information about JDT Debug refer to the [JDT Debug website](https://eclipse.dev/eclipse/debug/index.php). +For general information about JDT and important links, refer to the [JDT wiki page](https://github.com/eclipse-jdt/eclipse.jdt.core/wiki) or the [JDT project overview page](https://projects.eclipse.org/projects/eclipse.jdt). + +## Contributing + +[Contributions are always welcome!](https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md) + +Please bear in mind that this project is almost entirely developed by volunteers. +If you do not provide the implementation yourself (or pay someone to do it for you), the bug might never get fixed. +If it is a serious bug, other people than you might care enough to provide a fix. + +## License + +[Eclipse Public License (EPL) v2.0](https://www.eclipse.org/legal/epl-2.0/) + +## Links + +- https://github.com/eclipse-jdt/eclipse.jdt.core/wiki +- https://github.com/eclipse-jdt/.github/blob/main/CONTRIBUTING.md +- https://projects.eclipse.org/projects/eclipse.jdt