{"id":19034209,"url":"https://github.com/aurasphere/annotations-z","last_synced_at":"2026-06-17T18:34:19.258Z","repository":{"id":134255397,"uuid":"219799342","full_name":"aurasphere/annotations-z","owner":"aurasphere","description":"Annotations Z is here to solve problems you didn't know you had by improving your team communication and life.","archived":false,"fork":false,"pushed_at":"2020-09-07T23:17:34.000Z","size":11,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-30T06:02:09.589Z","etag":null,"topics":["annotations","code-quality","code-review","dependency-injection","java","joke"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aurasphere.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-11-05T17:05:50.000Z","updated_at":"2023-02-13T16:08:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"64b44d61-60cb-40a6-87ab-fd7a85f4688d","html_url":"https://github.com/aurasphere/annotations-z","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/aurasphere/annotations-z","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurasphere%2Fannotations-z","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurasphere%2Fannotations-z/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurasphere%2Fannotations-z/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurasphere%2Fannotations-z/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aurasphere","download_url":"https://codeload.github.com/aurasphere/annotations-z/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aurasphere%2Fannotations-z/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34461617,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"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":["annotations","code-quality","code-review","dependency-injection","java","joke"],"created_at":"2024-11-08T21:43:49.688Z","updated_at":"2026-06-17T18:34:19.220Z","avatar_url":"https://github.com/aurasphere.png","language":"Java","funding_links":["https://www.paypal.com/donate/?cmd=_donations\u0026business=8UK2BZP2K8NSS"],"categories":[],"sub_categories":[],"readme":"[![Donate](https://img.shields.io/badge/Donate-PayPal-orange.svg)](https://www.paypal.com/donate/?cmd=_donations\u0026business=8UK2BZP2K8NSS)\n\n# Annotations Z\n\n\u003e \"We had a very serious synchronization issue in one of our payment services. We could have invested our money and time to fix it, but we decided to annotate it with _@YOLO_ instead. Sometimes you just need to go for it and hope for the best\" - Mark West, CEO of Bear FinTech Inc.\n\nAnnotations Z is here to solve problems you didn't know you had by improving your team communication and life.\n\n## What's in our arsenal\n\n### @YOLO\n\nFor code which fails from time to time:\n\n    @YOLO\n    public void saveEntity(Object entity) {\n      // Saves all the data into the DB (hopefully) \n      entityManager.persist(entity);\n    }\n\n### @Lit\n\nFor some very cool code:\n\n    @Lit\n    public boolean checkPalindrome(String input) {\n      return new StringBuilder(input).reverse().toString().equals(input);\n    }\n  \n### @Meme\n\nFor legacy code:\n\n     @Meme\n     public class MyCustomEJB {\n       // Let the future generation remember our mistakes...\n     }\n     \n### @Yeet\n \nFor deprecating code:\n \n     @Yeet\n     public int sum(int a, int b) {\n       // Use the double version instead.\n       return a + b;\n     }\n   \n### @No_U\n  \nFor code review:\n  \n    /**\n      * Does stuff.\n      * TODO: [Josh]: this method is really ugly, can we improve it?\n      * [Steve]: @No_U\n      */\n    public void myMethod() {}\n    \n### @Squad and @Fam\n  \nFor dependency injection:\n  \n     @Fam public class myComponent {}\n     \n     @Squad public MyComponent injectedComponent;\n     \n### And much more...\n     \n## FAQ\n \n- Is it compatible with Java 13?\n \nYes, the project is compatible with any Java version from 9 to 13. If you need compatibility with older versions of Java, we will release them soon on another package.\n \n- Is there any integration with Spring Boot?\n \nNot yet, but we are working on it.\n \n- Will @Yeet replace the obsolete @Deprecated?\n \nWe can't say it for sure but we know [there's already a JSR for this](https://jcp.org/en/jsr/overview). \n \n- DoEs ThIs WoRk On AnDrOiD\n \nYes, it works fine.\n\n- This is shit\n\n@No_U\n  \n## How do I use it?\n\nWith Maven, just add this to your pom.xml:\n\n    \u003cdependency\u003e\n      \u003cgroupId\u003eco.aurasphere\u003c/groupId\u003e\n\t    \u003cartifactId\u003eannotations-z\u003c/artifactId\u003e\n\t    \u003cversion\u003e420.69.80085\u003c/version\u003e\n    \u003c/dependency\u003e\n \n\u003csub\u003eCopyright (c) 2020 Donato Rimenti\u003c/sub\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurasphere%2Fannotations-z","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faurasphere%2Fannotations-z","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faurasphere%2Fannotations-z/lists"}