API compatibility report for the openrefine library between 2.6-rc1 and 2.7 versions


Binary
Compatibility
Source
Compatibility

Test Info


Library Nameopenrefine
Version #12.6-rc1
Version #22.7
SubjectBinary Compatibility

Test Results


Total Java Modules1
Total Methods / Classes2090 / 476
Compatibility 99.4%

Problem Summary


SeverityCount
Added Methods-11
Removed MethodsHigh13
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods  11 


openrefine-2.7.jar, ColumnAdditionByFetchingURLsOperation.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsOperation ( JSONObject engineConfig, String baseColumnName, String urlExpression, OnError onError, String newColumnName, int columnInsertIndex, int delay, boolean cacheResponses )

openrefine-2.7.jar, ColumnAdditionByFetchingURLsProcess.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess.ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess ( ColumnAdditionByFetchingURLsOperation project, Project engine, Engine eval, Evaluable description, String cacheResponses, boolean p6 )

openrefine-2.7.jar, ImportingParserBase.class
package com.google.refine.importers
ImportingParserBase.addFilenameColumn ( Project project ) [static]  :  int

openrefine-2.7.jar, ImportParameters.class
package com.google.refine.importers.tree
ImportParameters.ImportParameters ( boolean trimStrings, boolean storeEmptyStrings, boolean guessCellValueTypes )
ImportParameters.ImportParameters ( boolean trimStrings, boolean storeEmptyStrings, boolean guessCellValueTypes, boolean includeFileSources, String fileSource )

openrefine-2.7.jar, XmlImportUtilities.class
package com.google.refine.importers.tree
XmlImportUtilities.addImportRecordToProject ( ImportRecord record, Project project, boolean includeFileSources, String fileSource ) [static]  :  void
XmlImportUtilities.findRecord ( Project project, TreeReader parser, String[ ] recordPath, int pathIndex, ImportColumnGroup rootColumnGroup, int limit, ImportParameters parameters ) [static]  :  void
XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit, ImportParameters parameters ) [static]  :  void
XmlImportUtilities.processFieldAsRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, ImportParameters parameter ) [static]  :  void
XmlImportUtilities.processRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, ImportParameters parameter ) [static]  :  void
XmlImportUtilities.processSubRecord ( Project project, TreeReader parser, ImportColumnGroup columnGroup, ImportRecord record, int level, ImportParameters parameter ) [static]  :  void

to the top

Removed Methods  13 


openrefine-2.6-rc1.jar, ColumnAdditionByFetchingURLsOperation.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsOperation ( JSONObject engineConfig, String baseColumnName, String urlExpression, OnError onError, String newColumnName, int columnInsertIndex, int delay )

openrefine-2.6-rc1.jar, ColumnAdditionByFetchingURLsProcess.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess.ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess ( ColumnAdditionByFetchingURLsOperation project, Project engine, Engine eval, Evaluable description, String p5 )

