Copy+Attentional Convolutional


Original Name space

space

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { this . spacing = spacing ; return this ; } <SENTENCE_END/>


Original Name get,space

get

<SENTENCE_START> { return spacing ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return spacing ; } <SENTENCE_END/>

space

<SENTENCE_START> { return spacing ; } <SENTENCE_END/>

(Copy Probability: 95.1%)

<SENTENCE_START> { return spacing ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return spacing ; } <SENTENCE_END/>

(Copy Probability: 6.8%)

<SENTENCE_START> { return spacing ; } <SENTENCE_END/>


Original Name pad

pad

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { pad top = %SELF% ; pad left = %SELF% ; pad bottom = %SELF% ; pad right = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad

pad

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>

(Copy Probability: 22.8%)

<SENTENCE_START> { pad top = top ; pad left = left ; pad bottom = bottom ; pad right = right ; return this ; } <SENTENCE_END/>


Original Name pad,top

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

top

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad,left

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

left

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad,bottom

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

bottom

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name pad,right

pad

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

right

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name get,pad,top

get

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

top

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return pad top ; } <SENTENCE_END/>


Original Name get,pad,left

get

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

left

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 98.9%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { return pad left ; } <SENTENCE_END/>


Original Name get,pad,bottom

get

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

bottom

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return pad bottom ; } <SENTENCE_END/>


Original Name get,pad,right

get

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

pad

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

right

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 99.2%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { return pad right ; } <SENTENCE_END/>


Original Name align

align

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name center

center

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { align = align . %SELF% ; return this ; } <SENTENCE_END/>


Original Name left

left

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . right ; return this ; } <SENTENCE_END/>


Original Name right

right

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { align |= align . %SELF% ; align &= ~ align . left ; return this ; } <SENTENCE_END/>


Original Name get,align

get

<SENTENCE_START> { return align ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return align ; } <SENTENCE_END/>

align

<SENTENCE_START> { return align ; } <SENTENCE_END/>

(Copy Probability: 50.8%)

<SENTENCE_START> { return align ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return align ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return align ; } <SENTENCE_END/>


Original Name fill

fill

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { %SELF% = 1f ; return this ; } <SENTENCE_END/>


Original Name fill

fill

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { this . %SELF% = %SELF% ; return this ; } <SENTENCE_END/>


Original Name get,fill

get

<SENTENCE_START> { return fill ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return fill ; } <SENTENCE_END/>

fill

<SENTENCE_START> { return fill ; } <SENTENCE_END/>

(Copy Probability: 79.1%)

<SENTENCE_START> { return fill ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return fill ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { return fill ; } <SENTENCE_END/>


Original Name copy,file

copy

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

file

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 59.9%)

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 20.0%)

<SENTENCE_START> { if ( ! filter . accept ( dest . path ( ) , false ) ) return ; try { assets . add ( new asset ( dest , filter . get type ( dest . path ( ) ) ) ) ; dest . write ( source . read ( ) , false ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error copying source file: " + source + " " + "To destination: " + dest , ex ) ; } } <SENTENCE_END/>


Original Name copy,directory

copy

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

directory

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

(Copy Probability: 26.5%)

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>

(Copy Probability: 10.8%)

<SENTENCE_START> { if ( ! filter . accept ( dest dir . path ( ) , true ) ) return ; assets . add ( new asset ( dest dir , asset type . directory ) ) ; dest dir . mkdirs ( ) ; file wrapper [ ] files = source dir . list ( ) ; for ( int i = 0 , n = files . length ; i < n ; i ++ ) { file wrapper src file = files [ i ] ; file wrapper dest file = dest dir . child ( src file . name ( ) ) ; if ( src file . is directory ( ) ) %SELF% ( src file , dest file , filter , assets ) ; else copy file ( src file , dest file , filter , assets ) ; } } <SENTENCE_END/>


Original Name get,asset,filter

get

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

asset

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 83.0%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

filter

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 82.8%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>

(Copy Probability: 25.2%)

<SENTENCE_START> { configuration property asset filter class property = null ; try { asset filter class property = context . get property oracle ( ) . get configuration property ( "gdx.assetfilterclass" ) ; } catch ( bad property value exception e ) { return new default asset filter ( ) ; } if ( asset filter class property . get values ( ) . size ( ) == 0 ) { return new default asset filter ( ) ; } string asset filter class = asset filter class property . get values ( ) . get ( 0 ) ; if ( asset filter class == null ) return new default asset filter ( ) ; try { return ( asset filter ) class . for name ( asset filter class ) . new instance ( ) ; } catch ( exception e ) { throw new runtime exception ( "Couldn't instantiate custom AssetFilter '" + asset filter class + "', make sure the class is public and has a public default constructor" , e ) ; } } <SENTENCE_END/>


Original Name get,asset,path

get

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

asset

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 74.6%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

path

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 66.1%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>

(Copy Probability: 12.2%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetpath" ) ; } catch ( bad property value exception e ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { throw new runtime exception ( "No gdx.assetpath defined. Add <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> to your GWT projects gwt.xml file" ) ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; for ( string token : tokens ) { system . out . println ( token ) ; if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( "../" + token ) . exists ( ) ) { return token ; } } throw new runtime exception ( "No valid gdx.assetpath defined. Fix <set-configuration-property name="gdx.assetpath" value="relative/path/to/assets/"/> in your GWT projects gwt.xml file" ) ; } } <SENTENCE_END/>


Original Name get,asset,output,path

get

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

asset

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 82.0%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

output

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 73.5%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

path

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 12.6%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { configuration property asset path property = null ; try { asset path property = context . get property oracle ( ) . get configuration property ( "gdx.assetoutputpath" ) ; } catch ( bad property value exception e ) { return null ; } if ( asset path property . get values ( ) . size ( ) == 0 ) { return null ; } string paths = asset path property . get values ( ) . get ( 0 ) ; if ( paths == null ) { return null ; } else { array list < string > existing paths = new array list < string > ( ) ; string [ ] tokens = paths . split ( "," ) ; string path = null ; for ( string token : tokens ) { if ( new file wrapper ( token ) . exists ( ) || new file wrapper ( token ) . mkdirs ( ) ) { path = token ; } } if ( path != null && ! path . ends with ( "/" ) ) { path += "/" ; } return path ; } } <SENTENCE_END/>


Original Name get,classpath,files

get

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

classpath

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 59.9%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

files

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 28.7%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { list < string > classpath files = new array list < string > ( ) ; try { configuration property prop = context . get property oracle ( ) . get configuration property ( "gdx.files.classpath" ) ; for ( string value : prop . get values ( ) ) { classpath files . add ( value ) ; } } catch ( bad property value exception e ) { } return classpath files ; } <SENTENCE_END/>


Original Name create,dummy,class

create

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

dummy

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 18.1%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

class

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 11.1%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { string package name = "com.badlogic.gdx.backends.gwt.preloader" ; string class name = "PreloaderBundleImpl" ; class source file composer factory composer = new class source file composer factory ( package name , class name ) ; composer . add implemented interface ( package name + ".PreloaderBundle" ) ; print writer print writer = context . try create ( logger , package name , class name ) ; if ( print writer == null ) { return package name + "." + class name ; } source writer source writer = composer . create source writer ( context , print writer ) ; source writer . commit ( logger ) ; return package name + "." + class name ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { this . x = x ; this . y = y ; this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>


Original Name get,x

get

<SENTENCE_START> { return x ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return x ; } <SENTENCE_END/>

x

<SENTENCE_START> { return x ; } <SENTENCE_END/>

(Copy Probability: 41.3%)

<SENTENCE_START> { return x ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return x ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return x ; } <SENTENCE_END/>


Original Name set,x

set

<SENTENCE_START> { this . x = x ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . x = x ; return this ; } <SENTENCE_END/>

x

<SENTENCE_START> { this . x = x ; return this ; } <SENTENCE_END/>

(Copy Probability: 27.9%)

<SENTENCE_START> { this . x = x ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = x ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . x = x ; return this ; } <SENTENCE_END/>


Original Name get,y

get

<SENTENCE_START> { return y ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return y ; } <SENTENCE_END/>

y

<SENTENCE_START> { return y ; } <SENTENCE_END/>

(Copy Probability: 62.2%)

<SENTENCE_START> { return y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return y ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { return y ; } <SENTENCE_END/>


Original Name set,y

set

<SENTENCE_START> { this . y = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . y = y ; return this ; } <SENTENCE_END/>

y

<SENTENCE_START> { this . y = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 31.0%)

<SENTENCE_START> { this . y = y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . y = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . y = y ; return this ; } <SENTENCE_END/>


Original Name get,width

get

<SENTENCE_START> { return width ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return width ; } <SENTENCE_END/>

width

<SENTENCE_START> { return width ; } <SENTENCE_END/>

(Copy Probability: 37.3%)

<SENTENCE_START> { return width ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return width ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return width ; } <SENTENCE_END/>


Original Name set,width

set

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

width

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

(Copy Probability: 33.2%)

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { this . width = width ; return this ; } <SENTENCE_END/>


Original Name get,height

get

<SENTENCE_START> { return height ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return height ; } <SENTENCE_END/>

height

<SENTENCE_START> { return height ; } <SENTENCE_END/>

(Copy Probability: 52.4%)

<SENTENCE_START> { return height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return height ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { return height ; } <SENTENCE_END/>


Original Name set,height

set

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

height

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 65.3%)

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { this . height = height ; return this ; } <SENTENCE_END/>


Original Name get,position

get

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

position

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 8.4%)

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return position . set ( x , y ) ; } <SENTENCE_END/>


Original Name set,position

set

<SENTENCE_START> { this . x = position . x ; this . y = position . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { this . x = position . x ; this . y = position . y ; return this ; } <SENTENCE_END/>

position

<SENTENCE_START> { this . x = position . x ; this . y = position . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 7.6%)

<SENTENCE_START> { this . x = position . x ; this . y = position . y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = position . x ; this . y = position . y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . x = position . x ; this . y = position . y ; return this ; } <SENTENCE_END/>


Original Name set,position

set

<SENTENCE_START> { this . x = x ; this . y = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { this . x = x ; this . y = y ; return this ; } <SENTENCE_END/>

position

<SENTENCE_START> { this . x = x ; this . y = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 6.8%)

<SENTENCE_START> { this . x = x ; this . y = y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = x ; this . y = y ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . x = x ; this . y = y ; return this ; } <SENTENCE_END/>


Original Name set,size

set

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

size

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 16.4%)

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { this . width = width ; this . height = height ; return this ; } <SENTENCE_END/>


Original Name set,size

set

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

size

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

(Copy Probability: 49.5%)

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . width = size xy ; this . height = size xy ; return this ; } <SENTENCE_END/>


Original Name get,size

get

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

size

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return size . set ( width , height ) ; } <SENTENCE_END/>


Original Name contains

contains

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { float xmin = rectangle . x ; float xmax = xmin + rectangle . width ; float ymin = rectangle . y ; float ymax = ymin + rectangle . height ; return ( ( xmin > x && xmin < x + width ) && ( xmax > x && xmax < x + width ) ) && ( ( ymin > y && ymin < y + height ) && ( ymax > y && ymax < y + height ) ) ; } <SENTENCE_END/>


Original Name overlaps

overlaps

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return x < r . x + r . width && x + width > r . x && y < r . y + r . height && y + height > r . y ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>

(Copy Probability: 11.1%)

<SENTENCE_START> { this . x = rect . x ; this . y = rect . y ; this . width = rect . width ; this . height = rect . height ; return this ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { float min x = math . min ( x , rect . x ) ; float max x = math . max ( x + width , rect . x + rect . width ) ; x = min x ; width = max x - min x ; float min y = math . min ( y , rect . y ) ; float max y = math . max ( y + height , rect . y + rect . height ) ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 8.8%)

<SENTENCE_START> { float min x = math . min ( this . x , x ) ; float max x = math . max ( this . x + width , x ) ; this . x = min x ; this . width = max x - min x ; float min y = math . min ( this . y , y ) ; float max y = math . max ( this . y + height , y ) ; this . y = min y ; this . height = max y - min y ; return this ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( vec . x , vec . y ) ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>

(Copy Probability: 8.3%)

<SENTENCE_START> { float min x = x ; float max x = x + width ; float min y = y ; float max y = y + height ; for ( int i = 0 ; i < vecs . length ; ++ i ) { vector 2 v = vecs [ i ] ; min x = math . min ( min x , v . x ) ; max x = math . max ( max x , v . x ) ; min y = math . min ( min y , v . y ) ; max y = math . max ( max y , v . y ) ; } x = min x ; width = max x - min x ; y = min y ; height = max y - min y ; return this ; } <SENTENCE_END/>


Original Name get,aspect,ratio

get

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

aspect

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 66.3%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

ratio

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 52.2%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { return ( height == 0 ) ? float . na n : width / height ; } <SENTENCE_END/>


Original Name get,center

get

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

center

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { vector . x = x + width / 2 ; vector . y = y + height / 2 ; return vector ; } <SENTENCE_END/>


Original Name set,center

set

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

center

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { set position ( x - width / 2 , y - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name set,center

set

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

center

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { set position ( position . x - width / 2 , position . y - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name fit,outside

fit

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

outside

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 9.7%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio > rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name fit,inside

fit

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

inside

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 8.0%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float ratio = get aspect ratio ( ) ; if ( ratio < rect . get aspect ratio ( ) ) { set size ( rect . height * ratio , rect . height ) ; } else { set size ( rect . width , rect . width / ratio ) ; } set position ( ( rect . x + rect . width / 2 ) - width / 2 , ( rect . y + rect . height / 2 ) - height / 2 ) ; return this ; } <SENTENCE_END/>


Original Name from,string

from

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { int s 0 = v . index of ( ',' , 1 ) ; int s 1 = v . index of ( ',' , s 0 + 1 ) ; int s 2 = v . index of ( ',' , s 1 + 1 ) ; if ( s 0 != - 1 && s 1 != - 1 && s 2 != - 1 && v . char at ( 0 ) == '[' && v . char at ( v . length ( ) - 1 ) == ']' ) { try { float x = float . parse float ( v . substring ( 1 , s 0 ) ) ; float y = float . parse float ( v . substring ( s 0 + 1 , s 1 ) ) ; float width = float . parse float ( v . substring ( s 1 + 1 , s 2 ) ) ; float height = float . parse float ( v . substring ( s 2 + 1 , v . length ( ) - 1 ) ) ; return this . set ( x , y , width , height ) ; } catch ( number format exception ex ) { } } throw new gdx runtime exception ( "Malformed Rectangle: " + v ) ; } <SENTENCE_END/>


Original Name area

area

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>

(Copy Probability: 12.1%)

<SENTENCE_START> { return this . width * this . height ; } <SENTENCE_END/>


Original Name perimeter

perimeter

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { return 2 * ( this . width + this . height ) ; } <SENTENCE_END/>


Original Name get,num,rows

get

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

num

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 98.8%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

rows

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 97.0%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { return num rows ; } <SENTENCE_END/>


Original Name get,num,cols

get

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

num

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 79.5%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

cols

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 71.9%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return num cols ; } <SENTENCE_END/>


Original Name get,location

get

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

location

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

(Copy Probability: 91.9%)

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>

(Copy Probability: 68.0%)

<SENTENCE_START> { return image tile positions . get ( tile - firstgid ) ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { lambda = arg other . lambda ; normal . %SELF% ( arg other . normal ) ; return this ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name process

process

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { root = input file ; final array list < file > settings files = new array list ( ) ; file processor settings processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { settings files . add ( input file . input file ) ; } } ; settings processor . add input regex ( "pack|.json" ) ; settings processor . %SELF% ( input file , null ) ; collections . sort ( settings files , new comparator < file > ( ) { public int compare ( file file 1 , file file 2 ) { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } } ) ; for ( file settings file : settings files ) { settings settings = null ; file parent = settings file . get parent file ( ) ; while ( true ) { if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; settings = dir to settings . get ( parent ) ; if ( settings != null ) { settings = new settings ( settings ) ; break ; } } if ( settings == null ) settings = new settings ( default settings ) ; merge ( settings , settings file ) ; dir to settings . put ( settings file . get parent file ( ) , settings ) ; } return super . %SELF% ( input file , output root ) ; } <SENTENCE_END/>


Original Name process,file

process

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { settings files . add ( input file . input file ) ; } <SENTENCE_END/>


Original Name compare

compare

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return file 1 . to string ( ) . length ( ) - file 2 . to string ( ) . length ( ) ; } <SENTENCE_END/>


Original Name merge

merge

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>

(Copy Probability: 18.0%)

<SENTENCE_START> { try { json . read fields ( settings , new json reader ( ) . parse ( new file reader ( settings file ) ) ) ; } catch ( exception ex ) { throw new gdx runtime exception ( "Error reading settings file: " + settings file , ex ) ; } } <SENTENCE_END/>


Original Name process

process

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>

(Copy Probability: 12.6%)

<SENTENCE_START> { if ( output root . exists ( ) ) { file settings file = new file ( root , "pack.json" ) ; settings root settings = default settings ; if ( settings file . exists ( ) ) { root settings = new settings ( root settings ) ; merge ( root settings , settings file ) ; } for ( int i = 0 , n = root settings . scale . length ; i < n ; i ++ ) { file processor delete processor = new file processor ( ) { protected void process file ( entry input file ) throws exception { input file . input file . delete ( ) ; } } ; delete processor . set recursive ( false ) ; string scaled pack file name = root settings . get scaled pack file name ( pack file name , i ) ; file pack file = new file ( scaled pack file name ) ; string prefix = pack file . get name ( ) ; int dot index = prefix . last index of ( '.' ) ; if ( dot index != - 1 ) prefix = prefix . substring ( 0 , dot index ) ; delete processor . add input regex ( "(?i)" + prefix + "|d*|.(png|jpg|jpeg)" ) ; delete processor . add input regex ( "(?i)" + prefix + "|.atlas" ) ; string dir = pack file . get parent ( ) ; if ( dir == null ) delete processor . %SELF% ( output root , null ) ; else if ( new file ( output root + "/" + dir ) . exists ( ) ) delete processor . %SELF% ( output root + "/" + dir , null ) ; } } return super . %SELF% ( files , output root ) ; } <SENTENCE_END/>


Original Name process,file

process

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { input file . input file . delete ( ) ; } <SENTENCE_END/>


Original Name process,dir

process

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

dir

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

(Copy Probability: 7.7%)

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { if ( ignore dirs . contains ( input dir . input file ) ) return ; settings settings = null ; file parent = input dir . input file ; while ( true ) { settings = dir to settings . get ( parent ) ; if ( settings != null ) break ; if ( parent . equals ( root ) ) break ; parent = parent . get parent file ( ) ; } if ( settings == null ) settings = default settings ; if ( settings . combine subdirectories ) { files = new file processor ( this ) { protected void %SELF% ( entry entry dir , array list < entry > files ) { ignore dirs . add ( entry dir . input file ) ; } protected void process file ( entry entry ) { add processed file ( entry ) ; } } . process ( input dir . input file , null ) ; } if ( files . is empty ( ) ) return ; collections . sort ( files , new comparator < entry > ( ) { final pattern digit suffix = pattern . compile ( "(.*?)(|d+)$" ) ; public int compare ( entry entry 1 , entry entry 2 ) { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int compare = name 1 . compare to ( name 2 ) ; if ( compare != 0 || num 1 == num 2 ) return compare ; return num 1 - num 2 ; } } ) ; if ( ! settings . silent ) system . out . println ( input dir . input file . get name ( ) ) ; texture packer packer = new texture packer ( root , settings ) ; for ( entry file : files ) packer . add image ( file . input file ) ; packer . pack ( input dir . output dir , pack file name ) ; } <SENTENCE_END/>


Original Name process,dir

process

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

dir

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { ignore dirs . add ( entry dir . input file ) ; } <SENTENCE_END/>


Original Name process,file

process

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { add processed file ( entry ) ; } <SENTENCE_END/>


Original Name compare

compare

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { string full 1 = entry 1 . input file . get name ( ) ; int dot index = full 1 . last index of ( '.' ) ; if ( dot index != - 1 ) full 1 = full 1 . substring ( 0 , dot index ) ; string full 2 = entry 2 . input file . get name ( ) ; dot index = full 2 . last index of ( '.' ) ; if ( dot index != - 1 ) full 2 = full 2 . substring ( 0 , dot index ) ; string name 1 = full 1 , name 2 = full 2 ; int num 1 = 0 , num 2 = 0 ; matcher matcher = digit suffix . matcher ( full 1 ) ; if ( matcher . matches ( ) ) { try { num 1 = integer . parse int ( matcher . group ( 2 ) ) ; name 1 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } matcher = digit suffix . matcher ( full 2 ) ; if ( matcher . matches ( ) ) { try { num 2 = integer . parse int ( matcher . group ( 2 ) ) ; name 2 = matcher . group ( 1 ) ; } catch ( exception ignored ) { } } int %SELF% = name 1 . compare to ( name 2 ) ; if ( %SELF% != 0 || num 1 == num 2 ) return %SELF% ; return num 1 - num 2 ; } <SENTENCE_END/>


Original Name test,to,string

test

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { assert equals ( "(-5.0,42.00055)" , new vector 2 ( - 5f , 42.00055f ) . to string ( ) ) ; } <SENTENCE_END/>


Original Name test,from,string

test

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

from

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { assert equals ( new vector 2 ( - 5f , 42.00055f ) , new vector 2 ( ) . from string ( "(-5,42.00055)" ) ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return new polygon contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return new polygon contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 13.5%)

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { return new circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { return new circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 71.5%)

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 16.4%)

<SENTENCE_START> { return new polygon and circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 48.1%)

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 12.2%)

<SENTENCE_START> { return new polygon and circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 89.4%)

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 34.4%)

<SENTENCE_START> { return new edge and circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 70.7%)

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 21.2%)

<SENTENCE_START> { return new edge and circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 41.3%)

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 15.8%)

<SENTENCE_START> { return new edge and polygon contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 26.0%)

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 9.9%)

<SENTENCE_START> { return new edge and polygon contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 90.6%)

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 50.9%)

<SENTENCE_START> { return new chain and circle contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 81.0%)

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 41.3%)

<SENTENCE_START> { return new chain and circle contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 48.8%)

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>

(Copy Probability: 26.7%)

<SENTENCE_START> { return new chain and polygon contact ( world ) ; } <SENTENCE_END/>


Original Name new,array

new

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

array

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 36.4%)

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>

(Copy Probability: 21.3%)

<SENTENCE_START> { return new chain and polygon contact [ size ] ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new vec 2 ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new vec 3 ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return new mat 22 ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return new aabb ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return new rot ( ) ; } <SENTENCE_END/>


Original Name new,instance

new

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

instance

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return new mat 33 ( ) ; } <SENTENCE_END/>


Original Name get,poly,contact,stack

get

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

poly

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

(Copy Probability: 21.6%)

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

stack

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return pcstack ; } <SENTENCE_END/>


Original Name get,circle,contact,stack

get

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

circle

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

(Copy Probability: 21.6%)

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

stack

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { return ccstack ; } <SENTENCE_END/>


Original Name get,poly,circle,contact,stack

get

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

poly

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

(Copy Probability: 21.6%)

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

circle

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

contact

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

stack

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { return cpstack ; } <SENTENCE_END/>


Original Name pop,vec,2

pop

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return vecs . pop ( ) ; } <SENTENCE_END/>


Original Name pop,vec,2

pop

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return vecs . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,vec,2

push

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { vecs . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,vec,3

pop

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return vec 3 s . pop ( ) ; } <SENTENCE_END/>


Original Name pop,vec,3

pop

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return vec 3 s . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,vec,3

push

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

3

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { vec 3 s . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,mat,22

pop

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

22

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mats . pop ( ) ; } <SENTENCE_END/>


Original Name pop,mat,22

pop

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

22

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return mats . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,mat,22

push

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

22

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { mats . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,mat,33

pop

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

33

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return mat 33 s . pop ( ) ; } <SENTENCE_END/>


Original Name push,mat,33

push

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

mat

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

33

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { mat 33 s . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,aabb

pop

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return aabbs . pop ( ) ; } <SENTENCE_END/>


Original Name pop,aabb

pop

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return aabbs . pop ( arg num ) ; } <SENTENCE_END/>


Original Name push,aabb

push

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

aabb

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { aabbs . push ( arg num ) ; } <SENTENCE_END/>


