{"id":15808557,"url":"https://github.com/jmini/com.bsiag.eclipse.jdt.java.formatter","last_synced_at":"2025-03-31T22:45:52.984Z","repository":{"id":36333351,"uuid":"40638055","full_name":"jmini/com.bsiag.eclipse.jdt.java.formatter","owner":"jmini","description":"Lastest version of the JDT Java formatter for Eclipse Mars","archived":false,"fork":false,"pushed_at":"2015-10-13T19:32:34.000Z","size":340,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-06T03:03:28.650Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"epl-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jmini.png","metadata":{"files":{"readme":"README.adoc","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-08-13T03:58:45.000Z","updated_at":"2015-08-13T07:48:26.000Z","dependencies_parsed_at":"2022-09-06T03:12:07.247Z","dependency_job_id":null,"html_url":"https://github.com/jmini/com.bsiag.eclipse.jdt.java.formatter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmini%2Fcom.bsiag.eclipse.jdt.java.formatter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmini%2Fcom.bsiag.eclipse.jdt.java.formatter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmini%2Fcom.bsiag.eclipse.jdt.java.formatter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jmini%2Fcom.bsiag.eclipse.jdt.java.formatter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jmini","download_url":"https://codeload.github.com/jmini/com.bsiag.eclipse.jdt.java.formatter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246552892,"owners_count":20795836,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-05T03:03:46.178Z","updated_at":"2025-03-31T22:45:52.961Z","avatar_url":"https://github.com/jmini.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":":issues: https://github.com/jmini/com.bsiag.eclipse.jdt.java.formatter/issues\n:license: http://www.eclipse.org/legal/epl-v10.html\n:jdt.core.repo: http://git.eclipse.org/c/jdt/eclipse.jdt.core.git\n:bugzilla_query: https://bugs.eclipse.org/bugs/buglist.cgi?component=Core\u0026product=JDT\u0026resolution=---\n:bugzilla_new: http://bugs.eclipse.org/bugs/enter_bug.cgi?product=JDT\u0026component=Core\n\n= com.bsiag.eclipse.jdt.java.formatter\n\nLatest version of the JDT Java formatter for Eclipse Mars\n\n== Description\n\nThe new java formatter is one of the new features introduced with the Mars version of Eclipse IDE.\nLike with any new piece of software, the version released with the Mars release contains some bugs.\nLots of them have already been fixed (on the `master` branch of the JDT project). \n\nSince Mars, it is possible to select the *Formatter implementation* you like to use.\nThe goal of this project is to build and distribute the latest version of the Java formatter provided by the JDT (`master` branch) in order to use it now in your Mars IDE.\n\n== Installation\n\nIn your Eclipse Mars IDE open _Install New Software..._ from the _Help_ Menu.\nIn the dialog set the Update Site to:\n\n  https://dl.bintray.com/jmini/java-formatter/\n\nSelect the _Latest Java Formatter_ feature in the list and exit the dialog with _Next_ and _Finish_.\n\nimage:img/install.png[]\n\n\n== Usage\n\nOpen the _Formatter_ preference page (Java Code Style) and select _Latest formatter_ in the _Formatter implementation_ combo box.\n\nimage:img/prefpage.png[]\n\n\n=== Build\n\nThe repository is built with maven and tycho.\nThe script produces a p2 update site that can be used to install the plugin in your Eclipse IDE.\nJust run:\n\n  mvn clean install\n\nThe result can be found here:\n\n  /com.bsiag.eclipse.jdt.java.formatter-repository/target/repository-*.zip\n\n==== Copy the latest version of the JDT sources\n\nYou can use the default ant task in this link:com.bsiag.eclipse.jdt.java.formatter-build/build.xml[build.xml] to do it.\n\n* Checkout the link:{jdt.core.repo}[eclipse.jdt.core repository].\n* Set the path to this repository in the `jdt.git.repo` property.\n* Run the `default` ant task.\n\nThe task moves the source file to another package: `com.bsiag.eclipse.jdt.java.formatter`\n\n== Issue Tracker\n\nFor this project use the link:{issues}[issue tracker] on GitHub.\n\nFor the formatter itself, check the bugs filed in the JDT project (they often use `formatter` in the bug title):\n\n* link:{bugzilla_query}[list of open bugs]\n* link:{bugzilla_new}[submit a new bug]\n\n\n== License\n\nlink:{license}[Eclipse Public License - v 1.0]\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjmini%2Fcom.bsiag.eclipse.jdt.java.formatter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjmini%2Fcom.bsiag.eclipse.jdt.java.formatter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjmini%2Fcom.bsiag.eclipse.jdt.java.formatter/lists"}