CPD Results

The following document contains the results of PMD's CPD 5.6.1.

Duplications

File Line
me/felinewith/lang_toolkit/plugins/ipa_helper/IPANames.java 188
me/felinewith/lang_toolkit/plugins/ipa_helper/UnicodeNames.java 59
		if ( parts == null ) {
			ArrayList<IPANameParts> list = new ArrayList<>();
			IPANameParts ip;
			String[] pt = toString().split("_");
			for ( String s : pt ) {
				switch ( s ) {
					case "LABIODENTAL":
						list.add(IPANameParts.LABIAL);
						list.add(IPANameParts.DENTAL);
						break;
					case "LABIALPALATAL":
						list.add(IPANameParts.LABIAL);
						list.add(IPANameParts.PALATAL);
						break;
					case "ALVEOLOPALATAL":
						list.add(IPANameParts.ALVEOLAR);
						list.add(IPANameParts.PALATAL);
						break;
					case "LABIALVELAR":
						list.add(IPANameParts.LABIAL);
						list.add(IPANameParts.VELAR);
						break;
					default:
						try {
							ip = IPANameParts.valueOf(s);
							if ( ip != null ) { list.add(ip); }
						}
						catch ( IllegalArgumentException ex ) {}
				}
			}