{"shas":[["f750a7aebaac3d61e02b8b5f2cc4e0285480f750","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Reformatted a file that is going to be changed in the following commits.\n\nThis commit belongs to issue #204.","Mohsen Vakilian"],["97274474e4aaec01978093aacd4a180a92c69e18","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Captured the change signature refactoring and added three tests for it.\n\nThis commit belongs to issue #204.","Mohsen Vakilian"],["1e067b6cd020e65182ae15a490a6de3961089de4","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Switched RefactoringLog from IFileStore to EFSFile.\n\nRefactored RefactoringLog in preparation of issue #225.","Mohsen Vakilian"],["2b6617832a708b8c715b5b7ca4a954ab61f8b2b7","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Automated the generation of expected files.\n\nThis commit belongs to issue #225.","Mohsen Vakilian"],["14fdca33d4911314093fdc775fa462c18a16d3e9","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Added changemethodsignature.T04 for an unavailable invocation.\n\nThis commit belongs to issue #204.","Mohsen Vakilian"],["c06c49e48674bfa1e9f72f6a1585517159b2b116","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Reformatted a file that is going to be modified in the following commits.\n\nThis commit belongs to issue #32.","Mohsen Vakilian"],["9caf29fbdfe5eee66161460156096b230aa3a778","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Instrumented introduce parameter object to capture this refactoring.\n\nThis commit belongs to issue #32.","Mohsen Vakilian"],["27a9d79af0728ae39d433f60815f37139d3d3344","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Added a test that performs introduce parameter object from the package explorer.\n\nThis commit belogs to issue #32.","Mohsen Vakilian"],["88cc013e0b74096e2a840344d80aa7fede276375","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Reformatted a file that is going to be changed in the following commits.\n\nThis commit belongs to issue #204.","Mohsen Vakilian"],["a7f5f2c2d4c099458374f89982dccf14c28d7540","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Reformatted a file that is going to be changed in the following commits.\n\nThis commit belongs to issue #32.","Mohsen Vakilian"],["b6b52eedc4528b33bcfa301190f1d1da8d64dd5e","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Pulled up isCapturedByCodingSpectator to JavaRefactoringDescriptor.\n\nPulled up a method from UseSuperTypeDescriptor to a superclass so that the method can be reused in other classes such as IntroduceParameterObjectDescriptor.\n\nThis commit belongs to issues #32 and #202.","Mohsen Vakilian"],["0556358a2176c5079396f1d67162352c473bfe8b","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Removed the @Ignore from usesupertype.T01.\n\nThis commit belongs to issue #202.","Mohsen Vakilian"],["4bac102f790cef4883097712caf4aa6fdd8db28f","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Instrumented the action class of introduce parameter object refactoring.\n\nThis commit belongs to issue #32.","Mohsen Vakilian"],["6cef5c10390491633ebdc37715905f3c237afb7e","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Made it possible to overwrite the expected logs by the actual logs.\n\nThis commit belongs to issue #225.","Mohsen Vakilian"],["4227c91fbefe67f5bb79387bbcfedcc53bfdaace","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Reverted the reformatting of the descriptor class of introduce parameter object.\n\nThis commit belongs to issue #32.","Mohsen Vakilian"],["8c4dc9e5605fd3812122d0f89097f3981859ce6e","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Reformatted a file to be changed in the following commits.\n\nThis commit belongs to issue #202.","Mohsen Vakilian"],["f83ab20d1b0226bfd315d79c6b803dc77fd9b131","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Updated the expected logs of introduceparameterobject.T01.\n\nThis commit belongs to issue #32.","Mohsen Vakilian"],["95ac8defe585291d8d6512139cc76c30cb10e946","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Made `RefactoringLog` return `DefaultRefactoringDescriptor`'s.\n\nBefore, `edu.illinois.codingspectator.ui.tests.RefactoringLog.getRefactoringDescriptors(String)` returned a collection of JavaRefactoringDescriptor. These descriptors used to be the most specific types of descriptors corresponding to refactorings. However, it isn't possible to create such kinds of descriptors without the presence of the original Java project. So, I changed a few places to make `edu.illinois.codingspectator.ui.tests.RefactoringLog.getRefactoringDescriptors(String)` create `DefaultRefactoringDescriptor`'s from the XML files. This solution allowed me to revert our previous changes to `UseSupertypeDescriptor`.\n\nThis commit belongs to issue #202.","Mohsen Vakilian"],["1d8c0dbde9d8f8170e36c4a39d7bde56328148dc","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Fixed an exception thrown when overwriting an expected log.\n\nFixed an exception when trying to overwrite an expected log without having any actual log.\n\nThis commit belongs to issue #225.","Mohsen Vakilian"],["b8d0f1b9351b70bd1ef61d8da4e5b3cca94abbe2","c9f533833e2a78dc6a9a8d83000ef461bf4b92fc@gmail.com","Added a test that invokes and cancels an introduce parameter object refactoring.\n\nThis commit belong to issue #32.","Mohsen Vakilian"]],"repo":"vazexqi/CodingSpectator","actor":"reprogrammer","ref":"refs/heads/master","size":25,"head":"34b91a9f640bd4a6c7e736970e87554d30be2bd1","actor_gravatar":"dde3b34749219173bbf3e07ca710eccc","push_id":32142736}