Original Name pop,rot

pop

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

rot

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return rots . pop ( ) ; } <SENTENCE_END/>


Original Name push,rot

push

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

rot

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { rots . push ( num ) ; } <SENTENCE_END/>


Original Name get,collision

get

<SENTENCE_START> { return collision ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return collision ; } <SENTENCE_END/>

collision

<SENTENCE_START> { return collision ; } <SENTENCE_END/>

(Copy Probability: 61.9%)

<SENTENCE_START> { return collision ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { return collision ; } <SENTENCE_END/>


Original Name get,time,of,impact

get

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

time

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

of

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

(Copy Probability: 51.4%)

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

impact

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return toi ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { return toi ; } <SENTENCE_END/>


Original Name get,distance

get

<SENTENCE_START> { return dist ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return dist ; } <SENTENCE_END/>

distance

<SENTENCE_START> { return dist ; } <SENTENCE_END/>

(Copy Probability: 83.2%)

<SENTENCE_START> { return dist ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dist ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { return dist ; } <SENTENCE_END/>


Original Name get,float,array

get

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

float

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { if ( ! afloats . contains key ( arg length ) ) { afloats . put ( arg length , new float [ arg length ] ) ; } assert ( afloats . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return afloats . get ( arg length ) ; } <SENTENCE_END/>


Original Name get,int,array

get

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

int

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { if ( ! aints . contains key ( arg length ) ) { aints . put ( arg length , new int [ arg length ] ) ; } assert ( aints . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return aints . get ( arg length ) ; } <SENTENCE_END/>


Original Name get,vec,2,array

get

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

vec

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 11.8%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 7.6%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( ! avecs . contains key ( arg length ) ) { vec 2 [ ] ray = new vec 2 [ arg length ] ; for ( int i = 0 ; i < arg length ; i ++ ) { ray [ i ] = new vec 2 ( ) ; } avecs . put ( arg length , ray ) ; } assert ( avecs . get ( arg length ) . length == arg length ) : "Array not built with correct length" ; return avecs . get ( arg length ) ; } <SENTENCE_END/>


Original Name is,pattern

is

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

pattern

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return ( str . index of ( '*' ) != - 1 || str . index of ( '?' ) != - 1 ) ; } <SENTENCE_END/>


Original Name tokenize,to,string,array

tokenize

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 6.4%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { if ( str == null ) { return null ; } string tokenizer st = new string tokenizer ( str , delimiters ) ; list < string > tokens = new array list < string > ( ) ; while ( st . has more tokens ( ) ) { string token = st . next token ( ) ; if ( trim tokens ) { token = token . trim ( ) ; } if ( ! ignore empty tokens || token . length ( ) > 0 ) { tokens . add ( token ) ; } } return tokens . to array ( new string [ tokens . size ( ) ] ) ; } <SENTENCE_END/>


Original Name match

match

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { if ( patterns == null || patterns . length == 0 ) return true ; for ( string pattern : patterns ) { if ( %SELF% ( pattern , file ) ) { return true ; } } return false ; } <SENTENCE_END/>


Original Name match

match

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { if ( str . starts with ( "/" ) != pattern . starts with ( "/" ) ) { return false ; } string [ ] pat dirs = tokenize to string array ( pattern , "/" , true , true ) ; string [ ] str dirs = tokenize to string array ( str , "/" , true , true ) ; int pat idx start = 0 ; int pat idx end = pat dirs . length - 1 ; int str idx start = 0 ; int str idx end = str dirs . length - 1 ; while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx start ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx start ] ) ) { return false ; } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } else { if ( pat idx start > pat idx end ) { return false ; } } while ( pat idx start <= pat idx end && str idx start <= str idx end ) { string pat dir = ( string ) pat dirs [ pat idx end ] ; if ( pat dir . equals ( "**" ) ) { break ; } if ( ! match strings ( pat dir , ( string ) str dirs [ str idx end ] ) ) { return false ; } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat dirs [ i ] . equals ( "**" ) ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { string sub pat = ( string ) pat dirs [ pat idx start + j + 1 ] ; string sub str = ( string ) str dirs [ str idx start + i + j ] ; if ( ! match strings ( sub pat , sub str ) ) { continue str loop ; } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( ! pat dirs [ i ] . equals ( "**" ) ) { return false ; } } return true ; } <SENTENCE_END/>


Original Name match,strings

match

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

strings

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { char [ ] pat arr = pattern . to char array ( ) ; char [ ] str arr = str . to char array ( ) ; int pat idx start = 0 ; int pat idx end = pat arr . length - 1 ; int str idx start = 0 ; int str idx end = str arr . length - 1 ; char ch ; boolean contains star = false ; for ( int i = 0 ; i < pat arr . length ; i ++ ) { if ( pat arr [ i ] == '*' ) { contains star = true ; break ; } } if ( ! contains star ) { if ( pat idx end != str idx end ) { return false ; } for ( int i = 0 ; i <= pat idx end ; i ++ ) { ch = pat arr [ i ] ; if ( ch != '?' ) { if ( ch != str arr [ i ] ) { return false ; } } } return true ; } if ( pat idx end == 0 ) { return true ; } while ( ( ch = pat arr [ pat idx start ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx start ] ) { return false ; } } pat idx start ++ ; str idx start ++ ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( ( ch = pat arr [ pat idx end ] ) != '*' && str idx start <= str idx end ) { if ( ch != '?' ) { if ( ch != str arr [ str idx end ] ) { return false ; } } pat idx end -- ; str idx end -- ; } if ( str idx start > str idx end ) { for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } while ( pat idx start != pat idx end && str idx start <= str idx end ) { int pat idx tmp = - 1 ; for ( int i = pat idx start + 1 ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] == '*' ) { pat idx tmp = i ; break ; } } if ( pat idx tmp == pat idx start + 1 ) { pat idx start ++ ; continue ; } int pat length = ( pat idx tmp - pat idx start - 1 ) ; int str length = ( str idx end - str idx start + 1 ) ; int found idx = - 1 ; str loop : for ( int i = 0 ; i <= str length - pat length ; i ++ ) { for ( int j = 0 ; j < pat length ; j ++ ) { ch = pat arr [ pat idx start + j + 1 ] ; if ( ch != '?' ) { if ( ch != str arr [ str idx start + i + j ] ) { continue str loop ; } } } found idx = str idx start + i ; break ; } if ( found idx == - 1 ) { return false ; } pat idx start = pat idx tmp ; str idx start = found idx + pat length ; } for ( int i = pat idx start ; i <= pat idx end ; i ++ ) { if ( pat arr [ i ] != '*' ) { return false ; } } return true ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,box,1

set

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 97.6%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 7.8%)

<SENTENCE_START> { collision jni . bt box box detector box 1 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,box,1

get

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

1

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 97.8%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 8.0%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 1 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,box,2

set

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 85.7%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { collision jni . bt box box detector box 2 set ( swig c ptr , this , bt box shape . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,box,2

get

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

box

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

2

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 92.1%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { long c ptr = collision jni . bt box box detector box 2 get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt box shape ( c ptr , false ) ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 17.9%)

<SENTENCE_START> { gdx . app . set log level ( application . log error ) ; resolution [ ] resolutions = { new resolution ( 320 , 480 , ".320480" ) , new resolution ( 480 , 800 , ".480800" ) , new resolution ( 480 , 856 , ".480854" ) } ; resolution file resolver resolver = new resolution file resolver ( new internal file handle resolver ( ) , resolutions ) ; manager = new asset manager ( ) ; manager . set loader ( texture . class , new texture loader ( resolver ) ) ; manager . set error listener ( this ) ; load ( ) ; texture . set asset manager ( manager ) ; batch = new sprite batch ( ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , false ) ; } <SENTENCE_END/>


Original Name load

load

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>

(Copy Probability: 30.1%)

<SENTENCE_START> { start = time utils . nano time ( ) ; tex 1 = new texture ( "data/animation.png" ) ; tex 2 = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; font 2 = new bitmap font ( gdx . files . internal ( "data/verdana39.fnt" ) , false ) ; system . out . println ( "plain took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; start = time utils . nano time ( ) ; manager . %SELF% ( "data/animation.png" , texture . class ) ; manager . %SELF% ( "data/pack" , texture atlas . class ) ; manager . %SELF% ( "data/verdana39.fnt" , bitmap font . class ) ; manager . %SELF% ( "data/i18n/message2" , i 18 n bundle . class , new i 18 n bundle loader . i 18 n bundle parameter ( reloads % 2 == 0 ? locale . italian : locale . english ) ) ; } <SENTENCE_END/>


Original Name unload

unload

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { tex 1 . dispose ( ) ; tex 2 . dispose ( ) ; font 2 . dispose ( ) ; manager . %SELF% ( "data/animation.png" ) ; manager . %SELF% ( "data/pack" ) ; manager . %SELF% ( "data/verdana39.fnt" ) ; manager . %SELF% ( "data/i18n/message2" ) ; } <SENTENCE_END/>


Original Name invalidate,texture

invalidate

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

texture

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

(Copy Probability: 42.0%)

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>

(Copy Probability: 30.3%)

<SENTENCE_START> { int buffer buffer = buffer utils . new int buffer ( 1 ) ; buffer . put ( 0 , texture . get texture object handle ( ) ) ; gdx . gl . gl delete textures ( 1 , buffer ) ; } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 8.9%)

<SENTENCE_START> { gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; boolean result = manager . update ( ) ; if ( result ) { if ( ! diagnosed ) { diagnosed = true ; system . out . println ( "took: " + ( time utils . nano time ( ) - start ) / 1000000000.0f ) ; elapsed = 0 ; } else { elapsed += gdx . graphics . get raw delta time ( ) ; if ( elapsed > 0.2f ) { unload ( ) ; load ( ) ; diagnosed = false ; reloads ++ ; } } } frame ++ ; batch . begin ( ) ; if ( manager . is loaded ( "data/animation.png" ) ) batch . draw ( manager . get ( "data/animation.png" , texture . class ) , 100 , 100 ) ; if ( manager . is loaded ( "data/verdana39.png" ) ) batch . draw ( manager . get ( "data/verdana39.png" , texture . class ) , 300 , 100 ) ; if ( manager . is loaded ( "data/pack" ) ) batch . draw ( manager . get ( "data/pack" , texture atlas . class ) . find region ( "particle-star" ) , 164 , 100 ) ; if ( manager . is loaded ( "data/verdana39.fnt" ) ) manager . get ( "data/verdana39.fnt" , bitmap font . class ) . draw ( batch , "This is a test" , 100 , 80 ) ; if ( manager . is loaded ( "data/multipagefont.fnt" ) ) manager . get ( "data/multipagefont.fnt" , bitmap font . class ) . draw ( batch , "This is a test qpRPN multi page!" , 100 , 80 ) ; if ( manager . is loaded ( "data/i18n/message2" ) ) font . draw ( batch , manager . get ( "data/i18n/message2" , i 18 n bundle . class ) . get ( "msg" ) , 100 , 400 ) ; font . draw ( batch , "loaded: " + manager . get progress ( ) + ", reloads: " + reloads , 0 , 30 ) ; batch . end ( ) ; } <SENTENCE_END/>


Original Name allocate

allocate

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>

(Copy Probability: 12.3%)

<SENTENCE_START> { if ( capacity < 0 ) { throw new illegal argument exception ( ) ; } return buffer factory . new short buffer ( capacity ) ; } <SENTENCE_END/>


Original Name wrap

wrap

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( array , 0 , array . length ) ; } <SENTENCE_END/>


Original Name wrap

wrap

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( array == null ) { throw new null pointer exception ( ) ; } if ( start < 0 || len < 0 || ( long ) start + ( long ) len > array . length ) { throw new index out of bounds exception ( ) ; } short buffer buf = buffer factory . new short buffer ( array ) ; buf . position = start ; buf . limit = start + len ; return buf ; } <SENTENCE_END/>


Original Name array

array

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return protected array ( ) ; } <SENTENCE_END/>


Original Name array,offset

array

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

offset

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { return protected array offset ( ) ; } <SENTENCE_END/>


Original Name compare,to

compare

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

to

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { int compare remaining = ( remaining ( ) < other buffer . remaining ( ) ) ? remaining ( ) : other buffer . remaining ( ) ; int this pos = position ; int other pos = other buffer . position ; short this byte , other byte ; while ( compare remaining > 0 ) { this byte = get ( this pos ) ; other byte = other buffer . get ( other pos ) ; if ( this byte != other byte ) { return this byte < other byte ? - 1 : 1 ; } this pos ++ ; other pos ++ ; compare remaining -- ; } return remaining ( ) - other buffer . remaining ( ) ; } <SENTENCE_END/>


Original Name equals

equals

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( ! ( other instanceof short buffer ) ) { return false ; } short buffer other buffer = ( short buffer ) other ; if ( remaining ( ) != other buffer . remaining ( ) ) { return false ; } int my position = position ; int other position = other buffer . position ; boolean equal so far = true ; while ( equal so far && ( my position < limit ) ) { equal so far = get ( my position ++ ) == other buffer . get ( other position ++ ) ; } return equal so far ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return %SELF% ( dest , 0 , dest . length ) ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { int length = dest . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer underflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { dest [ i ] = %SELF% ( ) ; } return this ; } <SENTENCE_END/>


Original Name has,array

has

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return protected has array ( ) ; } <SENTENCE_END/>


Original Name hash,code

hash

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

code

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

(Copy Probability: 7.4%)

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { int my position = position ; int hash = 0 ; while ( my position < limit ) { hash = hash + get ( my position ++ ) ; } return hash ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( src , 0 , src . length ) ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { int length = src . length ; if ( off < 0 || len < 0 || ( long ) off + ( long ) len > length ) { throw new index out of bounds exception ( ) ; } if ( len > remaining ( ) ) { throw new buffer overflow exception ( ) ; } for ( int i = off ; i < off + len ; i ++ ) { %SELF% ( src [ i ] ) ; } return this ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( src == this ) { throw new illegal argument exception ( ) ; } if ( src . remaining ( ) > remaining ( ) ) { throw new buffer overflow exception ( ) ; } short [ ] contents = new short [ src . remaining ( ) ] ; src . get ( contents ) ; %SELF% ( contents ) ; return this ; } <SENTENCE_END/>


Original Name to,string

to

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

string

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.2%)

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { string buffer buf = new string buffer ( ) ; buf . append ( get class ( ) . get name ( ) ) ; buf . append ( ", status: capacity=" ) ; buf . append ( capacity ( ) ) ; buf . append ( " position=" ) ; buf . append ( position ( ) ) ; buf . append ( " limit=" ) ; buf . append ( limit ( ) ) ; return buf . %SELF% ( ) ; } <SENTENCE_END/>


Original Name create

create

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>

(Copy Probability: 10.3%)

<SENTENCE_START> { batch = new sprite batch ( ) ; renderer = new shape renderer ( ) ; atlas = new texture atlas ( gdx . files . internal ( "data/pack" ) ) ; jump atlas = new texture atlas ( gdx . files . internal ( "data/jump.txt" ) ) ; jump animation = new animation ( 0.25f , jump atlas . find regions ( "ALIEN_JUMP_" ) ) ; badlogic = atlas . create sprite ( "badlogicslice" ) ; badlogic . set position ( 50 , 50 ) ; badlogic small = atlas . create sprite ( "badlogicsmall-rotated" ) ; badlogic small . set position ( 10 , 10 ) ; atlas region region = atlas . find region ( "badlogicsmall" ) ; system . out . println ( "badlogicSmall original size: " + region . original width + ", " + region . original height ) ; system . out . println ( "badlogicSmall packed size: " + region . packed width + ", " + region . packed height ) ; star = atlas . create sprite ( "particle-star" ) ; star . set position ( 10 , 70 ) ; font = new bitmap font ( gdx . files . internal ( "data/font.fnt" ) , atlas . find region ( "font" ) , false ) ; gdx . gl . gl clear color ( 0 , 1 , 0 , 1 ) ; gdx . input . set input processor ( new input adapter ( ) { public boolean key up ( int keycode ) { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . key up ( keycode ) ; } } ) ; } <SENTENCE_END/>


Original Name key,up

key

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

up

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { if ( keycode == keys . up ) { badlogic small . flip ( false , true ) ; } else if ( keycode == keys . right ) { badlogic small . flip ( true , false ) ; } else if ( keycode == keys . left ) { badlogic small . set size ( 512 , 512 ) ; } else if ( keycode == keys . down ) { badlogic small . rotate 90 ( true ) ; } return super . %SELF% ( keycode ) ; } <SENTENCE_END/>


Original Name render

render

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { time += gdx . graphics . get delta time ( ) ; gdx . gl . gl clear ( gl 20 . gl color buffer bit ) ; renderer . begin ( shape type . line ) ; renderer . rect ( 10 , 10 , 256 , 256 ) ; renderer . end ( ) ; batch . begin ( ) ; badlogic small . draw ( batch ) ; batch . end ( ) ; } <SENTENCE_END/>


Original Name dispose

dispose

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { atlas . %SELF% ( ) ; jump atlas . %SELF% ( ) ; batch . %SELF% ( ) ; font . %SELF% ( ) ; } <SENTENCE_END/>


Original Name draw

draw

