{"push_id":2006419407,"size":31,"distinct_size":31,"ref":"refs/heads/master","head":"92f3861c0c28d00cddc084f0f3e4965b5bea4790","before":"c56aa3f9e869959d699a5884d60102391aee0f0c","commits":[{"sha":"41e8df9b94dc070384ecb2bbb51ac07166888229","author":{"name":"eugenepeh","email":"2993ff131fea7adc99a0ff8fd4a6baf73ae627bd@u.nus.edu"},"message":"DeveloperGuide: update figure number","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/41e8df9b94dc070384ecb2bbb51ac07166888229"},{"sha":"5ef9d78de051221fe861c04a12d5de9c49037fdf","author":{"name":"eugenepeh","email":"2993ff131fea7adc99a0ff8fd4a6baf73ae627bd@u.nus.edu"},"message":"DeveloperGuide: modify converting docs instructions to use local files\n\nWe use GitHub pages to print out the PDF version of the\ndocumentations.\n\nIt is easier for developers to simply generate the PDF files directly\nusing their local files without having to go through the steps of\npublishing the documentation on GitHub Pages.\n\nLet's modify the instructions under \"Converting Documentation To PDF\nformat\" to use local html files instead.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/5ef9d78de051221fe861c04a12d5de9c49037fdf"},{"sha":"d1ede94244fb0bb0c28538828ca2a7c0af09fcb1","author":{"name":"Zhi Yuan","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"DeveloperGuide: Update converting docs instructions to use local files (#676)\n\nWe use GitHub pages to print out the PDF version of the\r\ndocumentations.\r\n\r\nIt is easier for developers to simply generate the PDF files directly\r\nusing their local files without having to go through the steps of\r\npublishing the documentation on GitHub Pages.\r\n\r\nLet's modify the instructions under \"Converting Documentation To PDF\r\nformat\" to use local html files instead.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/d1ede94244fb0bb0c28538828ca2a7c0af09fcb1"},{"sha":"1b9b5c38f14de086fddb4f7d387e140a7529b4b5","author":{"name":"Zhi Yuan","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"[#675] GuiUnitTest: Clears subscribers from EventsCenter after each test (#697)\n\nEventsCenter is a Singleton object, which is a possible cause of state\r\nleaks between tests as the state of the static objects are preserved\r\nacross tests.\r\n\r\nEventsCenter isn’t cleared after each GuiUnitTest is executed, as such\r\nit stores a reference to its’ subscribers, which causes these objects\r\nto not be removed by Garbage Collection after the test is done\r\nexecuting. This causes AddCommandTest to fail when run locally on \r\nIntelliJ together with other tests.\r\n\r\nLet’s update GuiUnitTest to clears subscribers from EventsCenter after\r\neach test.\r\n\r\nCredits of debugging this issue goes to @pyokagan.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/1b9b5c38f14de086fddb4f7d387e140a7529b4b5"},{"sha":"56949f20b39a3635975f32e278fb8543a3606e27","author":{"name":"Eugene Peh","email":"ca2692c0d19844439865875c52b6ac413ffabe6f@users.noreply.github.com"},"message":"[#319] Checkstyle: enforce one variable declaration per line (#671)\n\nHaving several variables are on the same line risk having conflicts\r\nfor unrelated modifications by different developers.\r\n\r\nThis rule checks for multiple variable declarations on single lines\r\nsuch as these,\r\n\r\nint a; int b;\r\nint a, b;\r\n\r\nwhile still allow multiple variable declarations on single statements\r\nsuch as these,\r\n\r\nint a,\r\n     b;\r\n\r\nLet's teach Checkstyle to enforce the rule\r\nMultipleVariableDeclarations to check that there are no multiple\r\nvariable declarations on single lines.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/56949f20b39a3635975f32e278fb8543a3606e27"},{"sha":"8b11b6b85ada2aa52e27198f71e2cd7268c4c90c","author":{"name":"Zhi Yuan","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"[#680] HelpWindowTest: Write header comments concerning possible test failure (#694)\n\nHelpWindowTest fails on certain computers. The cursor does not move to\r\nthe correct location, resulting in the wrong UI component being\r\nclicked. We suspect this to be a bug in the TestFX library.\r\n\r\nThis causes the wrong UI component to be in focus, which leads to a\r\ntest failure.\r\n\r\nLet's show an error message when the test fails.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/8b11b6b85ada2aa52e27198f71e2cd7268c4c90c"},{"sha":"ae25c1619a8d9c254f49540dd9c4dcd82b964755","author":{"name":"Damith C. Rajapakse","email":"962f9e179df0a204beb06f45f26c094eee4ac0cd@gmail.com"},"message":"LearningOutcomes.adoc: tweak to refer to se-book","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/ae25c1619a8d9c254f49540dd9c4dcd82b964755"},{"sha":"c2de0d491991e48ab8f1c5310a6e94c47ce81909","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"LearningOutComes: Add hyperlink to EventsCenter\n\nThis allows students to access EventsCenter.java easily.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/c2de0d491991e48ab8f1c5310a6e94c47ce81909"},{"sha":"467805643b20219c425c151269141483c51f9fe6","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"LearningOutComes: Remove redundant instructions\n\nThe hyperlink to the instructions are given just a few lines above this\nline.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/467805643b20219c425c151269141483c51f9fe6"},{"sha":"57e71f4811eb4380a8fea20ffc428940c98abe52","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"LearningOutcomes: Fix typo","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/57e71f4811eb4380a8fea20ffc428940c98abe52"},{"sha":"e1bff8fe57f5bc9c03ca47b84d4316b7d6c92263","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"LearningOutcomes: Fix method reference in documentation","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/e1bff8fe57f5bc9c03ca47b84d4316b7d6c92263"},{"sha":"3f8b0ee31b2167b908574c446d919f50991ce309","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"LearningOutcomes: Update LogicManagerTest","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/3f8b0ee31b2167b908574c446d919f50991ce309"},{"sha":"2e608f0badfae4d030f22ed72d7836d1d34afa13","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"LearningOutcomes: Update System Tests","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/2e608f0badfae4d030f22ed72d7836d1d34afa13"},{"sha":"1488051e2795c1e41d82850f949a9de157516050","author":{"name":"Zhi Yuan","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"[#672] DeveloperGuide: Update instructions on setting up (#691)\n\nHelpWindowTest fails if the processResources task isn’t executed by\r\nGradle before the test runs.\r\n\r\nThis isn’t documented in the DeveloperGuide, which may cause confusion\r\nto future developers if they encounter this issue.\r\n\r\nLet’s update the setting up instructions in DeveloperGuide to reflect\r\nthis issue.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/1488051e2795c1e41d82850f949a9de157516050"},{"sha":"921211be662eff61b06546952e7d2c6f4d191d39","author":{"name":"Zhi Yuan","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"Update LearningOutcomes.adoc (#699)","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/921211be662eff61b06546952e7d2c6f4d191d39"},{"sha":"c142d9f45a1854575b5a266e5aeabc16b7d7c635","author":{"name":"Damith C. Rajapakse","email":"962f9e179df0a204beb06f45f26c094eee4ac0cd@gmail.com"},"message":"docs: restructure dev docs","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/c142d9f45a1854575b5a266e5aeabc16b7d7c635"},{"sha":"dc7d5f7ddb5d4bb63c9256517a3068fe111fcd0e","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"DeveloperGuide: Update outdated information","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/dc7d5f7ddb5d4bb63c9256517a3068fe111fcd0e"},{"sha":"71dceb204436ea8c1f55000d83011955288a0c62","author":{"name":"Zhi Yuan","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"Update Developer Docs #700\n\nExtracted/reordered/rephrased content to improve readability. Also \r\nupdated outdated information in DeveloperGuide.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/71dceb204436ea8c1f55000d83011955288a0c62"},{"sha":"f1e11184e4199f318ad5257310ac57dd1a62a29a","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"UserGuide: Add EditCommand to Command Summary\n\nThis was missing.","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/f1e11184e4199f318ad5257310ac57dd1a62a29a"},{"sha":"cfcebedbfba50afe2b07bdc149ab43b9ef0d06ef","author":{"name":"Zhi Yuan Yong","email":"5ab46d7b727ee87551048f564c437b62fac60020@u.nus.edu"},"message":"UserGuide: Update command headers","distinct":true,"url":"https://api.github.com/repos/Kowalski985/main/commits/cfcebedbfba50afe2b07bdc149ab43b9ef0d06ef"}]}
{"actor":{"display_login":"Kowalski985"}}