c6e471c27235fa3c091c6db1162c16291462a0ca
Files Diff
- Added: 0
- Removed: 0
- Renamed: 0
- Modified: 3
Refactorings reported:
Refactoring Name | Occurences | ||
---|---|---|---|
Rename Variable | 2 | ||
Rename Variable pluginWithFile : Matcher to pluginWithArgument : Matcher in method public create(pluginString String) : Plugin in class cucumber.runtime.formatter.PluginFactory | From | To | |
Rename Variable path : String to argument : String in method public create(pluginString String) : Plugin in class cucumber.runtime.formatter.PluginFactory | From | To | |
Rename Attribute | 2 | ||
Rename Attribute PLUGIN_WITH_FILE_PATTERN : Pattern to PLUGIN_WITH_ARGUMENT_PATTERN : Pattern in class cucumber.runtime.formatter.PluginFactory | From | To | |
Rename Attribute CTOR_ARGS : Class[] to CTOR_PARAMETERS : Class[] in class cucumber.runtime.formatter.PluginFactory | From | To | |
Extract Method | 1 | ||
Extract Method private newInstance(constructor Constructor<T>, ctorArgs Object...) : T extracted from private instantiate(pluginString String, pluginClass Class<T>, pathOrUrl String) : T in class cucumber.runtime.formatter.PluginFactory | From | To | |
Rename Parameter | 2 | ||
Rename Parameter pathOrUrl : String to argument : String in method private instantiate(pluginString String, pluginClass Class<T>, argument String) : T in class cucumber.runtime.formatter.PluginFactory | From | To | |
Rename Parameter pathOrUrl : String to arg : String in method private convertOrNull(arg String, ctorArgClass Class, formatterString String) : Object in class cucumber.runtime.formatter.PluginFactory | From | To |