{"id":20091718,"url":"https://github.com/ricemery/assertions2assertj","last_synced_at":"2025-07-04T22:33:27.421Z","repository":{"id":30239987,"uuid":"115056671","full_name":"ricemery/Assertions2AssertJ","owner":"ricemery","description":"Intellij Plugin to convert Junit and Hamcrest Assertions to AssertJ","archived":false,"fork":false,"pushed_at":"2024-05-12T20:02:31.000Z","size":98,"stargazers_count":17,"open_issues_count":4,"forks_count":8,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-09T08:06:02.597Z","etag":null,"topics":["assertj","intellij-plugin"],"latest_commit_sha":null,"homepage":null,"language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ricemery.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":"2017-12-21T23:37:50.000Z","updated_at":"2024-05-12T19:53:38.000Z","dependencies_parsed_at":"2024-04-07T01:44:14.527Z","dependency_job_id":"2c1fec58-6c02-4535-9091-84bab8a20285","html_url":"https://github.com/ricemery/Assertions2AssertJ","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricemery%2FAssertions2AssertJ","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricemery%2FAssertions2AssertJ/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricemery%2FAssertions2AssertJ/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ricemery%2FAssertions2AssertJ/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ricemery","download_url":"https://codeload.github.com/ricemery/Assertions2AssertJ/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252621963,"owners_count":21777899,"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":["assertj","intellij-plugin"],"created_at":"2024-11-13T16:34:21.731Z","updated_at":"2025-05-06T04:31:24.854Z","avatar_url":"https://github.com/ricemery.png","language":"Kotlin","readme":"# Assertions2AssertJ\n\nHelper plugin to convert Junit and Hamcrest Assertions to AssertJ. \nThe conversion can be run on a single file, a module or\nan entire project.\n\nThe plugin will aid in the conversion of assert statements, but does not support conversion\nof all Hamcrest and Junit asserts scenarios. Some manual intervention may be needed.\n\nNote that AssertJ must be included in the IntelliJ project classpath for\nthe Plugin to successfully complete. \n\n### Usage\nSelect an item from within the Refactor -\\\u003e Convert Assertions to AssertJ menu.\nNote that the \"Convert current file\" and \"Convert Module\" items will\nonly be enabled if a file is selected within the editor.\n\n### Limitations\n* The plugin does NOT convert Hamcrest assertions included in Mockito\nverify statements.\n* The plugin does NOT convert all assertions that utilize matchers embedded \nwithin other matchers (e.g. anyOf(equalTo(1.0), equalTo(2.0))). \n* When a file contains both assertions that are converted, and assertions that\nare ignored, the Hamcrest imports will still be deleted.\n* Does not support the following Hamcrest matchers\n    * allOf\n    * anything \n    * everyItem\n    * hasXPath\n    * samePropertyValueAs\n* Does not support the following Junit Asserts\n    * assertTimeout\n    * assertTimeoutPreemptively\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricemery%2Fassertions2assertj","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fricemery%2Fassertions2assertj","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fricemery%2Fassertions2assertj/lists"}