{"id":19838969,"url":"https://github.com/objectionary/aoi","last_synced_at":"2026-02-10T15:32:52.074Z","repository":{"id":61611203,"uuid":"552394123","full_name":"objectionary/aoi","owner":"objectionary","description":"Abstract Object inference for EO Programs","archived":false,"fork":false,"pushed_at":"2024-10-29T08:42:21.000Z","size":220,"stargazers_count":8,"open_issues_count":16,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-10-29T09:56:15.157Z","etag":null,"topics":["eolang"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","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/objectionary.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2022-10-16T13:52:09.000Z","updated_at":"2024-10-22T09:41:38.000Z","dependencies_parsed_at":"2023-02-10T12:01:35.402Z","dependency_job_id":"a8072e95-8e2c-4af5-8030-15e28ab9303e","html_url":"https://github.com/objectionary/aoi","commit_stats":{"total_commits":79,"total_committers":3,"mean_commits":"26.333333333333332","dds":0.3291139240506329,"last_synced_commit":"1dac5c9b3a03f9c0163b1c8cb56e823864109d9a"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/objectionary%2Faoi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/objectionary%2Faoi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/objectionary%2Faoi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/objectionary%2Faoi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/objectionary","download_url":"https://codeload.github.com/objectionary/aoi/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251924791,"owners_count":21666038,"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":["eolang"],"created_at":"2024-11-12T12:19:46.419Z","updated_at":"2026-02-10T15:32:52.068Z","avatar_url":"https://github.com/objectionary.png","language":"Kotlin","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Abstract Object inference for EO Programs\n\n\u003cimg alt=\"logo\" src=\"https://www.objectionary.com/cactus.svg\" height=\"100px\" /\u003e\n\n[![EO principles respected here](https://www.elegantobjects.org/badge.svg)](https://www.elegantobjects.org)\n[![DevOps By Rultor.com](https://www.rultor.com/b/objectionary/eo-files)](https://www.rultor.com/p/objectionary/aoi)\n[![We recommend IntelliJ IDEA](https://www.elegantobjects.org/intellij-idea.svg)](https://www.jetbrains.com/idea/)\n\n[![maven](https://github.com/objectionary/aoi/actions/workflows/maven.yml/badge.svg)](https://github.com/objectionary/aoi/actions/workflows/maven.yml)\n[![Hits-of-Code](https://hitsofcode.com/github/objectionary/aoi)](https://hitsofcode.com/view/github/objectionary/aoi)\n[![License](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/objectionary/aoi/blob/master/LICENSE.txt)\n\nAOI is a project aiming at performing Abstract Object Inference for [EO](https://www.eolang.org)\nPrograms.\n\n## How to Contribute\n\nFork repository, make changes, send us a pull request. We will review your changes and apply them to\nthe master branch shortly, provided they don't violate our quality standards. To avoid frustration,\nbefore sending us your pull request please run full Maven build:\n\n```bash\nmvn clean install -Pqulice\n```\n\nYou will need Maven 3.3+ and Java 8+.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobjectionary%2Faoi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fobjectionary%2Faoi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fobjectionary%2Faoi/lists"}