<SENTENCE_START> { float [ ] vertices = region . get vertices ( ) ; short [ ] triangles = region . get triangles ( ) ; float [ ] texture coords = region . get texture coords ( ) ; final float world origin x = x + origin x ; final float world origin y = y + origin y ; float s x = width / region . get region ( ) . get region width ( ) ; float s y = height / region . get region ( ) . get region height ( ) ; float fx 1 , fx 2 , fx 3 , px 1 , px 2 , px 3 ; float fy 1 , fy 2 , fy 3 , py 1 , py 2 , py 3 ; final float cos = math utils . cos deg ( rotation ) ; final float sin = math utils . sin deg ( rotation ) ; renderer . set color ( color . red ) ; renderer . begin ( shape type . line ) ; for ( int i = 0 , n = triangles . length ; i < n ; i += 3 ) { int p 1 = triangles [ i ] * 2 ; int p 2 = triangles [ i + 1 ] * 2 ; int p 3 = triangles [ i + 2 ] * 2 ; fx 1 = vertices [ p 1 ] * s x ; fy 1 = vertices [ p 1 + 1 ] * s y ; fx 2 = vertices [ p 2 ] * s x ; fy 2 = vertices [ p 2 + 1 ] * s y ; fx 3 = vertices [ p 3 ] * s x ; fy 3 = vertices [ p 3 + 1 ] * s y ; fx 1 -= origin x ; fy 1 -= origin y ; fx 2 -= origin x ; fy 2 -= origin y ; fx 3 -= origin x ; fy 3 -= origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; fx 3 *= scale x ; fy 3 *= scale y ; } px 1 = cos * fx 1 - sin * fy 1 ; py 1 = sin * fx 1 + cos * fy 1 ; px 2 = cos * fx 2 - sin * fy 2 ; py 2 = sin * fx 2 + cos * fy 2 ; px 3 = cos * fx 3 - sin * fy 3 ; py 3 = sin * fx 3 + cos * fy 3 ; px 1 += world origin x ; py 1 += world origin y ; px 2 += world origin x ; py 2 += world origin y ; px 3 += world origin x ; py 3 += world origin y ; renderer . line ( px 1 , py 1 , px 2 , py 2 ) ; renderer . line ( px 2 , py 2 , px 3 , py 3 ) ; renderer . line ( px 3 , py 3 , px 1 , py 1 ) ; } renderer . end ( ) ; renderer . set color ( color . blue ) ; renderer . begin ( shape type . filled ) ; renderer . circle ( world origin x , world origin y , 4 ) ; renderer . end ( ) ; fx 1 = - origin x ; fy 1 = - origin y ; fx 2 = width - origin x ; fy 2 = height - origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; } final float p 1 x = fx 1 ; final float p 1 y = fy 1 ; final float p 2 x = fx 1 ; final float p 2 y = fy 2 ; final float p 3 x = fx 2 ; final float p 3 y = fy 2 ; final float p 4 x = fx 2 ; final float p 4 y = fy 1 ; float x 1 ; float y 1 ; float x 2 ; float y 2 ; float x 3 ; float y 3 ; float x 4 ; float y 4 ; if ( rotation != 0 ) { x 1 = cos * p 1 x - sin * p 1 y ; y 1 = sin * p 1 x + cos * p 1 y ; x 2 = cos * p 2 x - sin * p 2 y ; y 2 = sin * p 2 x + cos * p 2 y ; x 3 = cos * p 3 x - sin * p 3 y ; y 3 = sin * p 3 x + cos * p 3 y ; x 4 = x 1 + ( x 3 - x 2 ) ; y 4 = y 3 - ( y 2 - y 1 ) ; } else { x 1 = p 1 x ; y 1 = p 1 y ; x 2 = p 2 x ; y 2 = p 2 y ; x 3 = p 3 x ; y 3 = p 3 y ; x 4 = p 4 x ; y 4 = p 4 y ; } x 1 += world origin x ; y 1 += world origin y ; x 2 += world origin x ; y 2 += world origin y ; x 3 += world origin x ; y 3 += world origin y ; x 4 += world origin x ; y 4 += world origin y ; renderer . set color ( color . green ) ; renderer . begin ( shape type . line ) ; renderer . line ( x 1 , y 1 , x 2 , y 2 ) ; renderer . line ( x 2 , y 2 , x 3 , y 3 ) ; renderer . line ( x 3 , y 3 , x 4 , y 4 ) ; renderer . line ( x 4 , y 4 , x 1 , y 1 ) ; renderer . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { float [ ] vertices = region . get vertices ( ) ; short [ ] triangles = region . get triangles ( ) ; float [ ] texture coords = region . get texture coords ( ) ; final float world origin x = x + origin x ; final float world origin y = y + origin y ; float s x = width / region . get region ( ) . get region width ( ) ; float s y = height / region . get region ( ) . get region height ( ) ; float fx 1 , fx 2 , fx 3 , px 1 , px 2 , px 3 ; float fy 1 , fy 2 , fy 3 , py 1 , py 2 , py 3 ; final float cos = math utils . cos deg ( rotation ) ; final float sin = math utils . sin deg ( rotation ) ; renderer . set color ( color . red ) ; renderer . begin ( shape type . line ) ; for ( int i = 0 , n = triangles . length ; i < n ; i += 3 ) { int p 1 = triangles [ i ] * 2 ; int p 2 = triangles [ i + 1 ] * 2 ; int p 3 = triangles [ i + 2 ] * 2 ; fx 1 = vertices [ p 1 ] * s x ; fy 1 = vertices [ p 1 + 1 ] * s y ; fx 2 = vertices [ p 2 ] * s x ; fy 2 = vertices [ p 2 + 1 ] * s y ; fx 3 = vertices [ p 3 ] * s x ; fy 3 = vertices [ p 3 + 1 ] * s y ; fx 1 -= origin x ; fy 1 -= origin y ; fx 2 -= origin x ; fy 2 -= origin y ; fx 3 -= origin x ; fy 3 -= origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; fx 3 *= scale x ; fy 3 *= scale y ; } px 1 = cos * fx 1 - sin * fy 1 ; py 1 = sin * fx 1 + cos * fy 1 ; px 2 = cos * fx 2 - sin * fy 2 ; py 2 = sin * fx 2 + cos * fy 2 ; px 3 = cos * fx 3 - sin * fy 3 ; py 3 = sin * fx 3 + cos * fy 3 ; px 1 += world origin x ; py 1 += world origin y ; px 2 += world origin x ; py 2 += world origin y ; px 3 += world origin x ; py 3 += world origin y ; renderer . line ( px 1 , py 1 , px 2 , py 2 ) ; renderer . line ( px 2 , py 2 , px 3 , py 3 ) ; renderer . line ( px 3 , py 3 , px 1 , py 1 ) ; } renderer . end ( ) ; renderer . set color ( color . blue ) ; renderer . begin ( shape type . filled ) ; renderer . circle ( world origin x , world origin y , 4 ) ; renderer . end ( ) ; fx 1 = - origin x ; fy 1 = - origin y ; fx 2 = width - origin x ; fy 2 = height - origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; } final float p 1 x = fx 1 ; final float p 1 y = fy 1 ; final float p 2 x = fx 1 ; final float p 2 y = fy 2 ; final float p 3 x = fx 2 ; final float p 3 y = fy 2 ; final float p 4 x = fx 2 ; final float p 4 y = fy 1 ; float x 1 ; float y 1 ; float x 2 ; float y 2 ; float x 3 ; float y 3 ; float x 4 ; float y 4 ; if ( rotation != 0 ) { x 1 = cos * p 1 x - sin * p 1 y ; y 1 = sin * p 1 x + cos * p 1 y ; x 2 = cos * p 2 x - sin * p 2 y ; y 2 = sin * p 2 x + cos * p 2 y ; x 3 = cos * p 3 x - sin * p 3 y ; y 3 = sin * p 3 x + cos * p 3 y ; x 4 = x 1 + ( x 3 - x 2 ) ; y 4 = y 3 - ( y 2 - y 1 ) ; } else { x 1 = p 1 x ; y 1 = p 1 y ; x 2 = p 2 x ; y 2 = p 2 y ; x 3 = p 3 x ; y 3 = p 3 y ; x 4 = p 4 x ; y 4 = p 4 y ; } x 1 += world origin x ; y 1 += world origin y ; x 2 += world origin x ; y 2 += world origin y ; x 3 += world origin x ; y 3 += world origin y ; x 4 += world origin x ; y 4 += world origin y ; renderer . set color ( color . green ) ; renderer . begin ( shape type . line ) ; renderer . line ( x 1 , y 1 , x 2 , y 2 ) ; renderer . line ( x 2 , y 2 , x 3 , y 3 ) ; renderer . line ( x 3 , y 3 , x 4 , y 4 ) ; renderer . line ( x 4 , y 4 , x 1 , y 1 ) ; renderer . end ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] vertices = region . get vertices ( ) ; short [ ] triangles = region . get triangles ( ) ; float [ ] texture coords = region . get texture coords ( ) ; final float world origin x = x + origin x ; final float world origin y = y + origin y ; float s x = width / region . get region ( ) . get region width ( ) ; float s y = height / region . get region ( ) . get region height ( ) ; float fx 1 , fx 2 , fx 3 , px 1 , px 2 , px 3 ; float fy 1 , fy 2 , fy 3 , py 1 , py 2 , py 3 ; final float cos = math utils . cos deg ( rotation ) ; final float sin = math utils . sin deg ( rotation ) ; renderer . set color ( color . red ) ; renderer . begin ( shape type . line ) ; for ( int i = 0 , n = triangles . length ; i < n ; i += 3 ) { int p 1 = triangles [ i ] * 2 ; int p 2 = triangles [ i + 1 ] * 2 ; int p 3 = triangles [ i + 2 ] * 2 ; fx 1 = vertices [ p 1 ] * s x ; fy 1 = vertices [ p 1 + 1 ] * s y ; fx 2 = vertices [ p 2 ] * s x ; fy 2 = vertices [ p 2 + 1 ] * s y ; fx 3 = vertices [ p 3 ] * s x ; fy 3 = vertices [ p 3 + 1 ] * s y ; fx 1 -= origin x ; fy 1 -= origin y ; fx 2 -= origin x ; fy 2 -= origin y ; fx 3 -= origin x ; fy 3 -= origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; fx 3 *= scale x ; fy 3 *= scale y ; } px 1 = cos * fx 1 - sin * fy 1 ; py 1 = sin * fx 1 + cos * fy 1 ; px 2 = cos * fx 2 - sin * fy 2 ; py 2 = sin * fx 2 + cos * fy 2 ; px 3 = cos * fx 3 - sin * fy 3 ; py 3 = sin * fx 3 + cos * fy 3 ; px 1 += world origin x ; py 1 += world origin y ; px 2 += world origin x ; py 2 += world origin y ; px 3 += world origin x ; py 3 += world origin y ; renderer . line ( px 1 , py 1 , px 2 , py 2 ) ; renderer . line ( px 2 , py 2 , px 3 , py 3 ) ; renderer . line ( px 3 , py 3 , px 1 , py 1 ) ; } renderer . end ( ) ; renderer . set color ( color . blue ) ; renderer . begin ( shape type . filled ) ; renderer . circle ( world origin x , world origin y , 4 ) ; renderer . end ( ) ; fx 1 = - origin x ; fy 1 = - origin y ; fx 2 = width - origin x ; fy 2 = height - origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; } final float p 1 x = fx 1 ; final float p 1 y = fy 1 ; final float p 2 x = fx 1 ; final float p 2 y = fy 2 ; final float p 3 x = fx 2 ; final float p 3 y = fy 2 ; final float p 4 x = fx 2 ; final float p 4 y = fy 1 ; float x 1 ; float y 1 ; float x 2 ; float y 2 ; float x 3 ; float y 3 ; float x 4 ; float y 4 ; if ( rotation != 0 ) { x 1 = cos * p 1 x - sin * p 1 y ; y 1 = sin * p 1 x + cos * p 1 y ; x 2 = cos * p 2 x - sin * p 2 y ; y 2 = sin * p 2 x + cos * p 2 y ; x 3 = cos * p 3 x - sin * p 3 y ; y 3 = sin * p 3 x + cos * p 3 y ; x 4 = x 1 + ( x 3 - x 2 ) ; y 4 = y 3 - ( y 2 - y 1 ) ; } else { x 1 = p 1 x ; y 1 = p 1 y ; x 2 = p 2 x ; y 2 = p 2 y ; x 3 = p 3 x ; y 3 = p 3 y ; x 4 = p 4 x ; y 4 = p 4 y ; } x 1 += world origin x ; y 1 += world origin y ; x 2 += world origin x ; y 2 += world origin y ; x 3 += world origin x ; y 3 += world origin y ; x 4 += world origin x ; y 4 += world origin y ; renderer . set color ( color . green ) ; renderer . begin ( shape type . line ) ; renderer . line ( x 1 , y 1 , x 2 , y 2 ) ; renderer . line ( x 2 , y 2 , x 3 , y 3 ) ; renderer . line ( x 3 , y 3 , x 4 , y 4 ) ; renderer . line ( x 4 , y 4 , x 1 , y 1 ) ; renderer . end ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { float [ ] vertices = region . get vertices ( ) ; short [ ] triangles = region . get triangles ( ) ; float [ ] texture coords = region . get texture coords ( ) ; final float world origin x = x + origin x ; final float world origin y = y + origin y ; float s x = width / region . get region ( ) . get region width ( ) ; float s y = height / region . get region ( ) . get region height ( ) ; float fx 1 , fx 2 , fx 3 , px 1 , px 2 , px 3 ; float fy 1 , fy 2 , fy 3 , py 1 , py 2 , py 3 ; final float cos = math utils . cos deg ( rotation ) ; final float sin = math utils . sin deg ( rotation ) ; renderer . set color ( color . red ) ; renderer . begin ( shape type . line ) ; for ( int i = 0 , n = triangles . length ; i < n ; i += 3 ) { int p 1 = triangles [ i ] * 2 ; int p 2 = triangles [ i + 1 ] * 2 ; int p 3 = triangles [ i + 2 ] * 2 ; fx 1 = vertices [ p 1 ] * s x ; fy 1 = vertices [ p 1 + 1 ] * s y ; fx 2 = vertices [ p 2 ] * s x ; fy 2 = vertices [ p 2 + 1 ] * s y ; fx 3 = vertices [ p 3 ] * s x ; fy 3 = vertices [ p 3 + 1 ] * s y ; fx 1 -= origin x ; fy 1 -= origin y ; fx 2 -= origin x ; fy 2 -= origin y ; fx 3 -= origin x ; fy 3 -= origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; fx 3 *= scale x ; fy 3 *= scale y ; } px 1 = cos * fx 1 - sin * fy 1 ; py 1 = sin * fx 1 + cos * fy 1 ; px 2 = cos * fx 2 - sin * fy 2 ; py 2 = sin * fx 2 + cos * fy 2 ; px 3 = cos * fx 3 - sin * fy 3 ; py 3 = sin * fx 3 + cos * fy 3 ; px 1 += world origin x ; py 1 += world origin y ; px 2 += world origin x ; py 2 += world origin y ; px 3 += world origin x ; py 3 += world origin y ; renderer . line ( px 1 , py 1 , px 2 , py 2 ) ; renderer . line ( px 2 , py 2 , px 3 , py 3 ) ; renderer . line ( px 3 , py 3 , px 1 , py 1 ) ; } renderer . end ( ) ; renderer . set color ( color . blue ) ; renderer . begin ( shape type . filled ) ; renderer . circle ( world origin x , world origin y , 4 ) ; renderer . end ( ) ; fx 1 = - origin x ; fy 1 = - origin y ; fx 2 = width - origin x ; fy 2 = height - origin y ; if ( scale x != 1 || scale y != 1 ) { fx 1 *= scale x ; fy 1 *= scale y ; fx 2 *= scale x ; fy 2 *= scale y ; } final float p 1 x = fx 1 ; final float p 1 y = fy 1 ; final float p 2 x = fx 1 ; final float p 2 y = fy 2 ; final float p 3 x = fx 2 ; final float p 3 y = fy 2 ; final float p 4 x = fx 2 ; final float p 4 y = fy 1 ; float x 1 ; float y 1 ; float x 2 ; float y 2 ; float x 3 ; float y 3 ; float x 4 ; float y 4 ; if ( rotation != 0 ) { x 1 = cos * p 1 x - sin * p 1 y ; y 1 = sin * p 1 x + cos * p 1 y ; x 2 = cos * p 2 x - sin * p 2 y ; y 2 = sin * p 2 x + cos * p 2 y ; x 3 = cos * p 3 x - sin * p 3 y ; y 3 = sin * p 3 x + cos * p 3 y ; x 4 = x 1 + ( x 3 - x 2 ) ; y 4 = y 3 - ( y 2 - y 1 ) ; } else { x 1 = p 1 x ; y 1 = p 1 y ; x 2 = p 2 x ; y 2 = p 2 y ; x 3 = p 3 x ; y 3 = p 3 y ; x 4 = p 4 x ; y 4 = p 4 y ; } x 1 += world origin x ; y 1 += world origin y ; x 2 += world origin x ; y 2 += world origin y ; x 3 += world origin x ; y 3 += world origin y ; x 4 += world origin x ; y 4 += world origin y ; renderer . set color ( color . green ) ; renderer . begin ( shape type . line ) ; renderer . line ( x 1 , y 1 , x 2 , y 2 ) ; renderer . line ( x 2 , y 2 , x 3 , y 3 ) ; renderer . line ( x 3 , y 3 , x 4 , y 4 ) ; renderer . line ( x 4 , y 4 , x 1 , y 1 ) ; renderer . end ( ) ; } <SENTENCE_END/>


Original Name set,projection,matrix

set

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

projection

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

matrix

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { this . renderer . %SELF% ( matrix ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name swig,director,disconnect

swig

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

director

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

disconnect

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>


Original Name swig,release,ownership

swig

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

release

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 72.4%)

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

ownership

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 98.1%)

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 14.8%)

<SENTENCE_START> { swig c mem own = false ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>


Original Name swig,take,ownership

swig

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

take

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 71.5%)

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

ownership

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 98.1%)

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { swig c mem own = true ; extras jni . bt bullet world importer change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>


Original Name load,file

load

<SENTENCE_START> { final int len = ( int ) file handle . length ( ) ; if ( len <= 0 ) throw new com . badlogic . gdx . utils . gdx runtime exception ( "Incorrect file specified" ) ; java . nio . byte buffer buff = com . badlogic . gdx . utils . buffer utils . new unsafe byte buffer ( len ) ; buff . put ( file handle . read bytes ( ) ) ; buff . position ( 0 ) ; boolean result = load file from memory ( buff , len ) ; com . badlogic . gdx . utils . buffer utils . dispose unsafe byte buffer ( buff ) ; return result ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { final int len = ( int ) file handle . length ( ) ; if ( len <= 0 ) throw new com . badlogic . gdx . utils . gdx runtime exception ( "Incorrect file specified" ) ; java . nio . byte buffer buff = com . badlogic . gdx . utils . buffer utils . new unsafe byte buffer ( len ) ; buff . put ( file handle . read bytes ( ) ) ; buff . position ( 0 ) ; boolean result = load file from memory ( buff , len ) ; com . badlogic . gdx . utils . buffer utils . dispose unsafe byte buffer ( buff ) ; return result ; } <SENTENCE_END/>

file

<SENTENCE_START> { final int len = ( int ) file handle . length ( ) ; if ( len <= 0 ) throw new com . badlogic . gdx . utils . gdx runtime exception ( "Incorrect file specified" ) ; java . nio . byte buffer buff = com . badlogic . gdx . utils . buffer utils . new unsafe byte buffer ( len ) ; buff . put ( file handle . read bytes ( ) ) ; buff . position ( 0 ) ; boolean result = load file from memory ( buff , len ) ; com . badlogic . gdx . utils . buffer utils . dispose unsafe byte buffer ( buff ) ; return result ; } <SENTENCE_END/>

(Copy Probability: 9.9%)

<SENTENCE_START> { final int len = ( int ) file handle . length ( ) ; if ( len <= 0 ) throw new com . badlogic . gdx . utils . gdx runtime exception ( "Incorrect file specified" ) ; java . nio . byte buffer buff = com . badlogic . gdx . utils . buffer utils . new unsafe byte buffer ( len ) ; buff . put ( file handle . read bytes ( ) ) ; buff . position ( 0 ) ; boolean result = load file from memory ( buff , len ) ; com . badlogic . gdx . utils . buffer utils . dispose unsafe byte buffer ( buff ) ; return result ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { final int len = ( int ) file handle . length ( ) ; if ( len <= 0 ) throw new com . badlogic . gdx . utils . gdx runtime exception ( "Incorrect file specified" ) ; java . nio . byte buffer buff = com . badlogic . gdx . utils . buffer utils . new unsafe byte buffer ( len ) ; buff . put ( file handle . read bytes ( ) ) ; buff . position ( 0 ) ; boolean result = load file from memory ( buff , len ) ; com . badlogic . gdx . utils . buffer utils . dispose unsafe byte buffer ( buff ) ; return result ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { final int len = ( int ) file handle . length ( ) ; if ( len <= 0 ) throw new com . badlogic . gdx . utils . gdx runtime exception ( "Incorrect file specified" ) ; java . nio . byte buffer buff = com . badlogic . gdx . utils . buffer utils . new unsafe byte buffer ( len ) ; buff . put ( file handle . read bytes ( ) ) ; buff . position ( 0 ) ; boolean result = load file from memory ( buff , len ) ; com . badlogic . gdx . utils . buffer utils . dispose unsafe byte buffer ( buff ) ; return result ; } <SENTENCE_END/>


Original Name load,file

load

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 0 ( swig c ptr , this , file name , pre swap filename out ) ; } <SENTENCE_END/>

(Copy Probability: 14.9%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 0 ( swig c ptr , this , file name , pre swap filename out ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 0 ( swig c ptr , this , file name , pre swap filename out ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 0 ( swig c ptr , this , file name , pre swap filename out ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 0 ( swig c ptr , this , file name , pre swap filename out ) ; } <SENTENCE_END/>

(Copy Probability: 21.3%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 0 ( swig c ptr , this , file name , pre swap filename out ) ; } <SENTENCE_END/>


Original Name load,file

load

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 1 ( swig c ptr , this , file name ) ; } <SENTENCE_END/>

(Copy Probability: 15.6%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 1 ( swig c ptr , this , file name ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 1 ( swig c ptr , this , file name ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 1 ( swig c ptr , this , file name ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 1 ( swig c ptr , this , file name ) ; } <SENTENCE_END/>

(Copy Probability: 28.7%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file swig 1 ( swig c ptr , this , file name ) ; } <SENTENCE_END/>


Original Name load,file,from,memory

load

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 8.6%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

from

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

memory

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 95.3%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 9.7%)

<SENTENCE_START> { return extras jni . bt bullet world importer load file from memory swig 0 ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>


Original Name convert,all,objects

convert

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 12.9%)

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

all

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 96.8%)

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

objects

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 91.1%)

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>

(Copy Probability: 20.1%)

<SENTENCE_START> { return ( get class ( ) == bt bullet world importer . class ) ? extras jni . bt bullet world importer convert all objects ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) : extras jni . bt bullet world importer convert all objects swig explicitbt bullet world importer ( swig c ptr , this , swigtype p b parse bt bullet file . get c ptr ( file ) ) ; } <SENTENCE_END/>


Original Name load,file,from,memory

load

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

(Copy Probability: 9.1%)

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

file

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

from

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

memory

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

(Copy Probability: 96.0%)

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { assert memory buffer . is direct ( ) : "Buffer must be allocated direct." ; { return extras jni . bt bullet world importer load file from memory swig 1 ( swig c ptr , this , memory buffer , len ) ; } } <SENTENCE_END/>


Original Name resume

resume

<SENTENCE_START> { sound . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { sound . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { sound . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { sound . %SELF% ( ) ; } <SENTENCE_END/>


Original Name set,dependencies

set

<SENTENCE_START> { this . dependencies = dependencies ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { this . dependencies = dependencies ; } <SENTENCE_END/>

dependencies

<SENTENCE_START> { this . dependencies = dependencies ; } <SENTENCE_END/>

(Copy Probability: 91.4%)

<SENTENCE_START> { this . dependencies = dependencies ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . dependencies = dependencies ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { this . dependencies = dependencies ; } <SENTENCE_END/>


Original Name generate,dependency

generate

<SENTENCE_START> { dependency dep = new dependency ( name , gwt inherits , get platform dependencies ( "core" ) , get platform dependencies ( "desktop" ) , get platform dependencies ( "android" ) , get platform dependencies ( "ios" ) , get platform dependencies ( "html" ) ) ; return dep ; } <SENTENCE_END/>

(Copy Probability: 7.1%)

<SENTENCE_START> { dependency dep = new dependency ( name , gwt inherits , get platform dependencies ( "core" ) , get platform dependencies ( "desktop" ) , get platform dependencies ( "android" ) , get platform dependencies ( "ios" ) , get platform dependencies ( "html" ) ) ; return dep ; } <SENTENCE_END/>

dependency

<SENTENCE_START> { dependency dep = new dependency ( name , gwt inherits , get platform dependencies ( "core" ) , get platform dependencies ( "desktop" ) , get platform dependencies ( "android" ) , get platform dependencies ( "ios" ) , get platform dependencies ( "html" ) ) ; return dep ; } <SENTENCE_END/>

(Copy Probability: 93.0%)

<SENTENCE_START> { dependency dep = new dependency ( name , gwt inherits , get platform dependencies ( "core" ) , get platform dependencies ( "desktop" ) , get platform dependencies ( "android" ) , get platform dependencies ( "ios" ) , get platform dependencies ( "html" ) ) ; return dep ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dependency dep = new dependency ( name , gwt inherits , get platform dependencies ( "core" ) , get platform dependencies ( "desktop" ) , get platform dependencies ( "android" ) , get platform dependencies ( "ios" ) , get platform dependencies ( "html" ) ) ; return dep ; } <SENTENCE_END/>

(Copy Probability: 78.3%)

<SENTENCE_START> { dependency dep = new dependency ( name , gwt inherits , get platform dependencies ( "core" ) , get platform dependencies ( "desktop" ) , get platform dependencies ( "android" ) , get platform dependencies ( "ios" ) , get platform dependencies ( "html" ) ) ; return dep ; } <SENTENCE_END/>


Original Name get,platform,dependencies

get

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

platform

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

(Copy Probability: 25.5%)

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

dependencies

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( dependencies . get ( platform name ) == null ) { return null ; } else if ( dependencies . get ( platform name ) != null && dependencies . get ( platform name ) . size ( ) == 0 ) { return new string [ ] { } ; } else { string [ ] arr = new string [ dependencies . get ( platform name ) . size ( ) ] ; for ( int i = 0 ; i < dependencies . get ( platform name ) . size ( ) ; i ++ ) { string dependency string = dependencies . get ( platform name ) . get ( i ) ; if ( dependency string . split ( ":" ) . length == 3 ) { string [ ] split = dependency string . split ( ":" ) ; arr [ i ] = split [ 0 ] + ":" + split [ 1 ] + ":" + version + ":" + split [ 2 ] ; } else { arr [ i ] = dependency string + ":" + version ; } } return arr ; } } <SENTENCE_END/>


Original Name get,name

get

<SENTENCE_START> { return name ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return name ; } <SENTENCE_END/>

name

<SENTENCE_START> { return name ; } <SENTENCE_END/>

(Copy Probability: 69.5%)

<SENTENCE_START> { return name ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return name ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return name ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,points

set

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 0 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb , local scaling ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 0 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb , local scaling ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 0 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb , local scaling ) ; } <SENTENCE_END/>

(Copy Probability: 95.4%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 0 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb , local scaling ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 0 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb , local scaling ) ; } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 0 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb , local scaling ) ; } <SENTENCE_END/>


Original Name set,points

set

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 1 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 1 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 1 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb ) ; } <SENTENCE_END/>

(Copy Probability: 95.7%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 1 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 1 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb ) ; } <SENTENCE_END/>

(Copy Probability: 16.4%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 1 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points , compute aabb ) ; } <SENTENCE_END/>


Original Name set,points

set

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 2 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 2 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 2 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points ) ; } <SENTENCE_END/>

(Copy Probability: 94.4%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 2 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 2 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points ) ; } <SENTENCE_END/>

(Copy Probability: 16.1%)

<SENTENCE_START> { collision jni . bt convex point cloud shape set points swig 2 ( swig c ptr , this , bt vector 3 . get c ptr ( points ) , points , num points ) ; } <SENTENCE_END/>


Original Name get,unscaled,points

get

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

unscaled

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 18.9%)

<SENTENCE_START> { long c ptr = collision jni . bt convex point cloud shape get unscaled points swig 0 ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt vector 3 ( c ptr , false ) ; } <SENTENCE_END/>


Original Name get,num,points

get

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

num

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

points

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get num points ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name get,scaled,point

get

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 2.7%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

scaled

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

point

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>

(Copy Probability: 32.2%)

<SENTENCE_START> { return collision jni . bt convex point cloud shape get scaled point ( swig c ptr , this , index ) ; } <SENTENCE_END/>


Original Name report,ray,fixture

report

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

(Copy Probability: 7.2%)

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

ray

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

(Copy Probability: 88.5%)

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

fixture

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

(Copy Probability: 22.6%)

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { particle emitter box 2 d . this . particle collided = true ; particle emitter box 2 d . this . normal angle = math utils . atan 2 ( normal . y , normal . x ) * math utils . radians to degrees ; return fraction ; } <SENTENCE_END/>


Original Name get,exception

get

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

exception

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return ex ; } <SENTENCE_END/>


Original Name get,cause

get

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

cause

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ex ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return ex ; } <SENTENCE_END/>


Original Name next

next

