RAID는 어떻게 작동합니까?
도구는 어떻게 작동하나요?
모든 커밋에는 diff를 수행하는 데 사용되는 SHA1 해시가 있습니다. 예를 들어, 소스 코드와 커밋 간에 diff 결과를 얻을 수 있습니다. 이 diff에는 결과를 분석하는 데 사용되는 diff.xml 및 JSON 파일이 있습니다. 각 파일에 대해 리팩토링 정보를 저장하는 데 사용되는 관련 XML 파일이 생성됩니다.
이 파일로 무엇을 할 수 있나요?
RAID를 사용할 수 있습니다. 오픈 소스 프로젝트의 diff 결과에서 리팩토링 정보를 찾습니다. 또한 애플리케이션의 소스 코드에서 리팩토링을 수행하는 데 사용할 수도 있습니다.
무엇이 필요합니까?
도구를 다운로드하고 GitHub 프로젝트에서 실행하고, 자동으로 커밋을 감지합니다.