{"id":21995754,"url":"https://github.com/ktor/liferay-reference","last_synced_at":"2025-10-05T18:04:04.208Z","repository":{"id":39823557,"uuid":"179227559","full_name":"ktor/liferay-reference","owner":"ktor","description":"Index of Liferay 7 CE source code as maven project. Import in IDE to browse/search through Liferay's code. ","archived":false,"fork":false,"pushed_at":"2023-02-22T07:24:14.000Z","size":383,"stargazers_count":3,"open_issues_count":19,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-01-28T10:46:00.108Z","etag":null,"topics":["liferay","liferay-7","liferay-asset","liferay-asset-category","liferay-hook","liferay-portal","liferay-portlet","liferay7","liferay71"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ktor.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-04-03T06:46:40.000Z","updated_at":"2024-03-22T18:13:40.000Z","dependencies_parsed_at":"2025-01-28T10:45:45.710Z","dependency_job_id":"fc0b6be3-e1b1-4b8b-b61f-4181bfaa1966","html_url":"https://github.com/ktor/liferay-reference","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktor%2Fliferay-reference","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktor%2Fliferay-reference/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktor%2Fliferay-reference/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ktor%2Fliferay-reference/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ktor","download_url":"https://codeload.github.com/ktor/liferay-reference/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245053711,"owners_count":20553380,"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":["liferay","liferay-7","liferay-asset","liferay-asset-category","liferay-hook","liferay-portal","liferay-portlet","liferay7","liferay71"],"created_at":"2024-11-29T21:18:27.079Z","updated_at":"2025-10-05T18:03:59.158Z","avatar_url":"https://github.com/ktor.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"= liferay-reference\nPawel Kruszewski \u003ckruszewsky@gmail.com\u003e\nv7.4.3.4, 2022-02-10\n:toc:\n\n\n== About\nThe project serves as an index of Liferay CE 7 code. It’s meant to\ninclude all Liferay 7 code as dependency.\n\n== Problem it solves\n\n[quote, All Liferay Developers I Know]\n____\nWhere should I look for such API? How is that API used in Liferay itself?\n____\n\nLiferay is a huge project. It consist of hundreds of modules distributed as jar/war files. Each with it's own sources.\nOnce in a while you need to check one or two source files or have a peek into default configuration.\nThe project delivers handy index of all Liferay sources.\n\n== Basic facts\n\n* The project uses `release.portal.bom`,`release.portal.bom.compile.only` and `release.portal.bom.third.party` artifacts from Liferay to retrieve all dependencies.\n* The project is not meant to be built.\n* The project contains no own sources.\n\n== Usage\n\nIt’s meant to be opened with an IDE that supports maven an can index all\ndependencies together with sources like Intellij IDEA for example.\n\nOnce imported user can leverage all IDE tools like Intellij IDEA\nhttps://www.jetbrains.com/help/idea/structural-search-and-replace.html[structural\nsearch],\nhttps://www.jetbrains.com/help/idea/navigating-through-the-source-code.html#go_to_implementation[go\nto implementation], full text search etc. to find API’s and sources he’s\ninterested in.\n\n== Alternative solution\n\nThe project creates IntelliJ IDEA project modules that contains whole\nLiferay 7 code: https://github.com/holatuwol/liferay-intellij\n\n== Supported Liferay Portal versions\n\n. Liferay CE 7.4.3.4: link:https://github.com/ktor/liferay-reference/blob/7.4.3.4/pom.xml[dependency listing] |\nhttps://github.com/synus-org/liferay-reference/tree/7.4.3.4[tag]\n. Liferay CE 7.3.5: link:https://github.com/ktor/liferay-reference/blob/7.3.5/pom.xml[dependency listing] |\nhttps://github.com/synus-org/liferay-reference/tree/7.3.5[tag]\n. Liferay CE 7.2.1: link:https://github.com/ktor/liferay-reference/blob/7.2.1/dependency-listing-7.2.1.txt[dependency listing] |\nhttps://github.com/synus-org/liferay-reference/tree/7.2.1[tag]\n. Liferay CE 7.2.0: link:https://github.com/ktor/liferay-reference/blob/7.2.0/dependency-listing-7.2.0.txt[dependency listing] |\nhttps://github.com/synus-org/liferay-reference/tree/7.2.0[tag]\n. Liferay CE 7.1.2: link:https://github.com/synus-org/liferay-reference/blob/7.1.2.2/dependency-listing-7.1.2.txt[dependency listing] |\nhttps://github.com/synus-org/liferay-reference/tree/7.1.2.2[tag]\n\n== License\n\nLGPL-2.1\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fktor%2Fliferay-reference","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fktor%2Fliferay-reference","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fktor%2Fliferay-reference/lists"}