Test Info
Library Name | openlibrary |
Version #1 | 3.3 |
Version #2 | 3.4-beta2 |
Subject | Binary Compatibility |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 2772 / 595 |
Compatibility |
98.5% |
Problem Summary
| Severity | Count |
Added Methods | - | 13 |
Removed Methods | High | 11 |
Problems with Data Types | High | 4 |
Medium | 0 |
Low | 1 |
Problems with Methods | High | 1 |
Medium | 0 |
Low | 1 |
Other Changes in Data Types | - | 1 |
Added Methods 13
openrefine-3.4-beta2.jar,
EncodingGuesser.class
package com.google.refine.importing
EncodingGuesser.EncodingGuesser ( )
com/google/refine/importing/EncodingGuesser."<init>":()V
EncodingGuesser.guess ( ImportingJob job ) [static] : void
com/google/refine/importing/EncodingGuesser.guess:(Lcom/google/refine/importing/ImportingJob;)V
EncodingGuesser.guessInitialEncoding ( List<ObjectNode> fileRecords, ObjectNode options ) [static] : void
com/google/refine/importing/EncodingGuesser.guessInitialEncoding:(Ljava/util/List;Lcom/fasterxml/jackson/databind/node/ObjectNode;)V
openrefine-3.4-beta2.jar,
ExcelImporter.class
package com.google.refine.importers
ExcelImporter.extractCell ( Cell cell ) [static] : Cell
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;)Lcom/google/refine/model/Cell;
openrefine-3.4-beta2.jar,
LookupCacheManager.class
package com.google.refine
LookupCacheManager.computeLookup ( LookupCacheManager.ProjectLookup lookup ) : void
com/google/refine/LookupCacheManager.computeLookup:(Lcom/google/refine/LookupCacheManager$ProjectLookup;)V
LookupCacheManager.flushLookupsInvolvingProject ( long projectID ) : void
com/google/refine/LookupCacheManager.flushLookupsInvolvingProject:(J)V
LookupCacheManager.flushLookupsInvolvingProjectColumn ( long projectID, String columnName ) : void
com/google/refine/LookupCacheManager.flushLookupsInvolvingProjectColumn:(JLjava/lang/String;)V
LookupCacheManager.getLookup ( long targetProject, String targetColumn ) : LookupCacheManager.ProjectLookup
com/google/refine/LookupCacheManager.getLookup:(JLjava/lang/String;)Lcom/google/refine/LookupCacheManager$ProjectLookup;
LookupCacheManager.LookupCacheManager ( )
com/google/refine/LookupCacheManager."<init>":()V
openrefine-3.4-beta2.jar,
LookupException.class
package com.google.refine.util
LookupException.LookupException ( )
com/google/refine/util/LookupException."<init>":()V
LookupException.LookupException ( String message )
com/google/refine/util/LookupException."<init>":(Ljava/lang/String;)V
openrefine-3.4-beta2.jar,
ProjectLookup.class
package com.google.refine
LookupCacheManager.ProjectLookup.getRows ( Object value ) : HasFieldsListImpl
com/google/refine/LookupCacheManager.ProjectLookup.getRows:(Ljava/lang/Object;)Lcom/google/refine/expr/HasFieldsListImpl;
openrefine-3.4-beta2.jar,
ProjectManager.class
package com.google.refine
ProjectManager.getLookupCacheManager ( ) : LookupCacheManager
com/google/refine/ProjectManager.getLookupCacheManager:()Lcom/google/refine/LookupCacheManager;
to the top
Removed Methods 11
openrefine-3.3.jar,
ExcelImporter.class
package com.google.refine.importers
ExcelImporter.extractCell ( Cell cell ) [static] : Serializable
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;)Ljava/io/Serializable;
ExcelImporter.extractCell ( Cell cell, Map<String,Recon> reconMap ) [static] : Cell
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;Ljava/util/Map;)Lcom/google/refine/model/Cell;
openrefine-3.3.jar,
InterProjectModel.class
package com.google.refine
InterProjectModel.computeJoin ( InterProjectModel.ProjectJoin join ) : void
com/google/refine/InterProjectModel.computeJoin:(Lcom/google/refine/InterProjectModel$ProjectJoin;)V
InterProjectModel.flushJoinsInvolvingProject ( long projectID ) : void
com/google/refine/InterProjectModel.flushJoinsInvolvingProject:(J)V
InterProjectModel.flushJoinsInvolvingProjectColumn ( long projectID, String columnName ) : void
com/google/refine/InterProjectModel.flushJoinsInvolvingProjectColumn:(JLjava/lang/String;)V
InterProjectModel.getJoin ( Long fromProject, String fromColumn, Long toProject, String toColumn ) : InterProjectModel.ProjectJoin
com/google/refine/InterProjectModel.getJoin:(Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lcom/google/refine/InterProjectModel$ProjectJoin;
InterProjectModel.InterProjectModel ( )
com/google/refine/InterProjectModel."<init>":()V
openrefine-3.3.jar,
JoinException.class
package com.google.refine.util
JoinException.JoinException ( )
com/google/refine/util/JoinException."<init>":()V
JoinException.JoinException ( String message )
com/google/refine/util/JoinException."<init>":(Ljava/lang/String;)V
openrefine-3.3.jar,
ProjectJoin.class
package com.google.refine
InterProjectModel.ProjectJoin.getRows ( Object value ) : HasFieldsListImpl
com/google/refine/InterProjectModel.ProjectJoin.getRows:(Ljava/lang/Object;)Lcom/google/refine/expr/HasFieldsListImpl;
openrefine-3.3.jar,
ProjectManager.class
package com.google.refine
ProjectManager.getInterProjectModel ( ) : InterProjectModel
com/google/refine/ProjectManager.getInterProjectModel:()Lcom/google/refine/InterProjectModel;
to the top
Problems with Data Types, High Severity 4
openrefine-3.3.jar
package com.google.refine
[+] class InterProjectModel 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 5 (0.2%)
InterProjectModel.InterProjectModel ( )This constructor is from 'InterProjectModel' class.
InterProjectModel.computeJoin ( InterProjectModel.ProjectJoin join )This method is from 'InterProjectModel' class.
InterProjectModel.flushJoinsInvolvingProject ( long projectID )This method is from 'InterProjectModel' class.
InterProjectModel.flushJoinsInvolvingProjectColumn ( long projectID, String columnName )This method is from 'InterProjectModel' class.
InterProjectModel.getJoin ( Long fromProject, String fromColumn, Long toProject, String toColumn )This method is from 'InterProjectModel' class.
[+] class InterProjectModel.ProjectJoin 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 1 (0.04%)
InterProjectModel.ProjectJoin.getRows ( Object value )This method is from 'InterProjectModel.ProjectJoin' class.
[+] class ProjectManager 1
| Change | Effect |
---|
1 |
Field _interProjectModel of type InterProjectModel has been removed from this class. |
A client program may be interrupted by NoSuchFieldError exception. |
[+] affected methods: 30 (1.1%)
ProjectManager.ProjectManager ( )This constructor is from 'ProjectManager' abstract class.
ProjectManager.addLatestExpression ( String s )This method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( long p1 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( Project project )This method is from 'ProjectManager' abstract class.
ProjectManager.dispose ( )This method is from 'ProjectManager' abstract class.
ProjectManager.disposeUnmodifiedProjects ( )This method is from 'ProjectManager' abstract class.
ProjectManager.ensureProjectSaved ( long id )This method is from 'ProjectManager' abstract class.
ProjectManager.exportProject ( long p1, TarOutputStream p2 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectMetadata ( )This method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectTags ( )This method is from 'ProjectManager' abstract class.
...
openrefine-3.3.jar
package com.google.refine.util
[+] class JoinException 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 2 (0.1%)
JoinException.JoinException ( )This constructor is from 'JoinException' class.
JoinException.JoinException ( String message )This constructor is from 'JoinException' class.
to the top
Problems with Methods, High Severity 1
openrefine-3.3.jar,
ExcelImporter.class
package com.google.refine.importers
[+] ExcelImporter.extractCell ( Cell cell ) [static] : Serializable 1
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;)Ljava/io/Serializable;
| Change | Effect |
---|
1 |
Return value type has been changed from java.io.Serializable to com.google.refine.model.Cell. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
to the top
Problems with Data Types, Low Severity 1
openrefine-3.3.jar
package com.google.refine
[+] class RefineServlet 1
| Change | Effect |
---|
1 |
Field AGENT_ID of type java.lang.String with the compile-time constant value "/en/google_refine" has been removed from this class. |
A client program may change behavior. |
[+] affected methods: 53 (1.9%)
commands.Command.Command ( )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doDelete ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doGet ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doPost ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doPut ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getEngine ( HttpServletRequest request, Project project )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getEngineConfig ( HttpServletRequest request )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getIntegerParameter ( HttpServletRequest request, String name, int def )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getProject ( HttpServletRequest request )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getProjectMetadata ( HttpServletRequest request )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
...
to the top
Problems with Methods, Low Severity 1
openrefine-3.3.jar,
XmlImportUtilities.class
package com.google.refine.importers.tree
[+] XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit, ImportParameters parameters ) [static] : void 1
com/google/refine/importers/tree/XmlImportUtilities.importTreeData:(Lcom/google/refine/importers/tree/TreeReader;Lcom/google/refine/model/Project;[Ljava/lang/String;Lcom/google/refine/importers/tree/ImportColumnGroup;ILcom/google/refine/importers/tree/ImportParameters;)V
| Change | Effect |
---|
1 |
Added TreeReaderException exception thrown. |
A client program may be interrupted by added exception. |
to the top
Other Changes in Data Types 1
openrefine-3.3.jar
package com.google.refine
[+] class ProjectManager 1
| Change | Effect |
---|
1 |
Field _lookupCacheManager has been added to this class. |
No effect. |
[+] affected methods: 30 (1.1%)
ProjectManager.ProjectManager ( )This constructor is from 'ProjectManager' abstract class.
ProjectManager.addLatestExpression ( String s )This method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( long p1 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( Project project )This method is from 'ProjectManager' abstract class.
ProjectManager.dispose ( )This method is from 'ProjectManager' abstract class.
ProjectManager.disposeUnmodifiedProjects ( )This method is from 'ProjectManager' abstract class.
ProjectManager.ensureProjectSaved ( long id )This method is from 'ProjectManager' abstract class.
ProjectManager.exportProject ( long p1, TarOutputStream p2 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectMetadata ( )This method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectTags ( )This method is from 'ProjectManager' abstract class.
...
to the top
Java Archives 1
openrefine-3.3.jar
to the top
Test Info
Library Name | openlibrary |
Version #1 | 3.3 |
Version #2 | 3.4-beta2 |
Subject | Source Compatibility |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 2772 / 595 |
Compatibility |
96.6% |
Problem Summary
| Severity | Count |
Added Methods | - | 13 |
Removed Methods | High | 11 |
Problems with Data Types | High | 5 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 2 |
Low | 0 |
Other Changes in Data Types | - | 1 |
Added Methods 13
openrefine-3.4-beta2.jar,
EncodingGuesser.class
package com.google.refine.importing
EncodingGuesser.EncodingGuesser ( )
com/google/refine/importing/EncodingGuesser."<init>":()V
EncodingGuesser.guess ( ImportingJob job ) [static] : void
com/google/refine/importing/EncodingGuesser.guess:(Lcom/google/refine/importing/ImportingJob;)V
EncodingGuesser.guessInitialEncoding ( List<ObjectNode> fileRecords, ObjectNode options ) [static] : void
com/google/refine/importing/EncodingGuesser.guessInitialEncoding:(Ljava/util/List;Lcom/fasterxml/jackson/databind/node/ObjectNode;)V
openrefine-3.4-beta2.jar,
ExcelImporter.class
package com.google.refine.importers
ExcelImporter.extractCell ( Cell cell ) [static] : Cell
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;)Lcom/google/refine/model/Cell;
openrefine-3.4-beta2.jar,
LookupCacheManager.class
package com.google.refine
LookupCacheManager.computeLookup ( LookupCacheManager.ProjectLookup lookup ) : void
com/google/refine/LookupCacheManager.computeLookup:(Lcom/google/refine/LookupCacheManager$ProjectLookup;)V
LookupCacheManager.flushLookupsInvolvingProject ( long projectID ) : void
com/google/refine/LookupCacheManager.flushLookupsInvolvingProject:(J)V
LookupCacheManager.flushLookupsInvolvingProjectColumn ( long projectID, String columnName ) : void
com/google/refine/LookupCacheManager.flushLookupsInvolvingProjectColumn:(JLjava/lang/String;)V
LookupCacheManager.getLookup ( long targetProject, String targetColumn ) : LookupCacheManager.ProjectLookup
com/google/refine/LookupCacheManager.getLookup:(JLjava/lang/String;)Lcom/google/refine/LookupCacheManager$ProjectLookup;
LookupCacheManager.LookupCacheManager ( )
com/google/refine/LookupCacheManager."<init>":()V
openrefine-3.4-beta2.jar,
LookupException.class
package com.google.refine.util
LookupException.LookupException ( )
com/google/refine/util/LookupException."<init>":()V
LookupException.LookupException ( String message )
com/google/refine/util/LookupException."<init>":(Ljava/lang/String;)V
openrefine-3.4-beta2.jar,
ProjectLookup.class
package com.google.refine
LookupCacheManager.ProjectLookup.getRows ( Object value ) : HasFieldsListImpl
com/google/refine/LookupCacheManager.ProjectLookup.getRows:(Ljava/lang/Object;)Lcom/google/refine/expr/HasFieldsListImpl;
openrefine-3.4-beta2.jar,
ProjectManager.class
package com.google.refine
ProjectManager.getLookupCacheManager ( ) : LookupCacheManager
com/google/refine/ProjectManager.getLookupCacheManager:()Lcom/google/refine/LookupCacheManager;
to the top
Removed Methods 11
openrefine-3.3.jar,
ExcelImporter.class
package com.google.refine.importers
ExcelImporter.extractCell ( Cell cell ) [static] : Serializable
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;)Ljava/io/Serializable;
ExcelImporter.extractCell ( Cell cell, Map<String,Recon> reconMap ) [static] : Cell
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;Ljava/util/Map;)Lcom/google/refine/model/Cell;
openrefine-3.3.jar,
InterProjectModel.class
package com.google.refine
InterProjectModel.computeJoin ( InterProjectModel.ProjectJoin join ) : void
com/google/refine/InterProjectModel.computeJoin:(Lcom/google/refine/InterProjectModel$ProjectJoin;)V
InterProjectModel.flushJoinsInvolvingProject ( long projectID ) : void
com/google/refine/InterProjectModel.flushJoinsInvolvingProject:(J)V
InterProjectModel.flushJoinsInvolvingProjectColumn ( long projectID, String columnName ) : void
com/google/refine/InterProjectModel.flushJoinsInvolvingProjectColumn:(JLjava/lang/String;)V
InterProjectModel.getJoin ( Long fromProject, String fromColumn, Long toProject, String toColumn ) : InterProjectModel.ProjectJoin
com/google/refine/InterProjectModel.getJoin:(Ljava/lang/Long;Ljava/lang/String;Ljava/lang/Long;Ljava/lang/String;)Lcom/google/refine/InterProjectModel$ProjectJoin;
InterProjectModel.InterProjectModel ( )
com/google/refine/InterProjectModel."<init>":()V
openrefine-3.3.jar,
JoinException.class
package com.google.refine.util
JoinException.JoinException ( )
com/google/refine/util/JoinException."<init>":()V
JoinException.JoinException ( String message )
com/google/refine/util/JoinException."<init>":(Ljava/lang/String;)V
openrefine-3.3.jar,
ProjectJoin.class
package com.google.refine
InterProjectModel.ProjectJoin.getRows ( Object value ) : HasFieldsListImpl
com/google/refine/InterProjectModel.ProjectJoin.getRows:(Ljava/lang/Object;)Lcom/google/refine/expr/HasFieldsListImpl;
openrefine-3.3.jar,
ProjectManager.class
package com.google.refine
ProjectManager.getInterProjectModel ( ) : InterProjectModel
com/google/refine/ProjectManager.getInterProjectModel:()Lcom/google/refine/InterProjectModel;
to the top
Problems with Data Types, High Severity 5
openrefine-3.3.jar
package com.google.refine
[+] class InterProjectModel 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class InterProjectModel. |
[+] affected methods: 5 (0.2%)
InterProjectModel.InterProjectModel ( )This constructor is from 'InterProjectModel' class.
InterProjectModel.computeJoin ( InterProjectModel.ProjectJoin join )This method is from 'InterProjectModel' class.
InterProjectModel.flushJoinsInvolvingProject ( long projectID )This method is from 'InterProjectModel' class.
InterProjectModel.flushJoinsInvolvingProjectColumn ( long projectID, String columnName )This method is from 'InterProjectModel' class.
InterProjectModel.getJoin ( Long fromProject, String fromColumn, Long toProject, String toColumn )This method is from 'InterProjectModel' class.
[+] class InterProjectModel.ProjectJoin 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class InterProjectModel.ProjectJoin. |
[+] affected methods: 1 (0.04%)
InterProjectModel.ProjectJoin.getRows ( Object value )This method is from 'InterProjectModel.ProjectJoin' class.
[+] class ProjectManager 1
| Change | Effect |
---|
1 |
Field _interProjectModel of type InterProjectModel has been removed from this class. |
Recompilation of a client program may be terminated with the message: cannot find variable _interProjectModel in ProjectManager. |
[+] affected methods: 30 (1.1%)
ProjectManager.ProjectManager ( )This constructor is from 'ProjectManager' abstract class.
ProjectManager.addLatestExpression ( String s )This method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( long p1 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( Project project )This method is from 'ProjectManager' abstract class.
ProjectManager.dispose ( )This method is from 'ProjectManager' abstract class.
ProjectManager.disposeUnmodifiedProjects ( )This method is from 'ProjectManager' abstract class.
ProjectManager.ensureProjectSaved ( long id )This method is from 'ProjectManager' abstract class.
ProjectManager.exportProject ( long p1, TarOutputStream p2 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectMetadata ( )This method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectTags ( )This method is from 'ProjectManager' abstract class.
...
[+] class RefineServlet 1
| Change | Effect |
---|
1 |
Field AGENT_ID of type java.lang.String with the compile-time constant value "/en/google_refine" has been removed from this class. |
Recompilation of a client program may be terminated with the message: cannot find variable AGENT_ID in RefineServlet. |
[+] affected methods: 53 (1.9%)
commands.Command.Command ( )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doDelete ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doGet ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doPost ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.doPut ( HttpServletRequest request, HttpServletResponse response )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getEngine ( HttpServletRequest request, Project project )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getEngineConfig ( HttpServletRequest request )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getIntegerParameter ( HttpServletRequest request, String name, int def )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getProject ( HttpServletRequest request )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
commands.Command.getProjectMetadata ( HttpServletRequest request )Field 'this.servlet' in the object of this method is of type 'RefineServlet'.
...
openrefine-3.3.jar
package com.google.refine.util
[+] class JoinException 1
| Change | Effect |
---|
1 |
This class has been removed. |
Recompilation of a client program may be terminated with the message: cannot find class JoinException. |
[+] affected methods: 2 (0.1%)
JoinException.JoinException ( )This constructor is from 'JoinException' class.
JoinException.JoinException ( String message )This constructor is from 'JoinException' class.
to the top
Problems with Methods, Medium Severity 2
openrefine-3.3.jar,
ExcelImporter.class
package com.google.refine.importers
[+] ExcelImporter.extractCell ( Cell cell ) [static] : Serializable 1
com/google/refine/importers/ExcelImporter.extractCell:(Lorg/apache/poi/ss/usermodel/Cell;)Ljava/io/Serializable;
| Change | Effect |
---|
1 |
Return value type has been changed from java.io.Serializable to com.google.refine.model.Cell. |
Recompilation of a client program may be terminated with the message: incompatible types: com.google.refine.model.Cell cannot be converted to java.io.Serializable. |
openrefine-3.3.jar,
XmlImportUtilities.class
package com.google.refine.importers.tree
[+] XmlImportUtilities.importTreeData ( TreeReader parser, Project project, String[ ] recordPath, ImportColumnGroup rootColumnGroup, int limit, ImportParameters parameters ) [static] : void 1
com/google/refine/importers/tree/XmlImportUtilities.importTreeData:(Lcom/google/refine/importers/tree/TreeReader;Lcom/google/refine/model/Project;[Ljava/lang/String;Lcom/google/refine/importers/tree/ImportColumnGroup;ILcom/google/refine/importers/tree/ImportParameters;)V
| Change | Effect |
---|
1 |
Added TreeReaderException exception thrown. |
Recompilation of a client program may be terminated with the message: unreported exception TreeReaderException must be caught or declared to be thrown. |
to the top
Other Changes in Data Types 1
openrefine-3.3.jar
package com.google.refine
[+] class ProjectManager 1
| Change | Effect |
---|
1 |
Field _lookupCacheManager has been added to this class. |
No effect. |
[+] affected methods: 30 (1.1%)
ProjectManager.ProjectManager ( )This constructor is from 'ProjectManager' abstract class.
ProjectManager.addLatestExpression ( String s )This method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( long p1 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.deleteProject ( Project project )This method is from 'ProjectManager' abstract class.
ProjectManager.dispose ( )This method is from 'ProjectManager' abstract class.
ProjectManager.disposeUnmodifiedProjects ( )This method is from 'ProjectManager' abstract class.
ProjectManager.ensureProjectSaved ( long id )This method is from 'ProjectManager' abstract class.
ProjectManager.exportProject ( long p1, TarOutputStream p2 )This abstract method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectMetadata ( )This method is from 'ProjectManager' abstract class.
ProjectManager.getAllProjectTags ( )This method is from 'ProjectManager' abstract class.
...
to the top
Java Archives 1
openrefine-3.3.jar
to the top