openrefine-2.6-rc1.jar, XmlImportUtilities.class
package com.google.refine.importers.tree
XmlImportUtilities.addImportRecordToProject ( ImportRecord record, Project project ) [static]  :  void
XmlImportUtilities.findRecord ( Project project, TreeReader parser, String[ ] recordPath, int pathIndex, ImportColumnGroup rootColumnGroup, int limit ) [static]  :  void *DEPRECATED*
XmlImportUtilities.findRecord ( Project project, TreeReader parser, String[ ] recordPath, int pathIndex, ImportColumnGroup rootColumnGroup, int limit, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit ) [static]  :  void *DEPRECATED*
XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.processFieldAsRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup ) [static]  :  void *DEPRECATED*
XmlImportUtilities.processFieldAsRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.processRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup ) [static]  :  void *DEPRECATED*
XmlImportUtilities.processRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.processSubRecord ( Project project, TreeReader parser, ImportColumnGroup columnGroup, ImportRecord record, int level ) [static]  :  void *DEPRECATED*
XmlImportUtilities.processSubRecord ( Project project, TreeReader parser, ImportColumnGroup columnGroup, ImportRecord record, int level, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void

to the top

Other Changes in Data Types  2 


openrefine-2.6-rc1.jar
package com.google.refine.operations.column
[+] class ColumnAdditionByFetchingURLsOperation  1 
[+] class ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess  1 

to the top

Java Archives  1 


openrefine-2.6-rc1.jar

to the top



Test Info


Library Nameopenrefine
Version #12.6-rc1
Version #22.7
SubjectSource Compatibility

Test Results


Total Java Modules1
Total Methods / Classes2090 / 476
Compatibility 99.4%

Problem Summary


SeverityCount
Added Methods-11
Removed MethodsHigh13
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-2

Added Methods  11 


openrefine-2.7.jar, ColumnAdditionByFetchingURLsOperation.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsOperation ( JSONObject engineConfig, String baseColumnName, String urlExpression, OnError onError, String newColumnName, int columnInsertIndex, int delay, boolean cacheResponses )

openrefine-2.7.jar, ColumnAdditionByFetchingURLsProcess.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess.ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess ( ColumnAdditionByFetchingURLsOperation project, Project engine, Engine eval, Evaluable description, String cacheResponses, boolean p6 )

openrefine-2.7.jar, ImportingParserBase.class
package com.google.refine.importers
ImportingParserBase.addFilenameColumn ( Project project ) [static]  :  int

openrefine-2.7.jar, ImportParameters.class
package com.google.refine.importers.tree
ImportParameters.ImportParameters ( boolean trimStrings, boolean storeEmptyStrings, boolean guessCellValueTypes )
ImportParameters.ImportParameters ( boolean trimStrings, boolean storeEmptyStrings, boolean guessCellValueTypes, boolean includeFileSources, String fileSource )

openrefine-2.7.jar, XmlImportUtilities.class
package com.google.refine.importers.tree
XmlImportUtilities.addImportRecordToProject ( ImportRecord record, Project project, boolean includeFileSources, String fileSource ) [static]  :  void
XmlImportUtilities.findRecord ( Project project, TreeReader parser, String[ ] recordPath, int pathIndex, ImportColumnGroup rootColumnGroup, int limit, ImportParameters parameters ) [static]  :  void
XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit, ImportParameters parameters ) [static]  :  void
XmlImportUtilities.processFieldAsRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, ImportParameters parameter ) [static]  :  void
XmlImportUtilities.processRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, ImportParameters parameter ) [static]  :  void
XmlImportUtilities.processSubRecord ( Project project, TreeReader parser, ImportColumnGroup columnGroup, ImportRecord record, int level, ImportParameters parameter ) [static]  :  void

to the top

Removed Methods  13 


openrefine-2.6-rc1.jar, ColumnAdditionByFetchingURLsOperation.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsOperation ( JSONObject engineConfig, String baseColumnName, String urlExpression, OnError onError, String newColumnName, int columnInsertIndex, int delay )

openrefine-2.6-rc1.jar, ColumnAdditionByFetchingURLsProcess.class
package com.google.refine.operations.column
ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess.ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess ( ColumnAdditionByFetchingURLsOperation project, Project engine, Engine eval, Evaluable description, String p5 )

openrefine-2.6-rc1.jar, XmlImportUtilities.class
package com.google.refine.importers.tree
XmlImportUtilities.addImportRecordToProject ( ImportRecord record, Project project ) [static]  :  void
XmlImportUtilities.findRecord ( Project project, TreeReader parser, String[ ] recordPath, int pathIndex, ImportColumnGroup rootColumnGroup, int limit ) [static]  :  void *DEPRECATED*
XmlImportUtilities.findRecord ( Project project, TreeReader parser, String[ ] recordPath, int pathIndex, ImportColumnGroup rootColumnGroup, int limit, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit ) [static]  :  void *DEPRECATED*
XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.processFieldAsRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup ) [static]  :  void *DEPRECATED*
XmlImportUtilities.processFieldAsRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.processRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup ) [static]  :  void *DEPRECATED*
XmlImportUtilities.processRecord ( Project project, TreeReader parser, ImportColumnGroup rootColumnGroup, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void
XmlImportUtilities.processSubRecord ( Project project, TreeReader parser, ImportColumnGroup columnGroup, ImportRecord record, int level ) [static]  :  void *DEPRECATED*
XmlImportUtilities.processSubRecord ( Project project, TreeReader parser, ImportColumnGroup columnGroup, ImportRecord record, int level, boolean trimStrings, boolean storeEmptyStrings, boolean guessDataType ) [static]  :  void

to the top

Other Changes in Data Types  2 


openrefine-2.6-rc1.jar
package com.google.refine.operations.column
[+] class ColumnAdditionByFetchingURLsOperation  1 
[+] class ColumnAdditionByFetchingURLsOperation.ColumnAdditionByFetchingURLsProcess  1 

to the top

Java Archives  1 


openrefine-2.6-rc1.jar

to the top