Results 40 issues of Mohsen Vakilian

This refactoring accounts for about 0.1% of the invocations of refactorings in the UDC data.

Data Acquisition

Some refactoring can be invoked via Quick Fix (See issues #190 and #272). It would be nice to make CodingSpectator record invocations of refactorings via Quick Fix.

Data Acquisition

This refactoring accounts for about 0.4% of the invocations of refactorings in the UDC data.

Data Acquisition

It would be nice to report the duration of the time that our participants have used CodingSpectator. The script `scripts/summarize-user-activities.rb` reports the date of the creation of the account and...

Data Analysis

Most database management systems have support for importing CSV files. For instance, see [SqlTool](http://hsqldb.org/doc/2.0/util-guide/sqltool-chapt.html#sqltool_dsv-sect) for importing CSV files into HSQLDB tables. Therefore, we no longer need the program `edu.illinois.codingspectator.csvtosql` to...

Refactoring

If we patch `org.eclipse.jdt.ui.tests.refactoring` for Indigo, we'll have a higher confidence that CodingSpectator is not breaking the existing refactorings of Indigo.

Test

I've some ad hoc testing to evaluate our fix for issue #232. I perform various edits and refactorings and see if any exceptions happen. As part of my ad hoc...

Bug

To be consistent with other plugins, we need to use the original formatting styles for all the files in the following plugins that we haven't changed. - org.eclipse.jdt.core - org.eclipse.core.resources

Refactoring

Test `changemethodsignature.T02` passes but it throws the following exception. Moreover, the automated test throws the following NPE. org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.NullPointerException) at org.eclipse.swt.SWT.error(SWT.java:4083) at org.eclipse.swt.SWT.error(SWT.java:3998) at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:137) at...

Test

The following tests from `org.eclipse.jdt.ui.tests.refactoring.all.AllAllRefactoringTests` fail. - `org.eclipse.jdt.ui.tests.refactoring.ccp.CopyTest.testDestination_root_yes_1()` - `org.eclipse.jdt.ui.tests.refactoring.ccp.CopyTest.testCopy_Package_to_JavaProject_That_Is_Root()` - `org.eclipse.jdt.ui.tests.refactoring.ccp.CopyTest.testCopy_root_to_other_Java_project()` - `org.eclipse.jdt.ui.tests.refactoring.ccp.MoveTest.testDestination_no_packageToCu()` - `org.eclipse.jdt.ui.tests.refactoring.ccp.MoveTest.testDestination_no_sourceFolderToJavaProjecteWithNoSourceFolder()` The above tests fail with the following exception trace. org.eclipse.swt.SWTException: Failed to execute runnable...

Test