<SENTENCE_START> { title label . set text ( "Loading..." ) ; loading = 1 ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { title label . set text ( "Loading..." ) ; loading = 1 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { title label . set text ( "Loading..." ) ; loading = 1 ; } <SENTENCE_END/>

(Copy Probability: 93.6%)

<SENTENCE_START> { title label . set text ( "Loading..." ) ; loading = 1 ; } <SENTENCE_END/>


Original Name loadnext

loadnext

<SENTENCE_START> { app . log ( "TestCollection" , "disposing test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; tests [ test index ] . dispose ( ) ; system . gc ( ) ; test index ++ ; if ( test index >= tests . length ) test index = 0 ; tests [ test index ] . create ( ) ; camera controller . camera = tests [ test index ] . camera ; app . log ( "TestCollection" , "created test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; title label . set text ( tests [ test index ] . get class ( ) . get simple name ( ) ) ; instruct label . set text ( tests [ test index ] . instructions ) ; loading = 0 ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { app . log ( "TestCollection" , "disposing test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; tests [ test index ] . dispose ( ) ; system . gc ( ) ; test index ++ ; if ( test index >= tests . length ) test index = 0 ; tests [ test index ] . create ( ) ; camera controller . camera = tests [ test index ] . camera ; app . log ( "TestCollection" , "created test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; title label . set text ( tests [ test index ] . get class ( ) . get simple name ( ) ) ; instruct label . set text ( tests [ test index ] . instructions ) ; loading = 0 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { app . log ( "TestCollection" , "disposing test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; tests [ test index ] . dispose ( ) ; system . gc ( ) ; test index ++ ; if ( test index >= tests . length ) test index = 0 ; tests [ test index ] . create ( ) ; camera controller . camera = tests [ test index ] . camera ; app . log ( "TestCollection" , "created test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; title label . set text ( tests [ test index ] . get class ( ) . get simple name ( ) ) ; instruct label . set text ( tests [ test index ] . instructions ) ; loading = 0 ; } <SENTENCE_END/>

(Copy Probability: 14.6%)

<SENTENCE_START> { app . log ( "TestCollection" , "disposing test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; tests [ test index ] . dispose ( ) ; system . gc ( ) ; test index ++ ; if ( test index >= tests . length ) test index = 0 ; tests [ test index ] . create ( ) ; camera controller . camera = tests [ test index ] . camera ; app . log ( "TestCollection" , "created test '" + tests [ test index ] . get class ( ) . get name ( ) + "'" ) ; title label . set text ( tests [ test index ] . get class ( ) . get simple name ( ) ) ; instruct label . set text ( tests [ test index ] . instructions ) ; loading = 0 ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name swig,director,disconnect

swig

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

director

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

disconnect

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { swig c mem own = false ; delete ( ) ; } <SENTENCE_END/>


Original Name swig,release,ownership

swig

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

release

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 10.9%)

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

ownership

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 83.8%)

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 11.3%)

<SENTENCE_START> { swig c mem own = false ; collision jni . ray result callback change ownership ( this , swig c ptr , false ) ; } <SENTENCE_END/>


Original Name swig,take,ownership

swig

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

take

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 12.2%)

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

ownership

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 86.0%)

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { swig c mem own = true ; collision jni . ray result callback change ownership ( this , swig c ptr , true ) ; } <SENTENCE_END/>


Original Name set,closest,hit,fraction

set

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

closest

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

hit

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

fraction

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 92.6%)

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 13.4%)

<SENTENCE_START> { collision jni . ray result callback closest hit fraction set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,closest,hit,fraction

get

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

closest

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

hit

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

fraction

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 94.5%)

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 13.8%)

<SENTENCE_START> { return collision jni . ray result callback closest hit fraction get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,collision,object

set

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

object

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 13.3%)

<SENTENCE_START> { collision jni . ray result callback collision object set ( swig c ptr , this , bt collision object . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,collision,object

get

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

object

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 19.4%)

<SENTENCE_START> { return bt collision object . get instance ( collision jni . ray result callback collision object get ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>


Original Name set,collision,filter,group

set

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

filter

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

group

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 92.3%)

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 14.1%)

<SENTENCE_START> { collision jni . ray result callback collision filter group set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,collision,filter,group

get

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

filter

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

group

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 94.3%)

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 14.1%)

<SENTENCE_START> { return collision jni . ray result callback collision filter group get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,collision,filter,mask

set

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

filter

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

mask

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 89.7%)

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 12.9%)

<SENTENCE_START> { collision jni . ray result callback collision filter mask set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,collision,filter,mask

get

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

filter

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

mask

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 93.0%)

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 12.7%)

<SENTENCE_START> { return collision jni . ray result callback collision filter mask get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,flags

set

<SENTENCE_START> { collision jni . ray result callback flags set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { collision jni . ray result callback flags set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

flags

<SENTENCE_START> { collision jni . ray result callback flags set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { collision jni . ray result callback flags set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . ray result callback flags set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { collision jni . ray result callback flags set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,flags

get

<SENTENCE_START> { return collision jni . ray result callback flags get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return collision jni . ray result callback flags get ( swig c ptr , this ) ; } <SENTENCE_END/>

flags

<SENTENCE_START> { return collision jni . ray result callback flags get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . ray result callback flags get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . ray result callback flags get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return collision jni . ray result callback flags get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name has,hit

has

<SENTENCE_START> { return collision jni . ray result callback has hit ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 7.5%)

<SENTENCE_START> { return collision jni . ray result callback has hit ( swig c ptr , this ) ; } <SENTENCE_END/>

hit

<SENTENCE_START> { return collision jni . ray result callback has hit ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 98.6%)

<SENTENCE_START> { return collision jni . ray result callback has hit ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . ray result callback has hit ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { return collision jni . ray result callback has hit ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name needs,collision

needs

<SENTENCE_START> { return ( get class ( ) == ray result callback . class ) ? collision jni . ray result callback needs collision ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) : collision jni . ray result callback needs collision swig explicit ray result callback ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) ; } <SENTENCE_END/>

(Copy Probability: 18.1%)

<SENTENCE_START> { return ( get class ( ) == ray result callback . class ) ? collision jni . ray result callback needs collision ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) : collision jni . ray result callback needs collision swig explicit ray result callback ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) ; } <SENTENCE_END/>

collision

<SENTENCE_START> { return ( get class ( ) == ray result callback . class ) ? collision jni . ray result callback needs collision ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) : collision jni . ray result callback needs collision swig explicit ray result callback ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) ; } <SENTENCE_END/>

(Copy Probability: 97.1%)

<SENTENCE_START> { return ( get class ( ) == ray result callback . class ) ? collision jni . ray result callback needs collision ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) : collision jni . ray result callback needs collision swig explicit ray result callback ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( get class ( ) == ray result callback . class ) ? collision jni . ray result callback needs collision ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) : collision jni . ray result callback needs collision swig explicit ray result callback ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) ; } <SENTENCE_END/>

(Copy Probability: 34.9%)

<SENTENCE_START> { return ( get class ( ) == ray result callback . class ) ? collision jni . ray result callback needs collision ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) : collision jni . ray result callback needs collision swig explicit ray result callback ( swig c ptr , this , bt broadphase proxy . get c ptr ( proxy 0 ) , proxy 0 ) ; } <SENTENCE_END/>


Original Name add,single,result

add

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

(Copy Probability: 13.7%)

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

single

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

result

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

(Copy Probability: 98.5%)

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>

(Copy Probability: 4.7%)

