summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/convert/ClassMatching.java
diff options
context:
space:
mode:
authorGravatar jeff2014-08-31 14:41:24 -0400
committerGravatar jeff2014-08-31 14:41:24 -0400
commitd3fc0b55515e81ae1b10fa16129f05b0241271f0 (patch)
treee0359362ca9af0cb1573c665392c7de10c9bead2 /src/cuchaz/enigma/convert/ClassMatching.java
parentdebugging class matcher... almost got it! (diff)
downloadenigma-fork-d3fc0b55515e81ae1b10fa16129f05b0241271f0.tar.gz
enigma-fork-d3fc0b55515e81ae1b10fa16129f05b0241271f0.tar.xz
enigma-fork-d3fc0b55515e81ae1b10fa16129f05b0241271f0.zip
fixed lots of bugs in the mappings converter. It's finally ready. =)
Diffstat (limited to 'src/cuchaz/enigma/convert/ClassMatching.java')
-rw-r--r--src/cuchaz/enigma/convert/ClassMatching.java26
1 files changed, 6 insertions, 20 deletions
diff --git a/src/cuchaz/enigma/convert/ClassMatching.java b/src/cuchaz/enigma/convert/ClassMatching.java
index ef5a7d8..6ce8c88 100644
--- a/src/cuchaz/enigma/convert/ClassMatching.java
+++ b/src/cuchaz/enigma/convert/ClassMatching.java
@@ -183,7 +183,7 @@ public class ClassMatching
183 { 183 {
184 conversion.put( 184 conversion.put(
185 sourceClass.getClassEntry().getName(), 185 sourceClass.getClassEntry().getName(),
186 new AbstractMap.SimpleEntry<ClassIdentity,List<ClassIdentity>>( sourceClass, new ArrayList<ClassIdentity>() ) 186 new AbstractMap.SimpleEntry<ClassIdentity,List<ClassIdentity>>( sourceClass, getUnmatchedDestClasses() )
187 ); 187 );
188 } 188 }
189 return conversion; 189 return conversion;
@@ -193,25 +193,11 @@ public class ClassMatching
193 public String toString( ) 193 public String toString( )
194 { 194 {
195 StringBuilder buf = new StringBuilder(); 195 StringBuilder buf = new StringBuilder();
196 196 buf.append( String.format( "%12s%8s%8s\n", "", "Source", "Dest" ) );
197 buf.append( "Source classes: " ); 197 buf.append( String.format( "%12s%8d%8d\n", "Classes", getSourceClasses().size(), getDestClasses().size() ) );
198 buf.append( getSourceClasses().size() ); 198 buf.append( String.format( "%12s%8d%8d\n", "Unique", getUniqueMatches().size(), getUniqueMatches().size() ) );
199 buf.append( "\n\tUnique: " ); 199 buf.append( String.format( "%12s%8d%8d\n", "Ambiguous", getNumAmbiguousSourceMatches(), getNumAmbiguousDestMatches() ) );
200 buf.append( getUniqueMatches().size() ); 200 buf.append( String.format( "%12s%8d%8d\n", "Unmatched", getUnmatchedSourceClasses().size(), getUnmatchedDestClasses().size() ) );
201 buf.append( "\n\tAmbiguous: " );
202 buf.append( getNumAmbiguousSourceMatches() );
203 buf.append( "\n\tUnmatched: " );
204 buf.append( getUnmatchedSourceClasses().size() );
205
206 buf.append( "\nDest classes: " );
207 buf.append( getDestClasses().size() );
208 buf.append( "\n\tUnique: " );
209 buf.append( getUniqueMatches().size() );
210 buf.append( "\n\tAmbiguous: " );
211 buf.append( getNumAmbiguousDestMatches() );
212 buf.append( "\n\tUnmatched: " );
213 buf.append( getUnmatchedDestClasses().size() );
214
215 return buf.toString(); 201 return buf.toString();
216 } 202 }
217} 203}