{"id":17031351,"url":"https://github.com/amelentev/javac8-oo","last_synced_at":"2025-03-22T20:44:18.083Z","repository":{"id":136383054,"uuid":"232665450","full_name":"amelentev/javac8-oo","owner":"amelentev","description":"JavaC v1.8 fork with Operator Overloading. submodule for java-oo.","archived":false,"fork":false,"pushed_at":"2020-01-08T21:49:13.000Z","size":63436,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"oo","last_synced_at":"2025-01-28T00:41:50.919Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/amelentev.png","metadata":{"files":{"readme":"README","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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-08T21:41:12.000Z","updated_at":"2020-01-08T21:50:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"61d99571-04d9-4591-b0fc-bdd67acf611c","html_url":"https://github.com/amelentev/javac8-oo","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/amelentev%2Fjavac8-oo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amelentev%2Fjavac8-oo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amelentev%2Fjavac8-oo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/amelentev%2Fjavac8-oo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/amelentev","download_url":"https://codeload.github.com/amelentev/javac8-oo/tar.gz/refs/heads/oo","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245020314,"owners_count":20548156,"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-14T08:23:51.289Z","updated_at":"2025-03-22T20:44:17.928Z","avatar_url":"https://github.com/amelentev.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"Building the \"langtools\" workspace.\n\nThe \"langtools\" workspace can be built from the command line with Ant.\nThe build file is make/build.xml, in conjunction with make/build.properties.\nSome additional user-specific properties files are also read, to allow\nyou to customize selected properties as needed.\n\nIndividual tools within the workspace can also be built and worked on\nwith NetBeans, using the projects in the make/netbeans directory.\n\nThe \"langtools\" workspace can also be built from the command line with\nGNU Make, although the Makefile is simply a wrapper around the Ant\nbuild file. This is provided for systems (such as the full OpenJDK build)\nthat expect to be able to build this workspace with GNU Make.\n\nSystem Requirements:\n  Ant:      version 1.6.5 or later\n  NetBeans: version 6.0 or later (optional)\n  JDK:      currently version 1.5.0, although 1.6.0 is recommended\n  OS:       any system supporting the above tools\n\nFor more information:\n  Ant:      http://ant.apache.org/\n  GNU Make: http://www.gnu.org/software/make/\n  NetBeans: http://www.netbeans.org/\n\n\nTesting the \"langtools\" workspace.\n\nThe primary set of tests for the compiler is the compiler TCK. This\ntests that the compiler performs according to the specifications in\nJLS and JVMS.\n\nIn addition, there is a substantial collection of regression and unit\ntests for all the tools in the main langtools test/ directory.\n\nFinally, there is a small set of tests to do basic validation of a build\nof the langtools workspace for use by JDK. These tests check the contents\nof the dist/ directory generated by the build, and verify that the various\ntools can do basic \"Hello World\"-style processing. These tests should be\nrun by jtreg, with the -jdk option set a version of JDK capable of running\nthe default output of the javac compiler in this workspace. Currently, \nthis means JDK 6 or better.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famelentev%2Fjavac8-oo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Famelentev%2Fjavac8-oo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Famelentev%2Fjavac8-oo/lists"}