Buggy code:
public static final CFMetaData IndexCf = CFMetaData . newSystemMetadata ( INDEX_CF , 5 , "indexes<seq2seq4repair_space>that<seq2seq4repair_space>have<seq2seq4repair_space>been<seq2seq4repair_space>completed" , UTF8Type . instance , null , CFMetaData . DEFAULT_SYSTEM_MEMTABLE_THROUGHPUT_IN_MB ) ; public static final CFMetaData NodeIdCf = CFMetaData . newSystemMetadata ( NODE_ID_CF , 6 , "nodeId<seq2seq4repair_space>and<seq2seq4repair_space>their<seq2seq4repair_space>metadata" , TimeUUIDType . instance , null , CFMetaData . DEFAULT_SYSTEM_MEMTABLE_THROUGHPUT_IN_MB ) ; public static int sizeMemtableThroughput ( ) { } public static double sizeMemtableOperations ( int mem_throughput ) { } public static Pair < String , String > getCF ( Integer cfId ) { } public static Integer getId ( String ksName , String cfName ) { } public static void fixMaxId ( ) { } public static void map ( CFMetaData cfm ) throws ConfigurationException { } public final Integer cfId ; public final String ksName ; public final String cfName ; public final ColumnFamilyType cfType ; public final AbstractType comparator ; public final AbstractType subcolumnComparator ; private String comment ; private double rowCacheSize ; private double keyCacheSize ; private double readRepairChance ; private boolean replicateOnWrite ; private int gcGraceSeconds ; private AbstractType defaultValidator ; private AbstractType keyValidator ; private int minCompactionThreshold ; private int maxCompactionThreshold ; private int rowCacheSavePeriodInSeconds ; private int keyCacheSavePeriodInSeconds ; private int memtableFlushAfterMins ; private int memtableThroughputInMb ; private double memtableOperationsInMillions ; private double mergeShardsChance ; private IRowCacheProvider rowCacheProvider ; private ByteBuffer keyAlias ; private Map < ByteBuffer , ColumnDefinition > column_metadata ; public CFMetaData comment ( String prop ) { } public CFMetaData rowCacheSize ( double prop ) { } public CFMetaData keyCacheSize ( double prop ) { } public CFMetaData readRepairChance ( double prop ) { } public CFMetaData replicateOnWrite ( boolean prop ) { } public CFMetaData gcGraceSeconds ( int prop ) { } public CFMetaData defaultValidator ( AbstractType prop ) { } public CFMetaData keyValidator ( AbstractType prop ) { } public CFMetaData minCompactionThreshold ( int prop ) { } public CFMetaData maxCompactionThreshold ( int prop ) { } public CFMetaData rowCacheSavePeriod ( int prop ) { } public CFMetaData keyCacheSavePeriod ( int prop ) { } public CFMetaData memTime ( int prop ) { } public CFMetaData memSize ( int prop ) { } public CFMetaData memOps ( double prop ) { } public CFMetaData mergeShardsChance ( double prop ) { } public CFMetaData keyAlias ( ByteBuffer prop ) { } public CFMetaData columnMetadata ( Map < ByteBuffer , ColumnDefinition > prop ) { } public CFMetaData rowCacheProvider ( IRowCacheProvider prop ) { } public CFMetaData ( String keyspace , String name , ColumnFamilyType type , AbstractType comp , AbstractType subcc ) { } private CFMetaData ( String keyspace , String name , ColumnFamilyType type , AbstractType comp , AbstractType subcc , int id ) { } private AbstractType enforceSubccDefault ( ColumnFamilyType cftype , AbstractType subcc ) { } private static String enforceCommentNotNull ( CharSequence comment ) { } private void init ( ) { } private static CFMetaData newSystemMetadata ( String cfName , int cfId , String comment , AbstractType comparator , AbstractType subcc , int memtableThroughPutInMB ) { } public static CFMetaData newIndexMetadata ( CFMetaData parent , ColumnDefinition info , AbstractType columnComparator ) { } public static CFMetaData rename ( CFMetaData cfm , String newName ) { } public static CFMetaData renameTable ( CFMetaData cfm , String ksName ) { } private static CFMetaData copyOpts ( CFMetaData newCFMD , CFMetaData oldCFMD ) { } public static void purge ( CFMetaData cfm ) { } public String indexColumnFamilyName ( ColumnDefinition info ) { } public CfDef deflate ( ) { } public static CFMetaData inflate ( CfDef cf ) { } public String getComment ( ) { } public double getRowCacheSize ( ) { } public double getKeyCacheSize ( ) { } public double getReadRepairChance ( ) { } public double getMergeShardsChance ( ) { <START_BUG> return readRepairChance ; <END_BUG> } public boolean getReplicateOnWrite ( ) { } public int getGcGraceSeconds ( ) { } public AbstractType getDefaultValidator ( ) { } public AbstractType getKeyValidator ( ) { } public Integer getMinCompactionThreshold ( ) { } public Integer getMaxCompactionThreshold ( ) { } public int getRowCacheSavePeriodInSeconds ( ) { } public int getKeyCacheSavePeriodInSeconds ( ) { } public int getMemtableFlushAfterMins ( ) { } public int getMemtableThroughputInMb ( ) { } public double getMemtableOperationsInMillions ( ) { } public IRowCacheProvider getRowCacheProvider ( ) { } public ByteBuffer getKeyName ( ) { } public Map < ByteBuffer , ColumnDefinition > getColumn_metadata ( ) { } public AbstractType getComparatorFor ( ByteBuffer superColumnName ) { } public boolean equals ( Object obj ) { } public int hashCode ( ) { } private static int nextId ( ) { } public AbstractType getValueValidator ( ByteBuffer column ) { } public AbstractType getValueValidator ( ColumnDefinition columnDefinition ) { } public static void applyImplicitDefaults ( org . apache . cassandra . thrift . CfDef cf_def ) { } public static CFMetaData fromThrift ( org . apache . cassandra . thrift . CfDef cf_def ) throws ConfigurationException , InvalidRequestException { } public void apply ( CfDef cf_def ) throws ConfigurationException { } public static org . apache . cassandra . thrift . CfDef convertToThrift ( CFMetaData cfm ) { } public static CfDef convertToAvro ( CFMetaData cfm ) { } public static CfDef convertToAvro ( org . apache . cassandra . thrift . CfDef def ) { } public static void validateMinMaxCompactionThresholds ( CfDef cf_def ) throws ConfigurationException { } public static void validateMemtableSettings ( CfDef cf_def ) throws ConfigurationException { } public ColumnDefinition getColumnDefinition ( ByteBuffer name ) { } public ColumnDefinition getColumnDefinitionForIndex ( String indexName ) { } public static void addDefaultIndexNames ( org . apache . cassandra . thrift . CfDef cf_def ) throws InvalidRequestException { } public static String getDefaultIndexName ( String cfName , AbstractType comparator , ByteBuffer columnName ) { } @ Override public String toString ( ) { } }

Fix:
return mergeShardsChance ;