{"id":23331053,"url":"https://github.com/insoft-uk/ppl-reformat","last_synced_at":"2025-10-06T14:59:43.334Z","repository":{"id":256840787,"uuid":"856532763","full_name":"Insoft-UK/PPL-Reformat","owner":"Insoft-UK","description":"Reformating your code enforce a consistent coding style throughout your project, making it easier for multiple developers to work on the same codebase. It helps maintain a uniform look and feel, which can enhance code readability. Readability: Well-formatted code is easier to read and understand.","archived":false,"fork":false,"pushed_at":"2025-10-04T22:17:43.000Z","size":773,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-06T14:59:42.872Z","etag":null,"topics":["code-formatting","code-quality","coding-style","consistent-style","developer-tools","hp-prime","ppl","readability"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Insoft-UK.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-09-12T18:28:18.000Z","updated_at":"2025-10-04T22:17:47.000Z","dependencies_parsed_at":null,"dependency_job_id":"ba2e43c0-9631-4a86-b6c9-6148ee210030","html_url":"https://github.com/Insoft-UK/PPL-Reformat","commit_stats":null,"previous_names":["insoft-uk/ppl-reformat"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Insoft-UK/PPL-Reformat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Insoft-UK%2FPPL-Reformat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Insoft-UK%2FPPL-Reformat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Insoft-UK%2FPPL-Reformat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Insoft-UK%2FPPL-Reformat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Insoft-UK","download_url":"https://codeload.github.com/Insoft-UK/PPL-Reformat/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Insoft-UK%2FPPL-Reformat/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278629055,"owners_count":26018483,"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","status":"online","status_checked_at":"2025-10-06T02:00:05.630Z","response_time":65,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["code-formatting","code-quality","coding-style","consistent-style","developer-tools","hp-prime","ppl","readability"],"created_at":"2024-12-20T22:30:13.318Z","updated_at":"2025-10-06T14:59:43.328Z","avatar_url":"https://github.com/Insoft-UK.png","language":"C++","readme":"\u003cimg src=\"https://raw.githubusercontent.com/Insoft-UK/Insoft-UK/main/assets/silhouette-logo.svg\" style=\"width: 128px\" /\u003e\n\n# Reformater for PPL Code\nReformating your code enforce a consistent coding style throughout your project, making it easier for multiple developers to work on the same codebase. It helps maintain a uniform look and feel, which can enhance code readability. Readability: Well-formatted code is easier to read and understand.\n\n\u003e The planned update will support .hpprgm files with headers and footers, including both the G1 and the new G2 formats. It will output the file as a UTF-16 LE .ppl file. Supported input formats will include .ppl, binary .hpprgm, and non-binary .hpprgm files that is, .hpprgm files that are simply UTF-16 LE text files, similar to .ppl.\n\n\u003e [!NOTE]\nThe PPL file must be in UTF-16LE format, and at this time, .hpprgrm files with header and footer are not supported—only raw code is accepted currently.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsoft-uk%2Fppl-reformat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finsoft-uk%2Fppl-reformat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finsoft-uk%2Fppl-reformat/lists"}