{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":701938624,"defaultBranch":"main","name":"SOLID-principles","ownerLogin":"MuhdHanish","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-08T02:38:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/122072991?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1696827974.0","currentOid":""},"activityList":{"items":[{"before":"858bf77e16a6ae7a71ed941b348fb0ad936048dc","after":"09b4513e978014a8b03e7c152e280c6b9984180b","ref":"refs/heads/main","pushedAt":"2023-10-19T08:12:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"solid principle: use case","shortMessageHtmlLink":"solid principle: use case"}},{"before":"12214a618e9f5c73cd92c5f62a1e6285cf655226","after":"858bf77e16a6ae7a71ed941b348fb0ad936048dc","ref":"refs/heads/main","pushedAt":"2023-10-19T08:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"dependency-inversion-principle: after applying rule and usecase","shortMessageHtmlLink":"dependency-inversion-principle: after applying rule and usecase"}},{"before":"62073d15e1ff78d1d003b3f4025c88efae466fab","after":"12214a618e9f5c73cd92c5f62a1e6285cf655226","ref":"refs/heads/main","pushedAt":"2023-10-19T07:50:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"dependency-inversion-principle: before applying rule","shortMessageHtmlLink":"dependency-inversion-principle: before applying rule"}},{"before":"df26a7820cdb197dd1cd7893bc9698df9102baec","after":"62073d15e1ff78d1d003b3f4025c88efae466fab","ref":"refs/heads/main","pushedAt":"2023-10-19T04:44:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"interface-segregation-principle: split into smaller interface rather than creating a large interface","shortMessageHtmlLink":"interface-segregation-principle: split into smaller interface rather …"}},{"before":"e6a65b56cdb807efcd431bd6e165bb34a5a573a9","after":"df26a7820cdb197dd1cd7893bc9698df9102baec","ref":"refs/heads/main","pushedAt":"2023-10-18T18:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"interface-segregation-principle: normal method contain all un neccessery functions","shortMessageHtmlLink":"interface-segregation-principle: normal method contain all un neccess…"}},{"before":"6529086bc486e93a7faf29c0045287dacf8693c9","after":"e6a65b56cdb807efcd431bd6e165bb34a5a573a9","ref":"refs/heads/main","pushedAt":"2023-10-15T14:49:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"liskov-substitution-principle","shortMessageHtmlLink":"liskov-substitution-principle"}},{"before":"c59da2d01fe4dbf61ca537ca0fdf44906c0db078","after":"6529086bc486e93a7faf29c0045287dacf8693c9","ref":"refs/heads/main","pushedAt":"2023-10-15T14:13:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"open-closed-principle","shortMessageHtmlLink":"open-closed-principle"}},{"before":"8174de0c411f468d325a66815760a60e158b61ce","after":"c59da2d01fe4dbf61ca537ca0fdf44906c0db078","ref":"refs/heads/main","pushedAt":"2023-10-09T05:51:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"add open-close-principle example but not completed","shortMessageHtmlLink":"add open-close-principle example but not completed"}},{"before":"65ffbbf1a04738431892baaf472022ba8e1a53b1","after":"8174de0c411f468d325a66815760a60e158b61ce","ref":"refs/heads/main","pushedAt":"2023-10-09T05:23:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"add single-reponsibility-principle.txt file in to parent folder","shortMessageHtmlLink":"add single-reponsibility-principle.txt file in to parent folder"}},{"before":null,"after":"65ffbbf1a04738431892baaf472022ba8e1a53b1","ref":"refs/heads/main","pushedAt":"2023-10-09T05:06:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MuhdHanish","name":"Muhammed Hanish","path":"/MuhdHanish","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/122072991?s=80&v=4"},"commit":{"message":"Single responsibility principle","shortMessageHtmlLink":"Single responsibility principle"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADmrkxjwA","startCursor":null,"endCursor":null}},"title":"Activity · MuhdHanish/SOLID-principles"}