CloneSet639


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3420.974ExpressionStatement
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
13305
Closure/closure/goog/uri/utils.js
22325
Closure/closure/goog/uri/utils.js
32360
Closure/closure/goog/uri/utils.js
43393
Closure/closure/goog/uri/utils.js
Clone Instance
1
Line Count
3
Source Line
305
Source File
Closure/closure/goog/uri/utils.js

/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded user info, or null if none.
 */
goog.uri.utils.getUserInfo=  function (uri){
  return goog.uri.utils.decodeIfPossible_(
      goog.uri.utils.getUserInfoEncoded(uri));
                                           } ;


Clone Instance
2
Line Count
2
Source Line
325
Source File
Closure/closure/goog/uri/utils.js

/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded domain, or null if none.
 */
goog.uri.utils.getDomain=  function (uri){
  return goog.uri.utils.decodeIfPossible_(goog.uri.utils.getDomainEncoded(uri));
                                         } ;


Clone Instance
3
Line Count
2
Source Line
360
Source File
Closure/closure/goog/uri/utils.js

/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded path, or null if none.  Includes the leading
 *     slash, if any.
 */
goog.uri.utils.getPath=  function (uri){
  return goog.uri.utils.decodeIfPossible_(goog.uri.utils.getPathEncoded(uri));
                                       } ;


Clone Instance
4
Line Count
3
Source Line
393
Source File
Closure/closure/goog/uri/utils.js

/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded fragment identifier, or null if none.  Does
 *     not include the hash mark.
 */
goog.uri.utils.getFragment=  function (uri){
  return goog.uri.utils.decodeIfPossible_(
      goog.uri.utils.getFragmentEncoded(uri));
                                           } ;


Clone AbstractionParameter Count: 2Parameter Bindings

/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded fragment identifier, or null if none.  Does
 *     not include the hash mark.
 */
/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded path, or null if none.  Includes the leading
 *     slash, if any.
 */
/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded domain, or null if none.
 */
/**
 * @param {string} uri The URI to examine.
 * @return {?string} The decoded user info, or null if none.
 */
goog.uri.utils. [[#variable209020c0]]= function (uri)
                                       { return goog.uri.utils.decodeIfPossible_(goog.uri.utils. [[#variable20902040]](uri));
                                       } ;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#209020c0]]
getFragment 
12[[#209020c0]]
getPath 
13[[#209020c0]]
getDomain 
14[[#209020c0]]
getUserInfo 
21[[#20902040]]
getFragmentEncoded 
22[[#20902040]]
getPathEncoded 
23[[#20902040]]
getDomainEncoded 
24[[#20902040]]
getUserInfoEncoded