<SENTENCE_START> { return collision jni . ray result callback add single result ( swig c ptr , this , local ray result . get c ptr ( ray result ) , ray result , normal in world space ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name generate

generate

<SENTENCE_START> { %SELF% ( "src" , "bin" , "jni" , null , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { %SELF% ( "src" , "bin" , "jni" , null , null ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( "src" , "bin" , "jni" , null , null ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% ( "src" , "bin" , "jni" , null , null ) ; } <SENTENCE_END/>


Original Name generate

generate

<SENTENCE_START> { %SELF% ( source dir , classpath , jni dir , null , null ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { %SELF% ( source dir , classpath , jni dir , null , null ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( source dir , classpath , jni dir , null , null ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { %SELF% ( source dir , classpath , jni dir , null , null ) ; } <SENTENCE_END/>


Original Name generate

generate

<SENTENCE_START> { this . source dir = new file descriptor ( source dir ) ; this . jni dir = new file descriptor ( jni dir ) ; this . classpath = classpath ; this . includes = includes ; this . excludes = excludes ; if ( ! this . source dir . exists ( ) ) { throw new exception ( "Java source directory '" + source dir + "' does not exist" ) ; } if ( ! this . jni dir . exists ( ) ) { if ( ! this . jni dir . mkdirs ( ) ) { throw new exception ( "Couldn't create JNI directory '" + jni dir + "'" ) ; } } process directory ( this . source dir ) ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { this . source dir = new file descriptor ( source dir ) ; this . jni dir = new file descriptor ( jni dir ) ; this . classpath = classpath ; this . includes = includes ; this . excludes = excludes ; if ( ! this . source dir . exists ( ) ) { throw new exception ( "Java source directory '" + source dir + "' does not exist" ) ; } if ( ! this . jni dir . exists ( ) ) { if ( ! this . jni dir . mkdirs ( ) ) { throw new exception ( "Couldn't create JNI directory '" + jni dir + "'" ) ; } } process directory ( this . source dir ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . source dir = new file descriptor ( source dir ) ; this . jni dir = new file descriptor ( jni dir ) ; this . classpath = classpath ; this . includes = includes ; this . excludes = excludes ; if ( ! this . source dir . exists ( ) ) { throw new exception ( "Java source directory '" + source dir + "' does not exist" ) ; } if ( ! this . jni dir . exists ( ) ) { if ( ! this . jni dir . mkdirs ( ) ) { throw new exception ( "Couldn't create JNI directory '" + jni dir + "'" ) ; } } process directory ( this . source dir ) ; } <SENTENCE_END/>

(Copy Probability: 42.2%)

<SENTENCE_START> { this . source dir = new file descriptor ( source dir ) ; this . jni dir = new file descriptor ( jni dir ) ; this . classpath = classpath ; this . includes = includes ; this . excludes = excludes ; if ( ! this . source dir . exists ( ) ) { throw new exception ( "Java source directory '" + source dir + "' does not exist" ) ; } if ( ! this . jni dir . exists ( ) ) { if ( ! this . jni dir . mkdirs ( ) ) { throw new exception ( "Couldn't create JNI directory '" + jni dir + "'" ) ; } } process directory ( this . source dir ) ; } <SENTENCE_END/>


Original Name process,directory

process

<SENTENCE_START> { file descriptor [ ] files = dir . list ( ) ; for ( file descriptor file : files ) { if ( file . is directory ( ) ) { if ( file . path ( ) . contains ( ".svn" ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; %SELF% ( file ) ; } else { if ( file . extension ( ) . equals ( "java" ) ) { if ( file . name ( ) . contains ( "NativeCodeGenerator" ) ) continue ; if ( includes != null && ! matcher . match ( file . path ( ) , includes ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; string class name = get fully qualified class name ( file ) ; file descriptor h file = new file descriptor ( jni dir . path ( ) + "/" + class name + ".h" ) ; file descriptor cpp file = new file descriptor ( jni dir + "/" + class name + ".cpp" ) ; if ( file . last modified ( ) < cpp file . last modified ( ) ) { system . out . println ( "C/C++ for '" + file . path ( ) + "' up to date" ) ; continue ; } string java content = file . read string ( ) ; if ( java content . contains ( jni method marker ) ) { array list < java segment > java segments = java method parser . parse ( java content ) ; if ( java segments . size ( ) == 0 ) { system . out . println ( "Skipping '" + file + "', no JNI code found." ) ; continue ; } system . out . print ( "Generating C/C++ for '" + file + "'..." ) ; generate h file ( file ) ; generate cpp file ( java segments , h file , cpp file ) ; system . out . println ( "done" ) ; } } } } } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { file descriptor [ ] files = dir . list ( ) ; for ( file descriptor file : files ) { if ( file . is directory ( ) ) { if ( file . path ( ) . contains ( ".svn" ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; %SELF% ( file ) ; } else { if ( file . extension ( ) . equals ( "java" ) ) { if ( file . name ( ) . contains ( "NativeCodeGenerator" ) ) continue ; if ( includes != null && ! matcher . match ( file . path ( ) , includes ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; string class name = get fully qualified class name ( file ) ; file descriptor h file = new file descriptor ( jni dir . path ( ) + "/" + class name + ".h" ) ; file descriptor cpp file = new file descriptor ( jni dir + "/" + class name + ".cpp" ) ; if ( file . last modified ( ) < cpp file . last modified ( ) ) { system . out . println ( "C/C++ for '" + file . path ( ) + "' up to date" ) ; continue ; } string java content = file . read string ( ) ; if ( java content . contains ( jni method marker ) ) { array list < java segment > java segments = java method parser . parse ( java content ) ; if ( java segments . size ( ) == 0 ) { system . out . println ( "Skipping '" + file + "', no JNI code found." ) ; continue ; } system . out . print ( "Generating C/C++ for '" + file + "'..." ) ; generate h file ( file ) ; generate cpp file ( java segments , h file , cpp file ) ; system . out . println ( "done" ) ; } } } } } <SENTENCE_END/>

directory

<SENTENCE_START> { file descriptor [ ] files = dir . list ( ) ; for ( file descriptor file : files ) { if ( file . is directory ( ) ) { if ( file . path ( ) . contains ( ".svn" ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; %SELF% ( file ) ; } else { if ( file . extension ( ) . equals ( "java" ) ) { if ( file . name ( ) . contains ( "NativeCodeGenerator" ) ) continue ; if ( includes != null && ! matcher . match ( file . path ( ) , includes ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; string class name = get fully qualified class name ( file ) ; file descriptor h file = new file descriptor ( jni dir . path ( ) + "/" + class name + ".h" ) ; file descriptor cpp file = new file descriptor ( jni dir + "/" + class name + ".cpp" ) ; if ( file . last modified ( ) < cpp file . last modified ( ) ) { system . out . println ( "C/C++ for '" + file . path ( ) + "' up to date" ) ; continue ; } string java content = file . read string ( ) ; if ( java content . contains ( jni method marker ) ) { array list < java segment > java segments = java method parser . parse ( java content ) ; if ( java segments . size ( ) == 0 ) { system . out . println ( "Skipping '" + file + "', no JNI code found." ) ; continue ; } system . out . print ( "Generating C/C++ for '" + file + "'..." ) ; generate h file ( file ) ; generate cpp file ( java segments , h file , cpp file ) ; system . out . println ( "done" ) ; } } } } } <SENTENCE_END/>

(Copy Probability: 16.0%)

<SENTENCE_START> { file descriptor [ ] files = dir . list ( ) ; for ( file descriptor file : files ) { if ( file . is directory ( ) ) { if ( file . path ( ) . contains ( ".svn" ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; %SELF% ( file ) ; } else { if ( file . extension ( ) . equals ( "java" ) ) { if ( file . name ( ) . contains ( "NativeCodeGenerator" ) ) continue ; if ( includes != null && ! matcher . match ( file . path ( ) , includes ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; string class name = get fully qualified class name ( file ) ; file descriptor h file = new file descriptor ( jni dir . path ( ) + "/" + class name + ".h" ) ; file descriptor cpp file = new file descriptor ( jni dir + "/" + class name + ".cpp" ) ; if ( file . last modified ( ) < cpp file . last modified ( ) ) { system . out . println ( "C/C++ for '" + file . path ( ) + "' up to date" ) ; continue ; } string java content = file . read string ( ) ; if ( java content . contains ( jni method marker ) ) { array list < java segment > java segments = java method parser . parse ( java content ) ; if ( java segments . size ( ) == 0 ) { system . out . println ( "Skipping '" + file + "', no JNI code found." ) ; continue ; } system . out . print ( "Generating C/C++ for '" + file + "'..." ) ; generate h file ( file ) ; generate cpp file ( java segments , h file , cpp file ) ; system . out . println ( "done" ) ; } } } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { file descriptor [ ] files = dir . list ( ) ; for ( file descriptor file : files ) { if ( file . is directory ( ) ) { if ( file . path ( ) . contains ( ".svn" ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; %SELF% ( file ) ; } else { if ( file . extension ( ) . equals ( "java" ) ) { if ( file . name ( ) . contains ( "NativeCodeGenerator" ) ) continue ; if ( includes != null && ! matcher . match ( file . path ( ) , includes ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; string class name = get fully qualified class name ( file ) ; file descriptor h file = new file descriptor ( jni dir . path ( ) + "/" + class name + ".h" ) ; file descriptor cpp file = new file descriptor ( jni dir + "/" + class name + ".cpp" ) ; if ( file . last modified ( ) < cpp file . last modified ( ) ) { system . out . println ( "C/C++ for '" + file . path ( ) + "' up to date" ) ; continue ; } string java content = file . read string ( ) ; if ( java content . contains ( jni method marker ) ) { array list < java segment > java segments = java method parser . parse ( java content ) ; if ( java segments . size ( ) == 0 ) { system . out . println ( "Skipping '" + file + "', no JNI code found." ) ; continue ; } system . out . print ( "Generating C/C++ for '" + file + "'..." ) ; generate h file ( file ) ; generate cpp file ( java segments , h file , cpp file ) ; system . out . println ( "done" ) ; } } } } } <SENTENCE_END/>

(Copy Probability: 16.5%)

<SENTENCE_START> { file descriptor [ ] files = dir . list ( ) ; for ( file descriptor file : files ) { if ( file . is directory ( ) ) { if ( file . path ( ) . contains ( ".svn" ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; %SELF% ( file ) ; } else { if ( file . extension ( ) . equals ( "java" ) ) { if ( file . name ( ) . contains ( "NativeCodeGenerator" ) ) continue ; if ( includes != null && ! matcher . match ( file . path ( ) , includes ) ) continue ; if ( excludes != null && matcher . match ( file . path ( ) , excludes ) ) continue ; string class name = get fully qualified class name ( file ) ; file descriptor h file = new file descriptor ( jni dir . path ( ) + "/" + class name + ".h" ) ; file descriptor cpp file = new file descriptor ( jni dir + "/" + class name + ".cpp" ) ; if ( file . last modified ( ) < cpp file . last modified ( ) ) { system . out . println ( "C/C++ for '" + file . path ( ) + "' up to date" ) ; continue ; } string java content = file . read string ( ) ; if ( java content . contains ( jni method marker ) ) { array list < java segment > java segments = java method parser . parse ( java content ) ; if ( java segments . size ( ) == 0 ) { system . out . println ( "Skipping '" + file + "', no JNI code found." ) ; continue ; } system . out . print ( "Generating C/C++ for '" + file + "'..." ) ; generate h file ( file ) ; generate cpp file ( java segments , h file , cpp file ) ; system . out . println ( "done" ) ; } } } } } <SENTENCE_END/>


Original Name get,fully,qualified,class,name

get

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

fully

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

(Copy Probability: 13.1%)

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

qualified

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

(Copy Probability: 9.2%)

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

class

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

name

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { string class name = file . path ( ) . replace ( source dir . path ( ) , "" ) . replace ( '|' , '.' ) . replace ( '/' , '.' ) . replace ( ".java" , "" ) ; if ( class name . starts with ( "." ) ) class name = class name . substring ( 1 ) ; return class name ; } <SENTENCE_END/>


Original Name generate,h,file

generate

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

h

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

(Copy Probability: 15.7%)

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

file

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { string class name = get fully qualified class name ( file ) ; string command = "javah -classpath " + classpath + " -o " + jni dir . path ( ) + "/" + class name + ".h " + class name ; process process = runtime . get runtime ( ) . exec ( command ) ; process . wait for ( ) ; if ( process . exit value ( ) != 0 ) { system . out . println ( ) ; system . out . println ( "Command: " + command ) ; input stream error stream = process . get error stream ( ) ; int c = 0 ; while ( ( c = error stream . read ( ) ) != - 1 ) { system . out . print ( ( char ) c ) ; } } } <SENTENCE_END/>


Original Name emit,header,include

emit

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

header

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

include

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { buffer . append ( "#include <" + file name + "> " ) ; } <SENTENCE_END/>


Original Name generate,cpp,file

generate

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

(Copy Probability: 4.9%)

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

cpp

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

(Copy Probability: 35.6%)

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

file

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

(Copy Probability: 17.3%)

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>

(Copy Probability: 5.7%)

<SENTENCE_START> { string header file content = h file . read string ( ) ; array list < c method > c methods = c method parser . parse ( header file content ) . get methods ( ) ; string buffer buffer = new string buffer ( ) ; emit header include ( buffer , h file . name ( ) ) ; for ( java segment segment : java segments ) { if ( segment instanceof jni section ) { emit jni section ( buffer , ( jni section ) segment ) ; } if ( segment instanceof java method ) { java method java method = ( java method ) segment ; if ( java method . get native code ( ) == null ) { throw new runtime exception ( "Method '" + java method . get name ( ) + "' has no body" ) ; } c method c method = find c method ( java method , c methods ) ; if ( c method == null ) throw new runtime exception ( "Couldn't find C method for Java method '" + java method . get class name ( ) + "#" + java method . get name ( ) + "'" ) ; emit java method ( buffer , java method , c method ) ; } } cpp file . write string ( buffer . to string ( ) , false , "UTF-8" ) ; } <SENTENCE_END/>


Original Name find,c,method

find

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

c

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

(Copy Probability: 21.8%)

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

method

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

(Copy Probability: 10.1%)

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { for ( c method c method : c methods ) { if ( c method . get head ( ) . ends with ( java method . get class name ( ) + "_" + java method . get name ( ) ) || c method . get head ( ) . contains ( java method . get class name ( ) + "_" + java method . get name ( ) + "__" ) ) { if ( c method . get argument types ( ) . length - 2 == java method . get arguments ( ) . size ( ) ) { boolean match = true ; for ( int i = 2 ; i < c method . get argument types ( ) . length ; i ++ ) { string c type = c method . get argument types ( ) [ i ] ; string java type = java method . get arguments ( ) . get ( i - 2 ) . get type ( ) . get jni type ( ) ; if ( ! c type . equals ( java type ) ) { match = false ; break ; } } if ( match ) { return c method ; } } } } return null ; } <SENTENCE_END/>


Original Name emit,line,marker

emit

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

line

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

marker

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { buffer . append ( " //@line:" ) ; buffer . append ( line ) ; buffer . append ( " " ) ; } <SENTENCE_END/>


Original Name emit,jni,section

emit

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

jni

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

(Copy Probability: 16.2%)

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

section

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

(Copy Probability: 11.6%)

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { emit line marker ( buffer , section . get start index ( ) ) ; buffer . append ( section . get native code ( ) . replace ( " " , "" ) ) ; } <SENTENCE_END/>


Original Name emit,java,method

emit

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

java

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

(Copy Probability: 16.4%)

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

method

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

(Copy Probability: 8.5%)

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>

(Copy Probability: 5.5%)

<SENTENCE_START> { string buffer jni setup code = new string buffer ( ) ; string buffer jni cleanup code = new string buffer ( ) ; string buffer additional args = new string buffer ( ) ; string buffer wrapper args = new string buffer ( ) ; emit jni setup code ( jni setup code , java method , additional args , wrapper args ) ; emit jni cleanup code ( jni cleanup code , java method , c method ) ; boolean is manual = java method . is manual ( ) ; if ( java method . has disposable argument ( ) && java method . get native code ( ) . contains ( "return" ) ) { if ( is manual ) { emit method signature ( buffer , java method , c method , null , false ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; } else { string wrapped method name = emit method signature ( buffer , java method , c method , additional args . to string ( ) ) ; emit method body ( buffer , java method ) ; buffer . append ( "} " ) ; emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } if ( c method . get return type ( ) . equals ( "void" ) ) { buffer . append ( " " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return; " ) ; } else { buffer . append ( " " + c method . get return type ( ) + " " + jni return value + " = " + wrapped method name + "(" + wrapper args . to string ( ) + "); " ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( " return " + jni return value + "; " ) ; } buffer . append ( "} " ) ; } } else { emit method signature ( buffer , java method , c method , null ) ; if ( ! is manual ) { buffer . append ( jni setup code ) ; } emit method body ( buffer , java method ) ; if ( ! is manual ) { buffer . append ( jni cleanup code ) ; } buffer . append ( "} " ) ; } } <SENTENCE_END/>


Original Name emit,method,body

emit

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

method

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 20.1%)

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

body

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 7.8%)

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { emit line marker ( buffer , java method . get end index ( ) ) ; buffer . append ( java method . get native code ( ) ) ; buffer . append ( " " ) ; } <SENTENCE_END/>


Original Name emit,method,signature

emit

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

method

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

signature

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return %SELF% ( buffer , java method , c method , additional arguments , true ) ; } <SENTENCE_END/>


Original Name emit,method,signature

emit

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

method

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

(Copy Probability: 20.1%)

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

signature

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

(Copy Probability: 8.2%)

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>

(Copy Probability: 6.0%)

<SENTENCE_START> { string wrapped method name = null ; if ( additional arguments != null ) { string [ ] tokens = c method . get head ( ) . replace ( " " , "" ) . replace ( " " , "" ) . split ( " " ) ; wrapped method name = jni wrapper prefix + tokens [ 3 ] ; buffer . append ( "static inline " ) ; buffer . append ( tokens [ 1 ] ) ; buffer . append ( " " ) ; buffer . append ( wrapped method name ) ; buffer . append ( " " ) ; } else { buffer . append ( c method . get head ( ) ) ; } if ( java method . is static ( ) ) { buffer . append ( "(JNIEnv* env, jclass clazz" ) ; } else { buffer . append ( "(JNIEnv* env, jobject object" ) ; } if ( java method . get arguments ( ) . size ( ) > 0 ) buffer . append ( ", " ) ; for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { buffer . append ( c method . get argument types ( ) [ i + 2 ] ) ; buffer . append ( " " ) ; argument java arg = java method . get arguments ( ) . get ( i ) ; if ( ! java arg . get type ( ) . is plain old data type ( ) && ! java arg . get type ( ) . is object ( ) && append prefix ) { buffer . append ( jni arg prefix ) ; } buffer . append ( java arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) buffer . append ( ", " ) ; } if ( additional arguments != null ) { buffer . append ( additional arguments ) ; } buffer . append ( ") { " ) ; return wrapped method name ; } <SENTENCE_END/>


Original Name emit,jni,setup,code

emit

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 4.3%)

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

jni

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 9.9%)

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

setup

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 6.1%)

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

code

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { if ( java method . is static ( ) ) { wrapper args . append ( "env, clazz, " ) ; } else { wrapper args . append ( "env, object, " ) ; } for ( int i = 0 ; i < java method . get arguments ( ) . size ( ) ; i ++ ) { argument arg = java method . get arguments ( ) . get ( i ) ; if ( ! arg . get type ( ) . is plain old data type ( ) && ! arg . get type ( ) . is object ( ) ) { wrapper args . append ( jni arg prefix ) ; } wrapper args . append ( arg . get name ( ) ) ; if ( i < java method . get arguments ( ) . size ( ) - 1 ) wrapper args . append ( ", " ) ; } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is buffer ( ) ) { string type = arg . get type ( ) . get buffer c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")(" + jni arg prefix + arg . get name ( ) + "?env->GetDirectBufferAddress(" + jni arg prefix + arg . get name ( ) + "):0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { string type = "char*" ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { string type = arg . get type ( ) . get array c type ( ) ; buffer . append ( " " + type + " " + arg . get name ( ) + " = (" + type + ")env->GetPrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", 0); " ) ; additional args . append ( ", " ) ; additional args . append ( type ) ; additional args . append ( " " ) ; additional args . append ( arg . get name ( ) ) ; wrapper args . append ( ", " ) ; wrapper args . append ( arg . get name ( ) ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>


Original Name emit,jni,cleanup,code

emit

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 4.5%)

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

jni

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 29.8%)

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

cleanup

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 9.6%)

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

code

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 4.0%)

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is primitive array ( ) ) { buffer . append ( " env->ReleasePrimitiveArrayCritical(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + ", 0); " ) ; } } for ( argument arg : java method . get arguments ( ) ) { if ( arg . get type ( ) . is string ( ) ) { buffer . append ( " env->ReleaseStringUTFChars(" + jni arg prefix + arg . get name ( ) + ", " + arg . get name ( ) + "); " ) ; } } buffer . append ( " " ) ; } <SENTENCE_END/>


Original Name initialize

initialize

<SENTENCE_START> { this . body a = body a ; this . body b = body b ; local anchor a . set ( body a . get local point ( anchor ) ) ; local anchor b . set ( body b . get local point ( anchor ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { this . body a = body a ; this . body b = body b ; local anchor a . set ( body a . get local point ( anchor ) ) ; local anchor b . set ( body b . get local point ( anchor ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . body a = body a ; this . body b = body b ; local anchor a . set ( body a . get local point ( anchor ) ) ; local anchor b . set ( body b . get local point ( anchor ) ) ; } <SENTENCE_END/>

(Copy Probability: 20.2%)

<SENTENCE_START> { this . body a = body a ; this . body b = body b ; local anchor a . set ( body a . get local point ( anchor ) ) ; local anchor b . set ( body b . get local point ( anchor ) ) ; } <SENTENCE_END/>


Original Name write

write

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name write

write

<SENTENCE_START> { %SELF% ( ba , 0 , ba . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( ba , 0 , ba . length ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( ba , 0 , ba . length ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { %SELF% ( ba , 0 , ba . length ) ; } <SENTENCE_END/>


Original Name write

write

<SENTENCE_START> { int end = start + len ; for ( int i = start ; i < end ; i ++ ) { %SELF% ( ba [ i ] ) ; } } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { int end = start + len ; for ( int i = start ; i < end ; i ++ ) { %SELF% ( ba [ i ] ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { int end = start + len ; for ( int i = start ; i < end ; i ++ ) { %SELF% ( ba [ i ] ) ; } } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { int end = start + len ; for ( int i = start ; i < end ; i ++ ) { %SELF% ( ba [ i ] ) ; } } <SENTENCE_END/>


Original Name flush

flush

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name close

close

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name get,names

get

<SENTENCE_START> { list < string > names = new array list < string > ( tests . size ( ) ) ; for ( class clazz : tests ) names . add ( obfuscated to original . get ( clazz . get simple name ( ) , clazz . get simple name ( ) ) ) ; collections . sort ( names ) ; return names ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { list < string > names = new array list < string > ( tests . size ( ) ) ; for ( class clazz : tests ) names . add ( obfuscated to original . get ( clazz . get simple name ( ) , clazz . get simple name ( ) ) ) ; collections . sort ( names ) ; return names ; } <SENTENCE_END/>

names

<SENTENCE_START> { list < string > names = new array list < string > ( tests . size ( ) ) ; for ( class clazz : tests ) names . add ( obfuscated to original . get ( clazz . get simple name ( ) , clazz . get simple name ( ) ) ) ; collections . sort ( names ) ; return names ; } <SENTENCE_END/>

(Copy Probability: 24.8%)

<SENTENCE_START> { list < string > names = new array list < string > ( tests . size ( ) ) ; for ( class clazz : tests ) names . add ( obfuscated to original . get ( clazz . get simple name ( ) , clazz . get simple name ( ) ) ) ; collections . sort ( names ) ; return names ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { list < string > names = new array list < string > ( tests . size ( ) ) ; for ( class clazz : tests ) names . add ( obfuscated to original . get ( clazz . get simple name ( ) , clazz . get simple name ( ) ) ) ; collections . sort ( names ) ; return names ; } <SENTENCE_END/>

(Copy Probability: 20.3%)

<SENTENCE_START> { list < string > names = new array list < string > ( tests . size ( ) ) ; for ( class clazz : tests ) names . add ( obfuscated to original . get ( clazz . get simple name ( ) , clazz . get simple name ( ) ) ) ; collections . sort ( names ) ; return names ; } <SENTENCE_END/>


Original Name for,name

for

<SENTENCE_START> { name = original to obfuscated . get ( name , name ) ; for ( class clazz : tests ) if ( clazz . get simple name ( ) . equals ( name ) ) return clazz ; return null ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { name = original to obfuscated . get ( name , name ) ; for ( class clazz : tests ) if ( clazz . get simple name ( ) . equals ( name ) ) return clazz ; return null ; } <SENTENCE_END/>

name

<SENTENCE_START> { name = original to obfuscated . get ( name , name ) ; for ( class clazz : tests ) if ( clazz . get simple name ( ) . equals ( name ) ) return clazz ; return null ; } <SENTENCE_END/>

(Copy Probability: 59.7%)

<SENTENCE_START> { name = original to obfuscated . get ( name , name ) ; for ( class clazz : tests ) if ( clazz . get simple name ( ) . equals ( name ) ) return clazz ; return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { name = original to obfuscated . get ( name , name ) ; for ( class clazz : tests ) if ( clazz . get simple name ( ) . equals ( name ) ) return clazz ; return null ; } <SENTENCE_END/>

(Copy Probability: 32.3%)

<SENTENCE_START> { name = original to obfuscated . get ( name , name ) ; for ( class clazz : tests ) if ( clazz . get simple name ( ) . equals ( name ) ) return clazz ; return null ; } <SENTENCE_END/>


Original Name new,test

new

<SENTENCE_START> { test name = original to obfuscated . get ( test name , test name ) ; try { return for name ( test name ) . new instance ( ) ; } catch ( instantiation exception e ) { e . print stack trace ( ) ; } catch ( illegal access exception e ) { e . print stack trace ( ) ; } return null ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { test name = original to obfuscated . get ( test name , test name ) ; try { return for name ( test name ) . new instance ( ) ; } catch ( instantiation exception e ) { e . print stack trace ( ) ; } catch ( illegal access exception e ) { e . print stack trace ( ) ; } return null ; } <SENTENCE_END/>

test

<SENTENCE_START> { test name = original to obfuscated . get ( test name , test name ) ; try { return for name ( test name ) . new instance ( ) ; } catch ( instantiation exception e ) { e . print stack trace ( ) ; } catch ( illegal access exception e ) { e . print stack trace ( ) ; } return null ; } <SENTENCE_END/>

(Copy Probability: 5.6%)

<SENTENCE_START> { test name = original to obfuscated . get ( test name , test name ) ; try { return for name ( test name ) . new instance ( ) ; } catch ( instantiation exception e ) { e . print stack trace ( ) ; } catch ( illegal access exception e ) { e . print stack trace ( ) ; } return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { test name = original to obfuscated . get ( test name , test name ) ; try { return for name ( test name ) . new instance ( ) ; } catch ( instantiation exception e ) { e . print stack trace ( ) ; } catch ( illegal access exception e ) { e . print stack trace ( ) ; } return null ; } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { test name = original to obfuscated . get ( test name , test name ) ; try { return for name ( test name ) . new instance ( ) ; } catch ( instantiation exception e ) { e . print stack trace ( ) ; } catch ( illegal access exception e ) { e . print stack trace ( ) ; } return null ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,6,dof,data

set

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

6

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

dof

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 78.7%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 13.9%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data 6 dof data set ( swig c ptr , this , bt generic 6 dof constraint data . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,6,dof,data

get

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

6

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

dof

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 76.4%)

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 13.7%)

<SENTENCE_START> { long c ptr = dynamics jni . bt generic 6 dof spring constraint data 6 dof data get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt generic 6 dof constraint data ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,spring,enabled

set

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

spring

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

enabled

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 8.5%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring enabled set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,spring,enabled

get

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

spring

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

enabled

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 9.4%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring enabled get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,equilibrium,point

set

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.7%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

equilibrium

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

point

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.6%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data equilibrium point set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,equilibrium,point

get

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

equilibrium

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

point

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data equilibrium point get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,spring,stiffness

set

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

spring

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

stiffness

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 9.5%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring stiffness set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,spring,stiffness

get

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

spring

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

stiffness

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 10.2%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring stiffness get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name set,spring,damping

set

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

spring

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

damping

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.1%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>

(Copy Probability: 4.2%)

<SENTENCE_START> { dynamics jni . bt generic 6 dof spring constraint data spring damping set ( swig c ptr , this , value ) ; } <SENTENCE_END/>


Original Name get,spring,damping

get

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

spring

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

damping

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>

(Copy Probability: 4.4%)

<SENTENCE_START> { return dynamics jni . bt generic 6 dof spring constraint data spring damping get ( swig c ptr , this ) ; } <SENTENCE_END/>


Original Name initialize

initialize

<SENTENCE_START> { body a = b a ; body b = b b ; body a . get local point to out ( anchor , local anchor a ) ; body b . get local point to out ( anchor , local anchor b ) ; reference angle = body b . get angle ( ) - body a . get angle ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { body a = b a ; body b = b b ; body a . get local point to out ( anchor , local anchor a ) ; body b . get local point to out ( anchor , local anchor b ) ; reference angle = body b . get angle ( ) - body a . get angle ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { body a = b a ; body b = b b ; body a . get local point to out ( anchor , local anchor a ) ; body b . get local point to out ( anchor , local anchor b ) ; reference angle = body b . get angle ( ) - body a . get angle ( ) ; } <SENTENCE_END/>

(Copy Probability: 33.5%)

<SENTENCE_START> { body a = b a ; body b = b b ; body a . get local point to out ( anchor , local anchor a ) ; body b . get local point to out ( anchor , local anchor b ) ; reference angle = body b . get angle ( ) - body a . get angle ( ) ; } <SENTENCE_END/>


Original Name insert

insert

<SENTENCE_START> { if ( first != null ) { node < e > c = first ; while ( c . n != null && c . n . index <= index ) { c = c . n ; } if ( index > c . index ) { c . n = node pool . obtain ( c , c . n , value , index ) ; if ( c . n . n != null ) { c . n . n . p = c . n ; } size ++ ; } else if ( index < c . index ) { node < e > new first = node pool . obtain ( null , first , value , index ) ; first . p = new first ; first = new first ; size ++ ; } else { c . value = value ; } } else { first = node pool . obtain ( null , null , value , index ) ; size ++ ; } return null ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { if ( first != null ) { node < e > c = first ; while ( c . n != null && c . n . index <= index ) { c = c . n ; } if ( index > c . index ) { c . n = node pool . obtain ( c , c . n , value , index ) ; if ( c . n . n != null ) { c . n . n . p = c . n ; } size ++ ; } else if ( index < c . index ) { node < e > new first = node pool . obtain ( null , first , value , index ) ; first . p = new first ; first = new first ; size ++ ; } else { c . value = value ; } } else { first = node pool . obtain ( null , null , value , index ) ; size ++ ; } return null ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( first != null ) { node < e > c = first ; while ( c . n != null && c . n . index <= index ) { c = c . n ; } if ( index > c . index ) { c . n = node pool . obtain ( c , c . n , value , index ) ; if ( c . n . n != null ) { c . n . n . p = c . n ; } size ++ ; } else if ( index < c . index ) { node < e > new first = node pool . obtain ( null , first , value , index ) ; first . p = new first ; first = new first ; size ++ ; } else { c . value = value ; } } else { first = node pool . obtain ( null , null , value , index ) ; size ++ ; } return null ; } <SENTENCE_END/>

(Copy Probability: 14.4%)

<SENTENCE_START> { if ( first != null ) { node < e > c = first ; while ( c . n != null && c . n . index <= index ) { c = c . n ; } if ( index > c . index ) { c . n = node pool . obtain ( c , c . n , value , index ) ; if ( c . n . n != null ) { c . n . n . p = c . n ; } size ++ ; } else if ( index < c . index ) { node < e > new first = node pool . obtain ( null , first , value , index ) ; first . p = new first ; first = new first ; size ++ ; } else { c . value = value ; } } else { first = node pool . obtain ( null , null , value , index ) ; size ++ ; } return null ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { e match = null ; if ( first != null ) { node < e > c = first ; while ( c . n != null && c . index < index ) { c = c . n ; } if ( c . index == index ) { match = c . value ; } } return match ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { e match = null ; if ( first != null ) { node < e > c = first ; while ( c . n != null && c . index < index ) { c = c . n ; } if ( c . index == index ) { match = c . value ; } } return match ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { e match = null ; if ( first != null ) { node < e > c = first ; while ( c . n != null && c . index < index ) { c = c . n ; } if ( c . index == index ) { match = c . value ; } } return match ; } <SENTENCE_END/>

(Copy Probability: 23.9%)

<SENTENCE_START> { e match = null ; if ( first != null ) { node < e > c = first ; while ( c . n != null && c . index < index ) { c = c . n ; } if ( c . index == index ) { match = c . value ; } } return match ; } <SENTENCE_END/>


Original Name clear

clear

<SENTENCE_START> { for ( ; first != null ; first = first . n ) { node pool . free ( first ) ; } size = 0 ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { for ( ; first != null ; first = first . n ) { node pool . free ( first ) ; } size = 0 ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( ; first != null ; first = first . n ) { node pool . free ( first ) ; } size = 0 ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { for ( ; first != null ; first = first . n ) { node pool . free ( first ) ; } size = 0 ; } <SENTENCE_END/>


Original Name size

size

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>


Original Name iterator

iterator

<SENTENCE_START> { if ( %SELF% == null ) { %SELF% = new iterator ( ) ; } return %SELF% . reset ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { if ( %SELF% == null ) { %SELF% = new iterator ( ) ; } return %SELF% . reset ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( %SELF% == null ) { %SELF% = new iterator ( ) ; } return %SELF% . reset ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { if ( %SELF% == null ) { %SELF% = new iterator ( ) ; } return %SELF% . reset ( ) ; } <SENTENCE_END/>


Original Name reset

reset

<SENTENCE_START> { position = first ; previous position = null ; return this ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { position = first ; previous position = null ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { position = first ; previous position = null ; return this ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { position = first ; previous position = null ; return this ; } <SENTENCE_END/>


Original Name obtain

obtain

<SENTENCE_START> { node < e > new node = super . %SELF% ( ) ; new node . p = p ; new node . n = n ; new node . value = value ; new node . index = index ; return new node ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { node < e > new node = super . %SELF% ( ) ; new node . p = p ; new node . n = n ; new node . value = value ; new node . index = index ; return new node ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { node < e > new node = super . %SELF% ( ) ; new node . p = p ; new node . n = n ; new node . value = value ; new node . index = index ; return new node ; } <SENTENCE_END/>

(Copy Probability: 20.9%)

<SENTENCE_START> { node < e > new node = super . %SELF% ( ) ; new node . p = p ; new node . n = n ; new node . value = value ; new node . index = index ; return new node ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name bind

bind

<SENTENCE_START> { gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>

(Copy Probability: 10.2%)

<SENTENCE_START> { gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>


Original Name bind

bind

<SENTENCE_START> { gdx . gl . gl active texture ( gl 20 . gl texture 0 + unit ) ; gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { gdx . gl . gl active texture ( gl 20 . gl texture 0 + unit ) ; gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . gl . gl active texture ( gl 20 . gl texture 0 + unit ) ; gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>

(Copy Probability: 25.4%)

<SENTENCE_START> { gdx . gl . gl active texture ( gl 20 . gl texture 0 + unit ) ; gdx . gl . gl bind texture ( gl target , gl handle ) ; } <SENTENCE_END/>


Original Name get,min,filter

get

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

min

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

(Copy Probability: 98.2%)

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

filter

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>

(Copy Probability: 6.2%)

<SENTENCE_START> { return min filter ; } <SENTENCE_END/>


Original Name get,mag,filter

get

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

mag

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

(Copy Probability: 46.2%)

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

filter

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

(Copy Probability: 67.1%)

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>

(Copy Probability: 3.6%)

<SENTENCE_START> { return mag filter ; } <SENTENCE_END/>


Original Name get,u,wrap

get

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

u

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

(Copy Probability: 96.5%)

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

wrap

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

(Copy Probability: 61.2%)

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { return u wrap ; } <SENTENCE_END/>


Original Name get,v,wrap

get

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

v

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

(Copy Probability: 89.1%)

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

wrap

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

(Copy Probability: 45.0%)

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return v wrap ; } <SENTENCE_END/>


Original Name get,texture,object,handle

get

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

texture

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

(Copy Probability: 60.3%)

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

object

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

(Copy Probability: 47.2%)

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

handle

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { return gl handle ; } <SENTENCE_END/>


Original Name unsafe,set,wrap

unsafe

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

set

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

wrap

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { %SELF% ( u , v , false ) ; } <SENTENCE_END/>


Original Name unsafe,set,wrap

unsafe

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

set

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

(Copy Probability: 17.0%)

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

wrap

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

(Copy Probability: 12.8%)

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>

(Copy Probability: 9.1%)

<SENTENCE_START> { if ( u != null && ( force || u wrap != u ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; u wrap = u ; } if ( v != null && ( force || v wrap != v ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; v wrap = v ; } } <SENTENCE_END/>


Original Name set,wrap

set

<SENTENCE_START> { this . u wrap = u ; this . v wrap = v ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { this . u wrap = u ; this . v wrap = v ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; } <SENTENCE_END/>

wrap

<SENTENCE_START> { this . u wrap = u ; this . v wrap = v ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 56.0%)

<SENTENCE_START> { this . u wrap = u ; this . v wrap = v ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . u wrap = u ; this . v wrap = v ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 13.7%)

<SENTENCE_START> { this . u wrap = u ; this . v wrap = v ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap s , u . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture wrap t , v . get gl enum ( ) ) ; } <SENTENCE_END/>


Original Name unsafe,set,filter

unsafe

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

set

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

filter

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { %SELF% ( min filter , mag filter , false ) ; } <SENTENCE_END/>


Original Name unsafe,set,filter

unsafe

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

set

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

(Copy Probability: 53.4%)

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

filter

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

(Copy Probability: 35.5%)

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>

(Copy Probability: 35.9%)

<SENTENCE_START> { if ( min filter != null && ( force || this . min filter != min filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; this . min filter = min filter ; } if ( mag filter != null && ( force || this . mag filter != mag filter ) ) { gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; this . mag filter = mag filter ; } } <SENTENCE_END/>


Original Name set,filter

set

<SENTENCE_START> { this . min filter = min filter ; this . mag filter = mag filter ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { this . min filter = min filter ; this . mag filter = mag filter ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; } <SENTENCE_END/>

filter

<SENTENCE_START> { this . min filter = min filter ; this . mag filter = mag filter ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 80.7%)

<SENTENCE_START> { this . min filter = min filter ; this . mag filter = mag filter ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . min filter = min filter ; this . mag filter = mag filter ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; } <SENTENCE_END/>

(Copy Probability: 50.7%)

<SENTENCE_START> { this . min filter = min filter ; this . mag filter = mag filter ; bind ( ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture min filter , min filter . get gl enum ( ) ) ; gdx . gl . gl tex parameterf ( gl target , gl 20 . gl texture mag filter , mag filter . get gl enum ( ) ) ; } <SENTENCE_END/>


Original Name delete

delete

<SENTENCE_START> { if ( gl handle != 0 ) { gdx . gl . gl delete texture ( gl handle ) ; gl handle = 0 ; } } <SENTENCE_END/>

(Copy Probability: 1.6%)

<SENTENCE_START> { if ( gl handle != 0 ) { gdx . gl . gl delete texture ( gl handle ) ; gl handle = 0 ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( gl handle != 0 ) { gdx . gl . gl delete texture ( gl handle ) ; gl handle = 0 ; } } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { if ( gl handle != 0 ) { gdx . gl . gl delete texture ( gl handle ) ; gl handle = 0 ; } } <SENTENCE_END/>


Original Name upload,image,data

upload

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

image

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { %SELF% ( target , data , 0 ) ; } <SENTENCE_END/>


Original Name upload,image,data

upload

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

image

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

(Copy Probability: 31.5%)

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

data

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

(Copy Probability: 23.9%)

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.4%)

<SENTENCE_START> { if ( data == null ) { return ; } if ( ! data . is prepared ( ) ) data . prepare ( ) ; final texture data type type = data . get type ( ) ; if ( type == texture data type . custom ) { data . consume custom data ( target ) ; return ; } pixmap pixmap = data . consume pixmap ( ) ; boolean dispose pixmap = data . dispose pixmap ( ) ; if ( data . get format ( ) != pixmap . get format ( ) ) { pixmap tmp = new pixmap ( pixmap . get width ( ) , pixmap . get height ( ) , data . get format ( ) ) ; blending blend = pixmap . get blending ( ) ; pixmap . set blending ( blending . none ) ; tmp . draw pixmap ( pixmap , 0 , 0 , 0 , 0 , pixmap . get width ( ) , pixmap . get height ( ) ) ; pixmap . set blending ( blend ) ; if ( data . dispose pixmap ( ) ) { pixmap . dispose ( ) ; } pixmap = tmp ; dispose pixmap = true ; } gdx . gl . gl pixel storei ( gl 20 . gl unpack alignment , 1 ) ; if ( data . use mip maps ( ) ) { mip map generator . generate mip map ( target , pixmap , pixmap . get width ( ) , pixmap . get height ( ) ) ; } else { gdx . gl . gl tex image 2 d ( target , miplevel , pixmap . get gl internal format ( ) , pixmap . get width ( ) , pixmap . get height ( ) , 0 , pixmap . get gl format ( ) , pixmap . get gl type ( ) , pixmap . get pixels ( ) ) ; } if ( dispose pixmap ) pixmap . dispose ( ) ; } <SENTENCE_END/>


Original Name clamp

clamp

<SENTENCE_START> { return v < 0f ? 0f : ( v > 1f ? 1f : v ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return v < 0f ? 0f : ( v > 1f ? 1f : v ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return v < 0f ? 0f : ( v > 1f ? 1f : v ) ; } <SENTENCE_END/>

(Copy Probability: 1.3%)

<SENTENCE_START> { return v < 0f ? 0f : ( v > 1f ? 1f : v ) ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { for ( int i = 0 ; i < data . length ; i ++ ) data [ i ] = values [ i ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { for ( int i = 0 ; i < data . length ; i ++ ) data [ i ] = values [ i ] ; return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int i = 0 ; i < data . length ; i ++ ) data [ i ] = values [ i ] ; return this ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { for ( int i = 0 ; i < data . length ; i ++ ) data [ i ] = values [ i ] ; return this ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { return %SELF% ( other . data ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return %SELF% ( other . data ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( other . data ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ( other . data ) ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { return %SELF% ( color . r , color . g , color . b ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { return %SELF% ( color . r , color . g , color . b ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ( color . r , color . g , color . b ) ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return %SELF% ( color . r , color . g , color . b ) ; } <SENTENCE_END/>


Original Name set

set

<SENTENCE_START> { for ( int idx = 0 ; idx < data . length ; ) { data [ idx ++ ] = r ; data [ idx ++ ] = g ; data [ idx ++ ] = b ; } return this ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { for ( int idx = 0 ; idx < data . length ; ) { data [ idx ++ ] = r ; data [ idx ++ ] = g ; data [ idx ++ ] = b ; } return this ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { for ( int idx = 0 ; idx < data . length ; ) { data [ idx ++ ] = r ; data [ idx ++ ] = g ; data [ idx ++ ] = b ; } return this ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { for ( int idx = 0 ; idx < data . length ; ) { data [ idx ++ ] = r ; data [ idx ++ ] = g ; data [ idx ++ ] = b ; } return this ; } <SENTENCE_END/>


Original Name set,smoothing

set

<SENTENCE_START> { float delta = 0.5f * math utils . clamp ( smoothing , 0 , 1 ) ; set uniformf ( "u_lower" , 0.5f - delta ) ; set uniformf ( "u_upper" , 0.5f + delta ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { float delta = 0.5f * math utils . clamp ( smoothing , 0 , 1 ) ; set uniformf ( "u_lower" , 0.5f - delta ) ; set uniformf ( "u_upper" , 0.5f + delta ) ; } <SENTENCE_END/>

smoothing

<SENTENCE_START> { float delta = 0.5f * math utils . clamp ( smoothing , 0 , 1 ) ; set uniformf ( "u_lower" , 0.5f - delta ) ; set uniformf ( "u_upper" , 0.5f + delta ) ; } <SENTENCE_END/>

(Copy Probability: 4.8%)

<SENTENCE_START> { float delta = 0.5f * math utils . clamp ( smoothing , 0 , 1 ) ; set uniformf ( "u_lower" , 0.5f - delta ) ; set uniformf ( "u_upper" , 0.5f + delta ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float delta = 0.5f * math utils . clamp ( smoothing , 0 , 1 ) ; set uniformf ( "u_lower" , 0.5f - delta ) ; set uniformf ( "u_upper" , 0.5f + delta ) ; } <SENTENCE_END/>

(Copy Probability: 1.8%)

<SENTENCE_START> { float delta = 0.5f * math utils . clamp ( smoothing , 0 , 1 ) ; set uniformf ( "u_lower" , 0.5f - delta ) ; set uniformf ( "u_upper" , 0.5f + delta ) ; } <SENTENCE_END/>


Original Name draw,font

draw

<SENTENCE_START> { int y = 10 ; float max width = 0 ; sprite batch . set shader ( null ) ; description font . draw ( sprite batch , description , x , y ) ; sprite batch . flush ( ) ; y += 10 + 2 * description font . get line height ( ) ; texture filter min filter = linear filtering ? texture filter . mip map linear nearest : texture filter . nearest ; texture filter mag filter = linear filtering ? texture filter . linear : texture filter . nearest ; for ( int i = 0 ; i < font . get regions ( ) . size ; i ++ ) { font . get region ( i ) . get texture ( ) . set filter ( min filter , mag filter ) ; } if ( use shader ) { sprite batch . set shader ( distance field shader ) ; } else { sprite batch . set shader ( null ) ; } for ( float scale : scales ) { font . get data ( ) . set scale ( scale ) ; layout . set text ( font , text ) ; max width = math . max ( max width , layout . width ) ; if ( use shader ) { distance field shader . set smoothing ( smoothing / scale ) ; } font . draw ( sprite batch , layout , x , y ) ; y += font . get line height ( ) ; sprite batch . flush ( ) ; } return ( int ) math . ceil ( max width ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { int y = 10 ; float max width = 0 ; sprite batch . set shader ( null ) ; description font . draw ( sprite batch , description , x , y ) ; sprite batch . flush ( ) ; y += 10 + 2 * description font . get line height ( ) ; texture filter min filter = linear filtering ? texture filter . mip map linear nearest : texture filter . nearest ; texture filter mag filter = linear filtering ? texture filter . linear : texture filter . nearest ; for ( int i = 0 ; i < font . get regions ( ) . size ; i ++ ) { font . get region ( i ) . get texture ( ) . set filter ( min filter , mag filter ) ; } if ( use shader ) { sprite batch . set shader ( distance field shader ) ; } else { sprite batch . set shader ( null ) ; } for ( float scale : scales ) { font . get data ( ) . set scale ( scale ) ; layout . set text ( font , text ) ; max width = math . max ( max width , layout . width ) ; if ( use shader ) { distance field shader . set smoothing ( smoothing / scale ) ; } font . draw ( sprite batch , layout , x , y ) ; y += font . get line height ( ) ; sprite batch . flush ( ) ; } return ( int ) math . ceil ( max width ) ; } <SENTENCE_END/>

font

<SENTENCE_START> { int y = 10 ; float max width = 0 ; sprite batch . set shader ( null ) ; description font . draw ( sprite batch , description , x , y ) ; sprite batch . flush ( ) ; y += 10 + 2 * description font . get line height ( ) ; texture filter min filter = linear filtering ? texture filter . mip map linear nearest : texture filter . nearest ; texture filter mag filter = linear filtering ? texture filter . linear : texture filter . nearest ; for ( int i = 0 ; i < font . get regions ( ) . size ; i ++ ) { font . get region ( i ) . get texture ( ) . set filter ( min filter , mag filter ) ; } if ( use shader ) { sprite batch . set shader ( distance field shader ) ; } else { sprite batch . set shader ( null ) ; } for ( float scale : scales ) { font . get data ( ) . set scale ( scale ) ; layout . set text ( font , text ) ; max width = math . max ( max width , layout . width ) ; if ( use shader ) { distance field shader . set smoothing ( smoothing / scale ) ; } font . draw ( sprite batch , layout , x , y ) ; y += font . get line height ( ) ; sprite batch . flush ( ) ; } return ( int ) math . ceil ( max width ) ; } <SENTENCE_END/>

(Copy Probability: 28.1%)

<SENTENCE_START> { int y = 10 ; float max width = 0 ; sprite batch . set shader ( null ) ; description font . draw ( sprite batch , description , x , y ) ; sprite batch . flush ( ) ; y += 10 + 2 * description font . get line height ( ) ; texture filter min filter = linear filtering ? texture filter . mip map linear nearest : texture filter . nearest ; texture filter mag filter = linear filtering ? texture filter . linear : texture filter . nearest ; for ( int i = 0 ; i < font . get regions ( ) . size ; i ++ ) { font . get region ( i ) . get texture ( ) . set filter ( min filter , mag filter ) ; } if ( use shader ) { sprite batch . set shader ( distance field shader ) ; } else { sprite batch . set shader ( null ) ; } for ( float scale : scales ) { font . get data ( ) . set scale ( scale ) ; layout . set text ( font , text ) ; max width = math . max ( max width , layout . width ) ; if ( use shader ) { distance field shader . set smoothing ( smoothing / scale ) ; } font . draw ( sprite batch , layout , x , y ) ; y += font . get line height ( ) ; sprite batch . flush ( ) ; } return ( int ) math . ceil ( max width ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int y = 10 ; float max width = 0 ; sprite batch . set shader ( null ) ; description font . draw ( sprite batch , description , x , y ) ; sprite batch . flush ( ) ; y += 10 + 2 * description font . get line height ( ) ; texture filter min filter = linear filtering ? texture filter . mip map linear nearest : texture filter . nearest ; texture filter mag filter = linear filtering ? texture filter . linear : texture filter . nearest ; for ( int i = 0 ; i < font . get regions ( ) . size ; i ++ ) { font . get region ( i ) . get texture ( ) . set filter ( min filter , mag filter ) ; } if ( use shader ) { sprite batch . set shader ( distance field shader ) ; } else { sprite batch . set shader ( null ) ; } for ( float scale : scales ) { font . get data ( ) . set scale ( scale ) ; layout . set text ( font , text ) ; max width = math . max ( max width , layout . width ) ; if ( use shader ) { distance field shader . set smoothing ( smoothing / scale ) ; } font . draw ( sprite batch , layout , x , y ) ; y += font . get line height ( ) ; sprite batch . flush ( ) ; } return ( int ) math . ceil ( max width ) ; } <SENTENCE_END/>

(Copy Probability: 25.8%)

<SENTENCE_START> { int y = 10 ; float max width = 0 ; sprite batch . set shader ( null ) ; description font . draw ( sprite batch , description , x , y ) ; sprite batch . flush ( ) ; y += 10 + 2 * description font . get line height ( ) ; texture filter min filter = linear filtering ? texture filter . mip map linear nearest : texture filter . nearest ; texture filter mag filter = linear filtering ? texture filter . linear : texture filter . nearest ; for ( int i = 0 ; i < font . get regions ( ) . size ; i ++ ) { font . get region ( i ) . get texture ( ) . set filter ( min filter , mag filter ) ; } if ( use shader ) { sprite batch . set shader ( distance field shader ) ; } else { sprite batch . set shader ( null ) ; } for ( float scale : scales ) { font . get data ( ) . set scale ( scale ) ; layout . set text ( font , text ) ; max width = math . max ( max width , layout . width ) ; if ( use shader ) { distance field shader . set smoothing ( smoothing / scale ) ; } font . draw ( sprite batch , layout , x , y ) ; y += font . get line height ( ) ; sprite batch . flush ( ) ; } return ( int ) math . ceil ( max width ) ; } <SENTENCE_END/>


Original Name get,baseline,shift

get

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

baseline

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

(Copy Probability: 16.7%)

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

shift

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return shift ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return shift ; } <SENTENCE_END/>


Original Name main

main

<SENTENCE_START> { swing utilities . invoke later ( new runnable ( ) { @ override public void run ( ) { new lwjgl canvas test ( ) ; } } ) ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { swing utilities . invoke later ( new runnable ( ) { @ override public void run ( ) { new lwjgl canvas test ( ) ; } } ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { swing utilities . invoke later ( new runnable ( ) { @ override public void run ( ) { new lwjgl canvas test ( ) ; } } ) ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { swing utilities . invoke later ( new runnable ( ) { @ override public void run ( ) { new lwjgl canvas test ( ) ; } } ) ; } <SENTENCE_END/>


Original Name initialize

initialize

<SENTENCE_START> { if ( this . get version ( ) < minimum sdk ) { throw new gdx runtime exception ( "LibGDX requires Android API Level " + minimum sdk + " or later." ) ; } graphics = new android graphics live wallpaper ( this , config , config . resolution strategy == null ? new fill resolution strategy ( ) : config . resolution strategy ) ; input = android input factory . new android input ( this , this . get service ( ) , graphics . view , config ) ; audio = new android audio ( this . get service ( ) , config ) ; this . get service ( ) . get files dir ( ) ; files = new android files ( this . get service ( ) . get assets ( ) , this . get service ( ) . get files dir ( ) . get absolute path ( ) ) ; net = new android net ( this ) ; this . listener = listener ; gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { if ( this . get version ( ) < minimum sdk ) { throw new gdx runtime exception ( "LibGDX requires Android API Level " + minimum sdk + " or later." ) ; } graphics = new android graphics live wallpaper ( this , config , config . resolution strategy == null ? new fill resolution strategy ( ) : config . resolution strategy ) ; input = android input factory . new android input ( this , this . get service ( ) , graphics . view , config ) ; audio = new android audio ( this . get service ( ) , config ) ; this . get service ( ) . get files dir ( ) ; files = new android files ( this . get service ( ) . get assets ( ) , this . get service ( ) . get files dir ( ) . get absolute path ( ) ) ; net = new android net ( this ) ; this . listener = listener ; gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( this . get version ( ) < minimum sdk ) { throw new gdx runtime exception ( "LibGDX requires Android API Level " + minimum sdk + " or later." ) ; } graphics = new android graphics live wallpaper ( this , config , config . resolution strategy == null ? new fill resolution strategy ( ) : config . resolution strategy ) ; input = android input factory . new android input ( this , this . get service ( ) , graphics . view , config ) ; audio = new android audio ( this . get service ( ) , config ) ; this . get service ( ) . get files dir ( ) ; files = new android files ( this . get service ( ) . get assets ( ) , this . get service ( ) . get files dir ( ) . get absolute path ( ) ) ; net = new android net ( this ) ; this . listener = listener ; gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; } <SENTENCE_END/>

(Copy Probability: 10.5%)

<SENTENCE_START> { if ( this . get version ( ) < minimum sdk ) { throw new gdx runtime exception ( "LibGDX requires Android API Level " + minimum sdk + " or later." ) ; } graphics = new android graphics live wallpaper ( this , config , config . resolution strategy == null ? new fill resolution strategy ( ) : config . resolution strategy ) ; input = android input factory . new android input ( this , this . get service ( ) , graphics . view , config ) ; audio = new android audio ( this . get service ( ) , config ) ; this . get service ( ) . get files dir ( ) ; files = new android files ( this . get service ( ) . get assets ( ) , this . get service ( ) . get files dir ( ) . get absolute path ( ) ) ; net = new android net ( this ) ; this . listener = listener ; gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; } <SENTENCE_END/>


Original Name on,pause

on

<SENTENCE_START> { if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause()" ) ; audio . pause ( ) ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on pause gl surface view ( ) ; } if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause() done!" ) ; } <SENTENCE_END/>

(Copy Probability: 4.6%)

<SENTENCE_START> { if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause()" ) ; audio . pause ( ) ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on pause gl surface view ( ) ; } if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause() done!" ) ; } <SENTENCE_END/>

pause

<SENTENCE_START> { if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause()" ) ; audio . pause ( ) ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on pause gl surface view ( ) ; } if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause() done!" ) ; } <SENTENCE_END/>

(Copy Probability: 14.7%)

<SENTENCE_START> { if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause()" ) ; audio . pause ( ) ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on pause gl surface view ( ) ; } if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause() done!" ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause()" ) ; audio . pause ( ) ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on pause gl surface view ( ) ; } if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause() done!" ) ; } <SENTENCE_END/>

(Copy Probability: 11.2%)

<SENTENCE_START> { if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause()" ) ; audio . pause ( ) ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on pause gl surface view ( ) ; } if ( android live wallpaper service . debug ) log . d ( android live wallpaper service . tag , " > AndroidLiveWallpaper - onPause() done!" ) ; } <SENTENCE_END/>


Original Name on,resume

on

<SENTENCE_START> { gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on resume gl surface view ( ) ; } if ( ! first resume ) { audio . resume ( ) ; graphics . resume ( ) ; } else first resume = false ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on resume gl surface view ( ) ; } if ( ! first resume ) { audio . resume ( ) ; graphics . resume ( ) ; } else first resume = false ; } <SENTENCE_END/>

resume

<SENTENCE_START> { gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on resume gl surface view ( ) ; } if ( ! first resume ) { audio . resume ( ) ; graphics . resume ( ) ; } else first resume = false ; } <SENTENCE_END/>

(Copy Probability: 6.5%)

<SENTENCE_START> { gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on resume gl surface view ( ) ; } if ( ! first resume ) { audio . resume ( ) ; graphics . resume ( ) ; } else first resume = false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on resume gl surface view ( ) ; } if ( ! first resume ) { audio . resume ( ) ; graphics . resume ( ) ; } else first resume = false ; } <SENTENCE_END/>

(Copy Probability: 5.3%)

<SENTENCE_START> { gdx . app = this ; gdx . input = input ; gdx . audio = audio ; gdx . files = files ; gdx . graphics = graphics ; gdx . net = net ; input . %SELF% ( ) ; if ( graphics != null ) { graphics . on resume gl surface view ( ) ; } if ( ! first resume ) { audio . resume ( ) ; graphics . resume ( ) ; } else first resume = false ; } <SENTENCE_END/>


Original Name on,destroy

on

<SENTENCE_START> { if ( graphics != null ) { graphics . on destroy gl surface view ( ) ; } if ( audio != null ) { audio . dispose ( ) ; } } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { if ( graphics != null ) { graphics . on destroy gl surface view ( ) ; } if ( audio != null ) { audio . dispose ( ) ; } } <SENTENCE_END/>

destroy

<SENTENCE_START> { if ( graphics != null ) { graphics . on destroy gl surface view ( ) ; } if ( audio != null ) { audio . dispose ( ) ; } } <SENTENCE_END/>

(Copy Probability: 24.4%)

<SENTENCE_START> { if ( graphics != null ) { graphics . on destroy gl surface view ( ) ; } if ( audio != null ) { audio . dispose ( ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( graphics != null ) { graphics . on destroy gl surface view ( ) ; } if ( audio != null ) { audio . dispose ( ) ; } } <SENTENCE_END/>

(Copy Probability: 14.3%)

<SENTENCE_START> { if ( graphics != null ) { graphics . on destroy gl surface view ( ) ; } if ( audio != null ) { audio . dispose ( ) ; } } <SENTENCE_END/>


Original Name get,service

get

<SENTENCE_START> { return service ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return service ; } <SENTENCE_END/>

service

<SENTENCE_START> { return service ; } <SENTENCE_END/>

(Copy Probability: 61.4%)

<SENTENCE_START> { return service ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return service ; } <SENTENCE_END/>

(Copy Probability: 1.2%)

<SENTENCE_START> { return service ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name get,overlapping,pair,array,ptr

get

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 7.4%)

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

overlapping

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.5%)

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

pair

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 100.0%)

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

array

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 98.3%)

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 38.7%)

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>

(Copy Probability: 25.5%)

<SENTENCE_START> { return bt broadphase pair . internal temp ( collision jni . bt null pair cache get overlapping pair array ptr swig 0 ( swig c ptr , this ) , false ) ; } <SENTENCE_END/>


Original Name mouse,pressed

mouse

<SENTENCE_START> { moving index = over index ; move all = event . is control down ( ) ; if ( move all ) { move all proportionally = event . is shift down ( ) ; move all prev y = event . get y ( ) ; } } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { moving index = over index ; move all = event . is control down ( ) ; if ( move all ) { move all proportionally = event . is shift down ( ) ; move all prev y = event . get y ( ) ; } } <SENTENCE_END/>

pressed

<SENTENCE_START> { moving index = over index ; move all = event . is control down ( ) ; if ( move all ) { move all proportionally = event . is shift down ( ) ; move all prev y = event . get y ( ) ; } } <SENTENCE_END/>

(Copy Probability: 44.0%)

<SENTENCE_START> { moving index = over index ; move all = event . is control down ( ) ; if ( move all ) { move all proportionally = event . is shift down ( ) ; move all prev y = event . get y ( ) ; } } <SENTENCE_END/>

%END%

<SENTENCE_START> { moving index = over index ; move all = event . is control down ( ) ; if ( move all ) { move all proportionally = event . is shift down ( ) ; move all prev y = event . get y ( ) ; } } <SENTENCE_END/>

(Copy Probability: 7.4%)

<SENTENCE_START> { moving index = over index ; move all = event . is control down ( ) ; if ( move all ) { move all proportionally = event . is shift down ( ) ; move all prev y = event . get y ( ) ; } } <SENTENCE_END/>


Original Name mouse,released

mouse

<SENTENCE_START> { moving index = - 1 ; move all = false ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { moving index = - 1 ; move all = false ; } <SENTENCE_END/>

released

<SENTENCE_START> { moving index = - 1 ; move all = false ; } <SENTENCE_END/>

(Copy Probability: 6.9%)

<SENTENCE_START> { moving index = - 1 ; move all = false ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { moving index = - 1 ; move all = false ; } <SENTENCE_END/>

(Copy Probability: 1.0%)

<SENTENCE_START> { moving index = - 1 ; move all = false ; } <SENTENCE_END/>


Original Name mouse,clicked

mouse

<SENTENCE_START> { if ( event . get click count ( ) == 2 ) { if ( over index <= 0 || over index >= points . size ( ) ) return ; points . remove ( over index ) ; points changed ( ) ; repaint ( ) ; return ; } if ( moving index != - 1 ) return ; if ( over index != - 1 ) return ; int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; if ( mouse x < chart x || mouse x > chart x + chart width ) return ; if ( mouse y < chart y || mouse y > chart y + chart height ) return ; point new point = pixel to point ( mouse x , mouse y ) ; int i = 0 ; point last point = null ; for ( point point : points ) { if ( point . x > new point . x ) { if ( math . abs ( point . x - new point . x ) < 0.001f ) return ; if ( last point != null && math . abs ( last point . x - new point . x ) < 0.001f ) return ; points . add ( i , new point ) ; over index = i ; points changed ( ) ; repaint ( ) ; return ; } last point = point ; i ++ ; } over index = points . size ( ) ; points . add ( new point ) ; points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.3%)

<SENTENCE_START> { if ( event . get click count ( ) == 2 ) { if ( over index <= 0 || over index >= points . size ( ) ) return ; points . remove ( over index ) ; points changed ( ) ; repaint ( ) ; return ; } if ( moving index != - 1 ) return ; if ( over index != - 1 ) return ; int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; if ( mouse x < chart x || mouse x > chart x + chart width ) return ; if ( mouse y < chart y || mouse y > chart y + chart height ) return ; point new point = pixel to point ( mouse x , mouse y ) ; int i = 0 ; point last point = null ; for ( point point : points ) { if ( point . x > new point . x ) { if ( math . abs ( point . x - new point . x ) < 0.001f ) return ; if ( last point != null && math . abs ( last point . x - new point . x ) < 0.001f ) return ; points . add ( i , new point ) ; over index = i ; points changed ( ) ; repaint ( ) ; return ; } last point = point ; i ++ ; } over index = points . size ( ) ; points . add ( new point ) ; points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

clicked

<SENTENCE_START> { if ( event . get click count ( ) == 2 ) { if ( over index <= 0 || over index >= points . size ( ) ) return ; points . remove ( over index ) ; points changed ( ) ; repaint ( ) ; return ; } if ( moving index != - 1 ) return ; if ( over index != - 1 ) return ; int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; if ( mouse x < chart x || mouse x > chart x + chart width ) return ; if ( mouse y < chart y || mouse y > chart y + chart height ) return ; point new point = pixel to point ( mouse x , mouse y ) ; int i = 0 ; point last point = null ; for ( point point : points ) { if ( point . x > new point . x ) { if ( math . abs ( point . x - new point . x ) < 0.001f ) return ; if ( last point != null && math . abs ( last point . x - new point . x ) < 0.001f ) return ; points . add ( i , new point ) ; over index = i ; points changed ( ) ; repaint ( ) ; return ; } last point = point ; i ++ ; } over index = points . size ( ) ; points . add ( new point ) ; points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.7%)

<SENTENCE_START> { if ( event . get click count ( ) == 2 ) { if ( over index <= 0 || over index >= points . size ( ) ) return ; points . remove ( over index ) ; points changed ( ) ; repaint ( ) ; return ; } if ( moving index != - 1 ) return ; if ( over index != - 1 ) return ; int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; if ( mouse x < chart x || mouse x > chart x + chart width ) return ; if ( mouse y < chart y || mouse y > chart y + chart height ) return ; point new point = pixel to point ( mouse x , mouse y ) ; int i = 0 ; point last point = null ; for ( point point : points ) { if ( point . x > new point . x ) { if ( math . abs ( point . x - new point . x ) < 0.001f ) return ; if ( last point != null && math . abs ( last point . x - new point . x ) < 0.001f ) return ; points . add ( i , new point ) ; over index = i ; points changed ( ) ; repaint ( ) ; return ; } last point = point ; i ++ ; } over index = points . size ( ) ; points . add ( new point ) ; points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( event . get click count ( ) == 2 ) { if ( over index <= 0 || over index >= points . size ( ) ) return ; points . remove ( over index ) ; points changed ( ) ; repaint ( ) ; return ; } if ( moving index != - 1 ) return ; if ( over index != - 1 ) return ; int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; if ( mouse x < chart x || mouse x > chart x + chart width ) return ; if ( mouse y < chart y || mouse y > chart y + chart height ) return ; point new point = pixel to point ( mouse x , mouse y ) ; int i = 0 ; point last point = null ; for ( point point : points ) { if ( point . x > new point . x ) { if ( math . abs ( point . x - new point . x ) < 0.001f ) return ; if ( last point != null && math . abs ( last point . x - new point . x ) < 0.001f ) return ; points . add ( i , new point ) ; over index = i ; points changed ( ) ; repaint ( ) ; return ; } last point = point ; i ++ ; } over index = points . size ( ) ; points . add ( new point ) ; points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { if ( event . get click count ( ) == 2 ) { if ( over index <= 0 || over index >= points . size ( ) ) return ; points . remove ( over index ) ; points changed ( ) ; repaint ( ) ; return ; } if ( moving index != - 1 ) return ; if ( over index != - 1 ) return ; int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; if ( mouse x < chart x || mouse x > chart x + chart width ) return ; if ( mouse y < chart y || mouse y > chart y + chart height ) return ; point new point = pixel to point ( mouse x , mouse y ) ; int i = 0 ; point last point = null ; for ( point point : points ) { if ( point . x > new point . x ) { if ( math . abs ( point . x - new point . x ) < 0.001f ) return ; if ( last point != null && math . abs ( last point . x - new point . x ) < 0.001f ) return ; points . add ( i , new point ) ; over index = i ; points changed ( ) ; repaint ( ) ; return ; } last point = point ; i ++ ; } over index = points . size ( ) ; points . add ( new point ) ; points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>


Original Name mouse,dragged

mouse

<SENTENCE_START> { if ( moving index == - 1 || moving index >= points . size ( ) ) return ; if ( move all ) { int new y = event . get y ( ) ; float delta y = ( move all prev y - new y ) / ( float ) chart height * max y ; for ( point point : points ) { point . y = math . min ( max y , math . max ( 0 , point . y + ( move all proportionally ? delta y * point . y : delta y ) ) ) ; } move all prev y = new y ; } else { float next x = moving index == points . size ( ) - 1 ? max x : points . get ( moving index + 1 ) . x - 0.001f ; if ( moving index == 0 ) next x = 0 ; float prev x = moving index == 0 ? 0 : points . get ( moving index - 1 ) . x + 0.001f ; point point = points . get ( moving index ) ; point . x = math . min ( next x , math . max ( prev x , ( event . get x ( ) - chart x ) / ( float ) chart width * max x ) ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( event . get y ( ) - chart y ) ) / ( float ) chart height * max y ) ; } points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.8%)

<SENTENCE_START> { if ( moving index == - 1 || moving index >= points . size ( ) ) return ; if ( move all ) { int new y = event . get y ( ) ; float delta y = ( move all prev y - new y ) / ( float ) chart height * max y ; for ( point point : points ) { point . y = math . min ( max y , math . max ( 0 , point . y + ( move all proportionally ? delta y * point . y : delta y ) ) ) ; } move all prev y = new y ; } else { float next x = moving index == points . size ( ) - 1 ? max x : points . get ( moving index + 1 ) . x - 0.001f ; if ( moving index == 0 ) next x = 0 ; float prev x = moving index == 0 ? 0 : points . get ( moving index - 1 ) . x + 0.001f ; point point = points . get ( moving index ) ; point . x = math . min ( next x , math . max ( prev x , ( event . get x ( ) - chart x ) / ( float ) chart width * max x ) ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( event . get y ( ) - chart y ) ) / ( float ) chart height * max y ) ; } points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

dragged

<SENTENCE_START> { if ( moving index == - 1 || moving index >= points . size ( ) ) return ; if ( move all ) { int new y = event . get y ( ) ; float delta y = ( move all prev y - new y ) / ( float ) chart height * max y ; for ( point point : points ) { point . y = math . min ( max y , math . max ( 0 , point . y + ( move all proportionally ? delta y * point . y : delta y ) ) ) ; } move all prev y = new y ; } else { float next x = moving index == points . size ( ) - 1 ? max x : points . get ( moving index + 1 ) . x - 0.001f ; if ( moving index == 0 ) next x = 0 ; float prev x = moving index == 0 ? 0 : points . get ( moving index - 1 ) . x + 0.001f ; point point = points . get ( moving index ) ; point . x = math . min ( next x , math . max ( prev x , ( event . get x ( ) - chart x ) / ( float ) chart width * max x ) ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( event . get y ( ) - chart y ) ) / ( float ) chart height * max y ) ; } points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 8.8%)

<SENTENCE_START> { if ( moving index == - 1 || moving index >= points . size ( ) ) return ; if ( move all ) { int new y = event . get y ( ) ; float delta y = ( move all prev y - new y ) / ( float ) chart height * max y ; for ( point point : points ) { point . y = math . min ( max y , math . max ( 0 , point . y + ( move all proportionally ? delta y * point . y : delta y ) ) ) ; } move all prev y = new y ; } else { float next x = moving index == points . size ( ) - 1 ? max x : points . get ( moving index + 1 ) . x - 0.001f ; if ( moving index == 0 ) next x = 0 ; float prev x = moving index == 0 ? 0 : points . get ( moving index - 1 ) . x + 0.001f ; point point = points . get ( moving index ) ; point . x = math . min ( next x , math . max ( prev x , ( event . get x ( ) - chart x ) / ( float ) chart width * max x ) ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( event . get y ( ) - chart y ) ) / ( float ) chart height * max y ) ; } points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { if ( moving index == - 1 || moving index >= points . size ( ) ) return ; if ( move all ) { int new y = event . get y ( ) ; float delta y = ( move all prev y - new y ) / ( float ) chart height * max y ; for ( point point : points ) { point . y = math . min ( max y , math . max ( 0 , point . y + ( move all proportionally ? delta y * point . y : delta y ) ) ) ; } move all prev y = new y ; } else { float next x = moving index == points . size ( ) - 1 ? max x : points . get ( moving index + 1 ) . x - 0.001f ; if ( moving index == 0 ) next x = 0 ; float prev x = moving index == 0 ? 0 : points . get ( moving index - 1 ) . x + 0.001f ; point point = points . get ( moving index ) ; point . x = math . min ( next x , math . max ( prev x , ( event . get x ( ) - chart x ) / ( float ) chart width * max x ) ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( event . get y ( ) - chart y ) ) / ( float ) chart height * max y ) ; } points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 5.7%)

<SENTENCE_START> { if ( moving index == - 1 || moving index >= points . size ( ) ) return ; if ( move all ) { int new y = event . get y ( ) ; float delta y = ( move all prev y - new y ) / ( float ) chart height * max y ; for ( point point : points ) { point . y = math . min ( max y , math . max ( 0 , point . y + ( move all proportionally ? delta y * point . y : delta y ) ) ) ; } move all prev y = new y ; } else { float next x = moving index == points . size ( ) - 1 ? max x : points . get ( moving index + 1 ) . x - 0.001f ; if ( moving index == 0 ) next x = 0 ; float prev x = moving index == 0 ? 0 : points . get ( moving index - 1 ) . x + 0.001f ; point point = points . get ( moving index ) ; point . x = math . min ( next x , math . max ( prev x , ( event . get x ( ) - chart x ) / ( float ) chart width * max x ) ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( event . get y ( ) - chart y ) ) / ( float ) chart height * max y ) ; } points changed ( ) ; repaint ( ) ; } <SENTENCE_END/>


Original Name mouse,moved

mouse

<SENTENCE_START> { int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; int old index = over index ; over index = - 1 ; int point size = is expanded ? point size expanded : point size ; int i = 0 ; for ( point point : points ) { int x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; int y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; if ( math . abs ( x - mouse x ) <= point size && math . abs ( y - mouse y ) <= point size ) { over index = i ; break ; } i ++ ; } if ( over index != old index ) repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; int old index = over index ; over index = - 1 ; int point size = is expanded ? point size expanded : point size ; int i = 0 ; for ( point point : points ) { int x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; int y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; if ( math . abs ( x - mouse x ) <= point size && math . abs ( y - mouse y ) <= point size ) { over index = i ; break ; } i ++ ; } if ( over index != old index ) repaint ( ) ; } <SENTENCE_END/>

moved

<SENTENCE_START> { int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; int old index = over index ; over index = - 1 ; int point size = is expanded ? point size expanded : point size ; int i = 0 ; for ( point point : points ) { int x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; int y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; if ( math . abs ( x - mouse x ) <= point size && math . abs ( y - mouse y ) <= point size ) { over index = i ; break ; } i ++ ; } if ( over index != old index ) repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 11.7%)

<SENTENCE_START> { int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; int old index = over index ; over index = - 1 ; int point size = is expanded ? point size expanded : point size ; int i = 0 ; for ( point point : points ) { int x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; int y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; if ( math . abs ( x - mouse x ) <= point size && math . abs ( y - mouse y ) <= point size ) { over index = i ; break ; } i ++ ; } if ( over index != old index ) repaint ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; int old index = over index ; over index = - 1 ; int point size = is expanded ? point size expanded : point size ; int i = 0 ; for ( point point : points ) { int x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; int y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; if ( math . abs ( x - mouse x ) <= point size && math . abs ( y - mouse y ) <= point size ) { over index = i ; break ; } i ++ ; } if ( over index != old index ) repaint ( ) ; } <SENTENCE_END/>

(Copy Probability: 6.4%)

<SENTENCE_START> { int mouse x = event . get x ( ) ; int mouse y = event . get y ( ) ; int old index = over index ; over index = - 1 ; int point size = is expanded ? point size expanded : point size ; int i = 0 ; for ( point point : points ) { int x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; int y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; if ( math . abs ( x - mouse x ) <= point size && math . abs ( y - mouse y ) <= point size ) { over index = i ; break ; } i ++ ; } if ( over index != old index ) repaint ( ) ; } <SENTENCE_END/>


Original Name add,point

add

<SENTENCE_START> { points . add ( new point ( x , y ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { points . add ( new point ( x , y ) ) ; } <SENTENCE_END/>

point

<SENTENCE_START> { points . add ( new point ( x , y ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.7%)

<SENTENCE_START> { points . add ( new point ( x , y ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { points . add ( new point ( x , y ) ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { points . add ( new point ( x , y ) ) ; } <SENTENCE_END/>


Original Name points,changed

points

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>

changed

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.0%)

<SENTENCE_START> { } <SENTENCE_END/>

%END%

<SENTENCE_START> { } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { } <SENTENCE_END/>


Original Name get,values,x

get

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

values

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

x

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . x ; return values ; } <SENTENCE_END/>


Original Name get,values,y

get

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

(Copy Probability: 2.1%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

values

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

(Copy Probability: 5.1%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

y

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

(Copy Probability: 2.3%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { float [ ] values = new float [ points . size ( ) ] ; int i = 0 ; for ( point point : points ) values [ i ++ ] = point . y ; return values ; } <SENTENCE_END/>


Original Name set,values

set

<SENTENCE_START> { points . clear ( ) ; for ( int i = 0 ; i < x . length ; i ++ ) points . add ( new point ( x [ i ] , y [ i ] ) ) ; } <SENTENCE_END/>

(Copy Probability: 2.4%)

<SENTENCE_START> { points . clear ( ) ; for ( int i = 0 ; i < x . length ; i ++ ) points . add ( new point ( x [ i ] , y [ i ] ) ) ; } <SENTENCE_END/>

values

<SENTENCE_START> { points . clear ( ) ; for ( int i = 0 ; i < x . length ; i ++ ) points . add ( new point ( x [ i ] , y [ i ] ) ) ; } <SENTENCE_END/>

(Copy Probability: 4.1%)

<SENTENCE_START> { points . clear ( ) ; for ( int i = 0 ; i < x . length ; i ++ ) points . add ( new point ( x [ i ] , y [ i ] ) ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { points . clear ( ) ; for ( int i = 0 ; i < x . length ; i ++ ) points . add ( new point ( x [ i ] , y [ i ] ) ) ; } <SENTENCE_END/>

(Copy Probability: 3.2%)

<SENTENCE_START> { points . clear ( ) ; for ( int i = 0 ; i < x . length ; i ++ ) points . add ( new point ( x [ i ] , y [ i ] ) ) ; } <SENTENCE_END/>


Original Name pixel,to,point

pixel

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

to

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

(Copy Probability: 3.4%)

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

point

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

(Copy Probability: 3.9%)

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>

(Copy Probability: 5.0%)

<SENTENCE_START> { point point = new point ( ) ; point . x = math . min ( max x , math . max ( 0 , x - chart x ) / ( float ) chart width * max x ) ; point . y = math . min ( max y , math . max ( 0 , chart height - ( y - chart y ) ) / ( float ) chart height * max y ) ; return point ; } <SENTENCE_END/>


Original Name point,to,pixel

point

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

(Copy Probability: 2.9%)

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

to

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

(Copy Probability: 6.3%)

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

pixel

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

(Copy Probability: 6.1%)

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { point pixel = new point ( ) ; pixel . x = chart x + ( int ) ( chart width * ( point . x / ( float ) max x ) ) ; pixel . y = chart y + chart height - ( int ) ( chart height * ( point . y / ( float ) max y ) ) ; return pixel ; } <SENTENCE_END/>


Original Name paint,component

paint

<SENTENCE_START> { super . %SELF% ( graphics ) ; graphics 2 d g = ( graphics 2 d ) graphics ; font metrics metrics = g . get font metrics ( ) ; if ( number height == 0 ) { number height = get font ( ) . layout glyph vector ( g . get font render context ( ) , new char [ ] { '0' } , 0 , 1 , font . layout left to right ) . get glyph pixel bounds ( 0 , g . get font render context ( ) , 0 , 0 ) . height ; } int width = get width ( ) ; if ( ! is expanded ) width = math . min ( 150 , width ) ; width = math . max ( 100 , width ) ; int height = get height ( ) ; int max axis label width ; int y axis width ; if ( is expanded ) { max axis label width = metrics . string width ( "100%" ) ; y axis width = max axis label width + 8 ; chart x = y axis width ; chart y = number height / 2 + 1 ; chart width = width - y axis width - 2 ; chart height = height - chart y - number height - 8 ; } else { max axis label width = 0 ; y axis width = 2 ; chart x = y axis width ; chart y = 2 ; chart width = width - y axis width - 2 ; chart height = height - chart y - 3 ; } g . set color ( color . white ) ; g . fill rect ( chart x , chart y , chart width , chart height ) ; g . set color ( color . black ) ; g . draw rect ( chart x , chart y , chart width , chart height ) ; max x = 1 ; { int y = height ; if ( is expanded ) y -= number height ; else y += 5 ; int x split = ( int ) math . min ( 10 , chart width / ( max axis label width * 1.5f ) ) ; for ( int i = 0 ; i <= x split ; i ++ ) { float percent = i / ( float ) x split ; string label = axis label ( max x * percent ) ; int label width = metrics . string width ( label ) ; int x = ( int ) ( y axis width + chart width * percent ) ; if ( i != 0 && i != x split ) { g . set color ( color . light gray ) ; g . draw line ( x , chart y + 1 , x , chart y + chart height ) ; g . set color ( color . black ) ; } g . draw line ( x , y - 4 , x , y - 8 ) ; if ( is expanded ) { x -= label width / 2 ; if ( i == x split ) x = math . min ( x , width - label width ) ; g . draw string ( label , x , y + number height ) ; } } } max y = 1 ; { int y split = is expanded ? math . min ( 10 , chart height / ( number height * 3 ) ) : 4 ; for ( int i = 0 ; i <= y split ; i ++ ) { float percent = i / ( float ) y split ; string label = axis label ( max y * percent ) ; int label width = metrics . string width ( label ) ; int y = ( int ) ( chart y + chart height - chart height * percent ) ; if ( is expanded ) g . draw string ( label , y axis width - 6 - label width , y + number height / 2 ) ; if ( i != 0 && i != y split ) { g . set color ( color . light gray ) ; g . draw line ( chart x , y , chart x + chart width - 1 , y ) ; g . set color ( color . black ) ; } g . draw line ( y axis width - 4 , y , y axis width , y ) ; } } { int title width = metrics . string width ( title ) ; int x = y axis width + chart width / 2 - title width / 2 ; int y = chart y + chart height / 2 - number height / 2 ; g . set color ( color . white ) ; g . fill rect ( x - 2 , y - 2 , title width + 4 , number height + 4 ) ; g . set color ( color . light gray ) ; g . draw string ( title , x , y + number height ) ; } g . set color ( color . blue ) ; g . set stroke ( new basic stroke ( is expanded ? 3 : 2 ) ) ; int last x = - 1 , last y = - 1 ; for ( point point : points ) { point pixel = point to pixel ( point ) ; if ( last x != - 1 ) g . draw line ( last x , last y , ( int ) pixel . x , ( int ) pixel . y ) ; last x = ( int ) pixel . x ; last y = ( int ) pixel . y ; } g . draw line ( last x , last y , chart x + chart width - 1 , last y ) ; for ( int i = 0 , n = points . size ( ) ; i < n ; i ++ ) { point point = points . get ( i ) ; point pixel = point to pixel ( point ) ; if ( over index == i ) g . set color ( color . red ) ; else g . set color ( color . black ) ; string label = value label ( point . y ) ; int label width = metrics . string width ( label ) ; int point size = is expanded ? point size expanded : point size ; int x = ( int ) pixel . x - point size / 2 ; int y = ( int ) pixel . y - point size / 2 ; g . fill oval ( x , y , point size , point size ) ; if ( is expanded ) { g . set color ( color . black ) ; x = math . max ( chart x + 2 , math . min ( chart x + chart width - label width , x ) ) ; y -= 3 ; if ( y < chart y + number height + 3 ) y += 27 ; else if ( n > 1 ) { point compare point = i == n - 1 ? points . get ( i - 1 ) : points . get ( i + 1 ) ; if ( y < chart y + chart height - 27 && compare point . y > point . y ) y += 27 ; } g . draw string ( label , x , y ) ; } } } <SENTENCE_END/>

(Copy Probability: 3.5%)

<SENTENCE_START> { super . %SELF% ( graphics ) ; graphics 2 d g = ( graphics 2 d ) graphics ; font metrics metrics = g . get font metrics ( ) ; if ( number height == 0 ) { number height = get font ( ) . layout glyph vector ( g . get font render context ( ) , new char [ ] { '0' } , 0 , 1 , font . layout left to right ) . get glyph pixel bounds ( 0 , g . get font render context ( ) , 0 , 0 ) . height ; } int width = get width ( ) ; if ( ! is expanded ) width = math . min ( 150 , width ) ; width = math . max ( 100 , width ) ; int height = get height ( ) ; int max axis label width ; int y axis width ; if ( is expanded ) { max axis label width = metrics . string width ( "100%" ) ; y axis width = max axis label width + 8 ; chart x = y axis width ; chart y = number height / 2 + 1 ; chart width = width - y axis width - 2 ; chart height = height - chart y - number height - 8 ; } else { max axis label width = 0 ; y axis width = 2 ; chart x = y axis width ; chart y = 2 ; chart width = width - y axis width - 2 ; chart height = height - chart y - 3 ; } g . set color ( color . white ) ; g . fill rect ( chart x , chart y , chart width , chart height ) ; g . set color ( color . black ) ; g . draw rect ( chart x , chart y , chart width , chart height ) ; max x = 1 ; { int y = height ; if ( is expanded ) y -= number height ; else y += 5 ; int x split = ( int ) math . min ( 10 , chart width / ( max axis label width * 1.5f ) ) ; for ( int i = 0 ; i <= x split ; i ++ ) { float percent = i / ( float ) x split ; string label = axis label ( max x * percent ) ; int label width = metrics . string width ( label ) ; int x = ( int ) ( y axis width + chart width * percent ) ; if ( i != 0 && i != x split ) { g . set color ( color . light gray ) ; g . draw line ( x , chart y + 1 , x , chart y + chart height ) ; g . set color ( color . black ) ; } g . draw line ( x , y - 4 , x , y - 8 ) ; if ( is expanded ) { x -= label width / 2 ; if ( i == x split ) x = math . min ( x , width - label width ) ; g . draw string ( label , x , y + number height ) ; } } } max y = 1 ; { int y split = is expanded ? math . min ( 10 , chart height / ( number height * 3 ) ) : 4 ; for ( int i = 0 ; i <= y split ; i ++ ) { float percent = i / ( float ) y split ; string label = axis label ( max y * percent ) ; int label width = metrics . string width ( label ) ; int y = ( int ) ( chart y + chart height - chart height * percent ) ; if ( is expanded ) g . draw string ( label , y axis width - 6 - label width , y + number height / 2 ) ; if ( i != 0 && i != y split ) { g . set color ( color . light gray ) ; g . draw line ( chart x , y , chart x + chart width - 1 , y ) ; g . set color ( color . black ) ; } g . draw line ( y axis width - 4 , y , y axis width , y ) ; } } { int title width = metrics . string width ( title ) ; int x = y axis width + chart width / 2 - title width / 2 ; int y = chart y + chart height / 2 - number height / 2 ; g . set color ( color . white ) ; g . fill rect ( x - 2 , y - 2 , title width + 4 , number height + 4 ) ; g . set color ( color . light gray ) ; g . draw string ( title , x , y + number height ) ; } g . set color ( color . blue ) ; g . set stroke ( new basic stroke ( is expanded ? 3 : 2 ) ) ; int last x = - 1 , last y = - 1 ; for ( point point : points ) { point pixel = point to pixel ( point ) ; if ( last x != - 1 ) g . draw line ( last x , last y , ( int ) pixel . x , ( int ) pixel . y ) ; last x = ( int ) pixel . x ; last y = ( int ) pixel . y ; } g . draw line ( last x , last y , chart x + chart width - 1 , last y ) ; for ( int i = 0 , n = points . size ( ) ; i < n ; i ++ ) { point point = points . get ( i ) ; point pixel = point to pixel ( point ) ; if ( over index == i ) g . set color ( color . red ) ; else g . set color ( color . black ) ; string label = value label ( point . y ) ; int label width = metrics . string width ( label ) ; int point size = is expanded ? point size expanded : point size ; int x = ( int ) pixel . x - point size / 2 ; int y = ( int ) pixel . y - point size / 2 ; g . fill oval ( x , y , point size , point size ) ; if ( is expanded ) { g . set color ( color . black ) ; x = math . max ( chart x + 2 , math . min ( chart x + chart width - label width , x ) ) ; y -= 3 ; if ( y < chart y + number height + 3 ) y += 27 ; else if ( n > 1 ) { point compare point = i == n - 1 ? points . get ( i - 1 ) : points . get ( i + 1 ) ; if ( y < chart y + chart height - 27 && compare point . y > point . y ) y += 27 ; } g . draw string ( label , x , y ) ; } } } <SENTENCE_END/>

component

<SENTENCE_START> { super . %SELF% ( graphics ) ; graphics 2 d g = ( graphics 2 d ) graphics ; font metrics metrics = g . get font metrics ( ) ; if ( number height == 0 ) { number height = get font ( ) . layout glyph vector ( g . get font render context ( ) , new char [ ] { '0' } , 0 , 1 , font . layout left to right ) . get glyph pixel bounds ( 0 , g . get font render context ( ) , 0 , 0 ) . height ; } int width = get width ( ) ; if ( ! is expanded ) width = math . min ( 150 , width ) ; width = math . max ( 100 , width ) ; int height = get height ( ) ; int max axis label width ; int y axis width ; if ( is expanded ) { max axis label width = metrics . string width ( "100%" ) ; y axis width = max axis label width + 8 ; chart x = y axis width ; chart y = number height / 2 + 1 ; chart width = width - y axis width - 2 ; chart height = height - chart y - number height - 8 ; } else { max axis label width = 0 ; y axis width = 2 ; chart x = y axis width ; chart y = 2 ; chart width = width - y axis width - 2 ; chart height = height - chart y - 3 ; } g . set color ( color . white ) ; g . fill rect ( chart x , chart y , chart width , chart height ) ; g . set color ( color . black ) ; g . draw rect ( chart x , chart y , chart width , chart height ) ; max x = 1 ; { int y = height ; if ( is expanded ) y -= number height ; else y += 5 ; int x split = ( int ) math . min ( 10 , chart width / ( max axis label width * 1.5f ) ) ; for ( int i = 0 ; i <= x split ; i ++ ) { float percent = i / ( float ) x split ; string label = axis label ( max x * percent ) ; int label width = metrics . string width ( label ) ; int x = ( int ) ( y axis width + chart width * percent ) ; if ( i != 0 && i != x split ) { g . set color ( color . light gray ) ; g . draw line ( x , chart y + 1 , x , chart y + chart height ) ; g . set color ( color . black ) ; } g . draw line ( x , y - 4 , x , y - 8 ) ; if ( is expanded ) { x -= label width / 2 ; if ( i == x split ) x = math . min ( x , width - label width ) ; g . draw string ( label , x , y + number height ) ; } } } max y = 1 ; { int y split = is expanded ? math . min ( 10 , chart height / ( number height * 3 ) ) : 4 ; for ( int i = 0 ; i <= y split ; i ++ ) { float percent = i / ( float ) y split ; string label = axis label ( max y * percent ) ; int label width = metrics . string width ( label ) ; int y = ( int ) ( chart y + chart height - chart height * percent ) ; if ( is expanded ) g . draw string ( label , y axis width - 6 - label width , y + number height / 2 ) ; if ( i != 0 && i != y split ) { g . set color ( color . light gray ) ; g . draw line ( chart x , y , chart x + chart width - 1 , y ) ; g . set color ( color . black ) ; } g . draw line ( y axis width - 4 , y , y axis width , y ) ; } } { int title width = metrics . string width ( title ) ; int x = y axis width + chart width / 2 - title width / 2 ; int y = chart y + chart height / 2 - number height / 2 ; g . set color ( color . white ) ; g . fill rect ( x - 2 , y - 2 , title width + 4 , number height + 4 ) ; g . set color ( color . light gray ) ; g . draw string ( title , x , y + number height ) ; } g . set color ( color . blue ) ; g . set stroke ( new basic stroke ( is expanded ? 3 : 2 ) ) ; int last x = - 1 , last y = - 1 ; for ( point point : points ) { point pixel = point to pixel ( point ) ; if ( last x != - 1 ) g . draw line ( last x , last y , ( int ) pixel . x , ( int ) pixel . y ) ; last x = ( int ) pixel . x ; last y = ( int ) pixel . y ; } g . draw line ( last x , last y , chart x + chart width - 1 , last y ) ; for ( int i = 0 , n = points . size ( ) ; i < n ; i ++ ) { point point = points . get ( i ) ; point pixel = point to pixel ( point ) ; if ( over index == i ) g . set color ( color . red ) ; else g . set color ( color . black ) ; string label = value label ( point . y ) ; int label width = metrics . string width ( label ) ; int point size = is expanded ? point size expanded : point size ; int x = ( int ) pixel . x - point size / 2 ; int y = ( int ) pixel . y - point size / 2 ; g . fill oval ( x , y , point size , point size ) ; if ( is expanded ) { g . set color ( color . black ) ; x = math . max ( chart x + 2 , math . min ( chart x + chart width - label width , x ) ) ; y -= 3 ; if ( y < chart y + number height + 3 ) y += 27 ; else if ( n > 1 ) { point compare point = i == n - 1 ? points . get ( i - 1 ) : points . get ( i + 1 ) ; if ( y < chart y + chart height - 27 && compare point . y > point . y ) y += 27 ; } g . draw string ( label , x , y ) ; } } } <SENTENCE_END/>

(Copy Probability: 6.9%)

<SENTENCE_START> { super . %SELF% ( graphics ) ; graphics 2 d g = ( graphics 2 d ) graphics ; font metrics metrics = g . get font metrics ( ) ; if ( number height == 0 ) { number height = get font ( ) . layout glyph vector ( g . get font render context ( ) , new char [ ] { '0' } , 0 , 1 , font . layout left to right ) . get glyph pixel bounds ( 0 , g . get font render context ( ) , 0 , 0 ) . height ; } int width = get width ( ) ; if ( ! is expanded ) width = math . min ( 150 , width ) ; width = math . max ( 100 , width ) ; int height = get height ( ) ; int max axis label width ; int y axis width ; if ( is expanded ) { max axis label width = metrics . string width ( "100%" ) ; y axis width = max axis label width + 8 ; chart x = y axis width ; chart y = number height / 2 + 1 ; chart width = width - y axis width - 2 ; chart height = height - chart y - number height - 8 ; } else { max axis label width = 0 ; y axis width = 2 ; chart x = y axis width ; chart y = 2 ; chart width = width - y axis width - 2 ; chart height = height - chart y - 3 ; } g . set color ( color . white ) ; g . fill rect ( chart x , chart y , chart width , chart height ) ; g . set color ( color . black ) ; g . draw rect ( chart x , chart y , chart width , chart height ) ; max x = 1 ; { int y = height ; if ( is expanded ) y -= number height ; else y += 5 ; int x split = ( int ) math . min ( 10 , chart width / ( max axis label width * 1.5f ) ) ; for ( int i = 0 ; i <= x split ; i ++ ) { float percent = i / ( float ) x split ; string label = axis label ( max x * percent ) ; int label width = metrics . string width ( label ) ; int x = ( int ) ( y axis width + chart width * percent ) ; if ( i != 0 && i != x split ) { g . set color ( color . light gray ) ; g . draw line ( x , chart y + 1 , x , chart y + chart height ) ; g . set color ( color . black ) ; } g . draw line ( x , y - 4 , x , y - 8 ) ; if ( is expanded ) { x -= label width / 2 ; if ( i == x split ) x = math . min ( x , width - label width ) ; g . draw string ( label , x , y + number height ) ; } } } max y = 1 ; { int y split = is expanded ? math . min ( 10 , chart height / ( number height * 3 ) ) : 4 ; for ( int i = 0 ; i <= y split ; i ++ ) { float percent = i / ( float ) y split ; string label = axis label ( max y * percent ) ; int label width = metrics . string width ( label ) ; int y = ( int ) ( chart y + chart height - chart height * percent ) ; if ( is expanded ) g . draw string ( label , y axis width - 6 - label width , y + number height / 2 ) ; if ( i != 0 && i != y split ) { g . set color ( color . light gray ) ; g . draw line ( chart x , y , chart x + chart width - 1 , y ) ; g . set color ( color . black ) ; } g . draw line ( y axis width - 4 , y , y axis width , y ) ; } } { int title width = metrics . string width ( title ) ; int x = y axis width + chart width / 2 - title width / 2 ; int y = chart y + chart height / 2 - number height / 2 ; g . set color ( color . white ) ; g . fill rect ( x - 2 , y - 2 , title width + 4 , number height + 4 ) ; g . set color ( color . light gray ) ; g . draw string ( title , x , y + number height ) ; } g . set color ( color . blue ) ; g . set stroke ( new basic stroke ( is expanded ? 3 : 2 ) ) ; int last x = - 1 , last y = - 1 ; for ( point point : points ) { point pixel = point to pixel ( point ) ; if ( last x != - 1 ) g . draw line ( last x , last y , ( int ) pixel . x , ( int ) pixel . y ) ; last x = ( int ) pixel . x ; last y = ( int ) pixel . y ; } g . draw line ( last x , last y , chart x + chart width - 1 , last y ) ; for ( int i = 0 , n = points . size ( ) ; i < n ; i ++ ) { point point = points . get ( i ) ; point pixel = point to pixel ( point ) ; if ( over index == i ) g . set color ( color . red ) ; else g . set color ( color . black ) ; string label = value label ( point . y ) ; int label width = metrics . string width ( label ) ; int point size = is expanded ? point size expanded : point size ; int x = ( int ) pixel . x - point size / 2 ; int y = ( int ) pixel . y - point size / 2 ; g . fill oval ( x , y , point size , point size ) ; if ( is expanded ) { g . set color ( color . black ) ; x = math . max ( chart x + 2 , math . min ( chart x + chart width - label width , x ) ) ; y -= 3 ; if ( y < chart y + number height + 3 ) y += 27 ; else if ( n > 1 ) { point compare point = i == n - 1 ? points . get ( i - 1 ) : points . get ( i + 1 ) ; if ( y < chart y + chart height - 27 && compare point . y > point . y ) y += 27 ; } g . draw string ( label , x , y ) ; } } } <SENTENCE_END/>

%END%

<SENTENCE_START> { super . %SELF% ( graphics ) ; graphics 2 d g = ( graphics 2 d ) graphics ; font metrics metrics = g . get font metrics ( ) ; if ( number height == 0 ) { number height = get font ( ) . layout glyph vector ( g . get font render context ( ) , new char [ ] { '0' } , 0 , 1 , font . layout left to right ) . get glyph pixel bounds ( 0 , g . get font render context ( ) , 0 , 0 ) . height ; } int width = get width ( ) ; if ( ! is expanded ) width = math . min ( 150 , width ) ; width = math . max ( 100 , width ) ; int height = get height ( ) ; int max axis label width ; int y axis width ; if ( is expanded ) { max axis label width = metrics . string width ( "100%" ) ; y axis width = max axis label width + 8 ; chart x = y axis width ; chart y = number height / 2 + 1 ; chart width = width - y axis width - 2 ; chart height = height - chart y - number height - 8 ; } else { max axis label width = 0 ; y axis width = 2 ; chart x = y axis width ; chart y = 2 ; chart width = width - y axis width - 2 ; chart height = height - chart y - 3 ; } g . set color ( color . white ) ; g . fill rect ( chart x , chart y , chart width , chart height ) ; g . set color ( color . black ) ; g . draw rect ( chart x , chart y , chart width , chart height ) ; max x = 1 ; { int y = height ; if ( is expanded ) y -= number height ; else y += 5 ; int x split = ( int ) math . min ( 10 , chart width / ( max axis label width * 1.5f ) ) ; for ( int i = 0 ; i <= x split ; i ++ ) { float percent = i / ( float ) x split ; string label = axis label ( max x * percent ) ; int label width = metrics . string width ( label ) ; int x = ( int ) ( y axis width + chart width * percent ) ; if ( i != 0 && i != x split ) { g . set color ( color . light gray ) ; g . draw line ( x , chart y + 1 , x , chart y + chart height ) ; g . set color ( color . black ) ; } g . draw line ( x , y - 4 , x , y - 8 ) ; if ( is expanded ) { x -= label width / 2 ; if ( i == x split ) x = math . min ( x , width - label width ) ; g . draw string ( label , x , y + number height ) ; } } } max y = 1 ; { int y split = is expanded ? math . min ( 10 , chart height / ( number height * 3 ) ) : 4 ; for ( int i = 0 ; i <= y split ; i ++ ) { float percent = i / ( float ) y split ; string label = axis label ( max y * percent ) ; int label width = metrics . string width ( label ) ; int y = ( int ) ( chart y + chart height - chart height * percent ) ; if ( is expanded ) g . draw string ( label , y axis width - 6 - label width , y + number height / 2 ) ; if ( i != 0 && i != y split ) { g . set color ( color . light gray ) ; g . draw line ( chart x , y , chart x + chart width - 1 , y ) ; g . set color ( color . black ) ; } g . draw line ( y axis width - 4 , y , y axis width , y ) ; } } { int title width = metrics . string width ( title ) ; int x = y axis width + chart width / 2 - title width / 2 ; int y = chart y + chart height / 2 - number height / 2 ; g . set color ( color . white ) ; g . fill rect ( x - 2 , y - 2 , title width + 4 , number height + 4 ) ; g . set color ( color . light gray ) ; g . draw string ( title , x , y + number height ) ; } g . set color ( color . blue ) ; g . set stroke ( new basic stroke ( is expanded ? 3 : 2 ) ) ; int last x = - 1 , last y = - 1 ; for ( point point : points ) { point pixel = point to pixel ( point ) ; if ( last x != - 1 ) g . draw line ( last x , last y , ( int ) pixel . x , ( int ) pixel . y ) ; last x = ( int ) pixel . x ; last y = ( int ) pixel . y ; } g . draw line ( last x , last y , chart x + chart width - 1 , last y ) ; for ( int i = 0 , n = points . size ( ) ; i < n ; i ++ ) { point point = points . get ( i ) ; point pixel = point to pixel ( point ) ; if ( over index == i ) g . set color ( color . red ) ; else g . set color ( color . black ) ; string label = value label ( point . y ) ; int label width = metrics . string width ( label ) ; int point size = is expanded ? point size expanded : point size ; int x = ( int ) pixel . x - point size / 2 ; int y = ( int ) pixel . y - point size / 2 ; g . fill oval ( x , y , point size , point size ) ; if ( is expanded ) { g . set color ( color . black ) ; x = math . max ( chart x + 2 , math . min ( chart x + chart width - label width , x ) ) ; y -= 3 ; if ( y < chart y + number height + 3 ) y += 27 ; else if ( n > 1 ) { point compare point = i == n - 1 ? points . get ( i - 1 ) : points . get ( i + 1 ) ; if ( y < chart y + chart height - 27 && compare point . y > point . y ) y += 27 ; } g . draw string ( label , x , y ) ; } } } <SENTENCE_END/>

(Copy Probability: 5.8%)

<SENTENCE_START> { super . %SELF% ( graphics ) ; graphics 2 d g = ( graphics 2 d ) graphics ; font metrics metrics = g . get font metrics ( ) ; if ( number height == 0 ) { number height = get font ( ) . layout glyph vector ( g . get font render context ( ) , new char [ ] { '0' } , 0 , 1 , font . layout left to right ) . get glyph pixel bounds ( 0 , g . get font render context ( ) , 0 , 0 ) . height ; } int width = get width ( ) ; if ( ! is expanded ) width = math . min ( 150 , width ) ; width = math . max ( 100 , width ) ; int height = get height ( ) ; int max axis label width ; int y axis width ; if ( is expanded ) { max axis label width = metrics . string width ( "100%" ) ; y axis width = max axis label width + 8 ; chart x = y axis width ; chart y = number height / 2 + 1 ; chart width = width - y axis width - 2 ; chart height = height - chart y - number height - 8 ; } else { max axis label width = 0 ; y axis width = 2 ; chart x = y axis width ; chart y = 2 ; chart width = width - y axis width - 2 ; chart height = height - chart y - 3 ; } g . set color ( color . white ) ; g . fill rect ( chart x , chart y , chart width , chart height ) ; g . set color ( color . black ) ; g . draw rect ( chart x , chart y , chart width , chart height ) ; max x = 1 ; { int y = height ; if ( is expanded ) y -= number height ; else y += 5 ; int x split = ( int ) math . min ( 10 , chart width / ( max axis label width * 1.5f ) ) ; for ( int i = 0 ; i <= x split ; i ++ ) { float percent = i / ( float ) x split ; string label = axis label ( max x * percent ) ; int label width = metrics . string width ( label ) ; int x = ( int ) ( y axis width + chart width * percent ) ; if ( i != 0 && i != x split ) { g . set color ( color . light gray ) ; g . draw line ( x , chart y + 1 , x , chart y + chart height ) ; g . set color ( color . black ) ; } g . draw line ( x , y - 4 , x , y - 8 ) ; if ( is expanded ) { x -= label width / 2 ; if ( i == x split ) x = math . min ( x , width - label width ) ; g . draw string ( label , x , y + number height ) ; } } } max y = 1 ; { int y split = is expanded ? math . min ( 10 , chart height / ( number height * 3 ) ) : 4 ; for ( int i = 0 ; i <= y split ; i ++ ) { float percent = i / ( float ) y split ; string label = axis label ( max y * percent ) ; int label width = metrics . string width ( label ) ; int y = ( int ) ( chart y + chart height - chart height * percent ) ; if ( is expanded ) g . draw string ( label , y axis width - 6 - label width , y + number height / 2 ) ; if ( i != 0 && i != y split ) { g . set color ( color . light gray ) ; g . draw line ( chart x , y , chart x + chart width - 1 , y ) ; g . set color ( color . black ) ; } g . draw line ( y axis width - 4 , y , y axis width , y ) ; } } { int title width = metrics . string width ( title ) ; int x = y axis width + chart width / 2 - title width / 2 ; int y = chart y + chart height / 2 - number height / 2 ; g . set color ( color . white ) ; g . fill rect ( x - 2 , y - 2 , title width + 4 , number height + 4 ) ; g . set color ( color . light gray ) ; g . draw string ( title , x , y + number height ) ; } g . set color ( color . blue ) ; g . set stroke ( new basic stroke ( is expanded ? 3 : 2 ) ) ; int last x = - 1 , last y = - 1 ; for ( point point : points ) { point pixel = point to pixel ( point ) ; if ( last x != - 1 ) g . draw line ( last x , last y , ( int ) pixel . x , ( int ) pixel . y ) ; last x = ( int ) pixel . x ; last y = ( int ) pixel . y ; } g . draw line ( last x , last y , chart x + chart width - 1 , last y ) ; for ( int i = 0 , n = points . size ( ) ; i < n ; i ++ ) { point point = points . get ( i ) ; point pixel = point to pixel ( point ) ; if ( over index == i ) g . set color ( color . red ) ; else g . set color ( color . black ) ; string label = value label ( point . y ) ; int label width = metrics . string width ( label ) ; int point size = is expanded ? point size expanded : point size ; int x = ( int ) pixel . x - point size / 2 ; int y = ( int ) pixel . y - point size / 2 ; g . fill oval ( x , y , point size , point size ) ; if ( is expanded ) { g . set color ( color . black ) ; x = math . max ( chart x + 2 , math . min ( chart x + chart width - label width , x ) ) ; y -= 3 ; if ( y < chart y + number height + 3 ) y += 27 ; else if ( n > 1 ) { point compare point = i == n - 1 ? points . get ( i - 1 ) : points . get ( i + 1 ) ; if ( y < chart y + chart height - 27 && compare point . y > point . y ) y += 27 ; } g . draw string ( label , x , y ) ; } } } <SENTENCE_END/>


Original Name value,label

value

<SENTENCE_START> { value = ( int ) ( value * 1000 ) / 10f ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

(Copy Probability: 2.2%)

<SENTENCE_START> { value = ( int ) ( value * 1000 ) / 10f ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

label

<SENTENCE_START> { value = ( int ) ( value * 1000 ) / 10f ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

(Copy Probability: 6.5%)

<SENTENCE_START> { value = ( int ) ( value * 1000 ) / 10f ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { value = ( int ) ( value * 1000 ) / 10f ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

(Copy Probability: 3.0%)

<SENTENCE_START> { value = ( int ) ( value * 1000 ) / 10f ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>


Original Name axis,label

axis

<SENTENCE_START> { value = ( int ) ( value * 100 ) ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

(Copy Probability: 2.6%)

<SENTENCE_START> { value = ( int ) ( value * 100 ) ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

label

<SENTENCE_START> { value = ( int ) ( value * 100 ) ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

(Copy Probability: 8.1%)

<SENTENCE_START> { value = ( int ) ( value * 100 ) ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { value = ( int ) ( value * 100 ) ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { value = ( int ) ( value * 100 ) ; if ( value % 1 == 0 ) return string . value of ( ( int ) value ) + '%' ; else return string . value of ( value ) + '%' ; } <SENTENCE_END/>


Original Name is,expanded

is

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

expanded

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { return %SELF% ; } <SENTENCE_END/>


Original Name set,expanded

set

<SENTENCE_START> { this . is expanded = is expanded ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { this . is expanded = is expanded ; } <SENTENCE_END/>

expanded

<SENTENCE_START> { this . is expanded = is expanded ; } <SENTENCE_END/>

(Copy Probability: 99.3%)

<SENTENCE_START> { this . is expanded = is expanded ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . is expanded = is expanded ; } <SENTENCE_END/>

(Copy Probability: 91.2%)

<SENTENCE_START> { this . is expanded = is expanded ; } <SENTENCE_END/>


Original Name set,title

set

<SENTENCE_START> { this . title = title ; } <SENTENCE_END/>

(Copy Probability: 1.4%)

<SENTENCE_START> { this . title = title ; } <SENTENCE_END/>

title

<SENTENCE_START> { this . title = title ; } <SENTENCE_END/>

(Copy Probability: 99.9%)

<SENTENCE_START> { this . title = title ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . title = title ; } <SENTENCE_END/>

(Copy Probability: 11.4%)

<SENTENCE_START> { this . title = title ; } <SENTENCE_END/>


Original Name contains,key

contains

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

key

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.3%)

<SENTENCE_START> { return properties . %SELF% ( key ) ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { return ( t ) %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { return ( t ) %SELF% ( key ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( t ) %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { return ( t ) %SELF% ( key ) ; } <SENTENCE_END/>


Original Name get

get

<SENTENCE_START> { object object = %SELF% ( key ) ; return object == null ? default value : ( t ) object ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { object object = %SELF% ( key ) ; return object == null ? default value : ( t ) object ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { object object = %SELF% ( key ) ; return object == null ? default value : ( t ) object ; } <SENTENCE_END/>

(Copy Probability: 11.7%)

<SENTENCE_START> { object object = %SELF% ( key ) ; return object == null ? default value : ( t ) object ; } <SENTENCE_END/>


Original Name put

put

<SENTENCE_START> { properties . %SELF% ( key , value ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { properties . %SELF% ( key , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { properties . %SELF% ( key , value ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { properties . %SELF% ( key , value ) ; } <SENTENCE_END/>


Original Name put,all

put

<SENTENCE_START> { this . properties . %SELF% ( properties . properties ) ; } <SENTENCE_END/>

(Copy Probability: 0.9%)

<SENTENCE_START> { this . properties . %SELF% ( properties . properties ) ; } <SENTENCE_END/>

all

<SENTENCE_START> { this . properties . %SELF% ( properties . properties ) ; } <SENTENCE_END/>

(Copy Probability: 15.4%)

<SENTENCE_START> { this . properties . %SELF% ( properties . properties ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { this . properties . %SELF% ( properties . properties ) ; } <SENTENCE_END/>

(Copy Probability: 1.1%)

<SENTENCE_START> { this . properties . %SELF% ( properties . properties ) ; } <SENTENCE_END/>


Original Name remove

remove

<SENTENCE_START> { properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { properties . %SELF% ( key ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { properties . %SELF% ( key ) ; } <SENTENCE_END/>

(Copy Probability: 0.2%)

<SENTENCE_START> { properties . %SELF% ( key ) ; } <SENTENCE_END/>


Original Name clear

clear

<SENTENCE_START> { properties . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.4%)

<SENTENCE_START> { properties . %SELF% ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { properties . %SELF% ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.1%)

<SENTENCE_START> { properties . %SELF% ( ) ; } <SENTENCE_END/>


Original Name get,keys

get

<SENTENCE_START> { return properties . keys ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return properties . keys ( ) ; } <SENTENCE_END/>

keys

<SENTENCE_START> { return properties . keys ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return properties . keys ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return properties . keys ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.8%)

<SENTENCE_START> { return properties . keys ( ) ; } <SENTENCE_END/>


Original Name get,values

get

<SENTENCE_START> { return properties . values ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.5%)

<SENTENCE_START> { return properties . values ( ) ; } <SENTENCE_END/>

values

<SENTENCE_START> { return properties . values ( ) ; } <SENTENCE_END/>

(Copy Probability: 1.9%)

<SENTENCE_START> { return properties . values ( ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return properties . values ( ) ; } <SENTENCE_END/>

(Copy Probability: 0.6%)

<SENTENCE_START> { return properties . values ( ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,a

set

<SENTENCE_START> { collision jni . bt dbvt s stk nn a set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 3.1%)

<SENTENCE_START> { collision jni . bt dbvt s stk nn a set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

a

<SENTENCE_START> { collision jni . bt dbvt s stk nn a set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { collision jni . bt dbvt s stk nn a set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt dbvt s stk nn a set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 94.6%)

<SENTENCE_START> { collision jni . bt dbvt s stk nn a set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,a

get

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn a get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn a get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

a

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn a get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn a get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn a get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 92.1%)

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn a get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>


Original Name set,b

set

<SENTENCE_START> { collision jni . bt dbvt s stk nn b set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { collision jni . bt dbvt s stk nn b set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

b

<SENTENCE_START> { collision jni . bt dbvt s stk nn b set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { collision jni . bt dbvt s stk nn b set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt dbvt s stk nn b set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 88.8%)

<SENTENCE_START> { collision jni . bt dbvt s stk nn b set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>


Original Name get,b

get

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn b get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 2.5%)

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn b get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

b

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn b get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn b get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn b get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>

(Copy Probability: 82.9%)

<SENTENCE_START> { long c ptr = collision jni . bt dbvt s stk nn b get ( swig c ptr , this ) ; return ( c ptr == 0 ) ? null : new bt dbvt node ( c ptr , false ) ; } <SENTENCE_END/>


Original Name get,c,ptr

get

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 1.5%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

c

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

ptr

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 99.8%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>

(Copy Probability: 3.7%)

<SENTENCE_START> { return ( obj == null ) ? 0 : obj . swig c ptr ; } <SENTENCE_END/>


Original Name set,node

set

<SENTENCE_START> { collision jni . bt dbvt s stk np node set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.8%)

<SENTENCE_START> { collision jni . bt dbvt s stk np node set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

node

<SENTENCE_START> { collision jni . bt dbvt s stk np node set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 99.4%)

<SENTENCE_START> { collision jni . bt dbvt s stk np node set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

%END%

<SENTENCE_START> { collision jni . bt dbvt s stk np node set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>

(Copy Probability: 2.0%)

<SENTENCE_START> { collision jni . bt dbvt s stk np node set ( swig c ptr , this , bt dbvt node . get c ptr ( value ) , value ) ; } <SENTENCE_END/>