4 MN M O P QR ST U QV\ ]^ ]_ `ab c def M g h i j klmheaderLjava/lang/String;tailfilesLjava/util/List; SignatureBLjava/util/List;()VCodeLineNumberTableLocalVariableTablethis,Lcom/github/difflib/unifieddiff/UnifiedDiff; getHeader()Ljava/lang/String; setHeader(Ljava/lang/String;)VaddFile3(Lcom/github/difflib/unifieddiff/UnifiedDiffFile;)Vfile0Lcom/github/difflib/unifieddiff/UnifiedDiffFile;getFiles()Ljava/util/List;D()Ljava/util/List; setTailTxttailTxtgetTail spplyPatchTo@(Ljava/util/function/Predicate;Ljava/util/List;)Ljava/util/List;findFileLjava/util/function/Predicate; originalLinesLocalVariableTypeTable2Ljava/util/function/Predicate;$Ljava/util/List; StackMapTableb Exceptionsn|(Ljava/util/function/Predicate;Ljava/util/List;)Ljava/util/List;from(Ljava/lang/String;Ljava/lang/String;[Lcom/github/difflib/unifieddiff/UnifiedDiffFile;)Lcom/github/difflib/unifieddiff/UnifiedDiff;1[Lcom/github/difflib/unifieddiff/UnifiedDiffFile;diffoDflambda$spplyPatchTo$0Q(Ljava/util/function/Predicate;Lcom/github/difflib/unifieddiff/UnifiedDiffFile;)Z SourceFileUnifiedDiff.java !java/util/ArrayList  p qrs tu  vwBootstrapMethodsxryz {|} ~  .com/github/difflib/unifieddiff/UnifiedDiffFile  u*com/github/difflib/unifieddiff/UnifiedDiff )* 2* +, ( {rjava/lang/Object-com/github/difflib/patch/PatchFailedExceptionjava/lang/Stringjava/util/Listadd(Ljava/lang/Object;)Zjava/util/CollectionsunmodifiableList"(Ljava/util/List;)Ljava/util/List;stream()Ljava/util/stream/Stream; 3(Lcom/github/difflib/unifieddiff/UnifiedDiffFile;)Ztest>(Ljava/util/function/Predicate;)Ljava/util/function/Predicate;java/util/stream/Streamfilter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream; findFirst()Ljava/util/Optional;java/util/OptionalorElse&(Ljava/lang/Object;)Ljava/lang/Object;getPatch"()Lcom/github/difflib/patch/Patch;com/github/difflib/patch/PatchapplyTo getFromFilejava/util/function/Predicate IJ"java/lang/invoke/LambdaMetafactory metafactoryLookup InnerClasses(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles1  !">**Y#  $ %&'("/*##$ %&)*">*+# '($%&+,"D *+W# + ,$ %& -./0"2*#/$ %&12*">*+# 34$%&34("/*#7$ %&56"0* +   N- -,,#;<=!>%?.A$*0%&07809!-.:07;09<=.>?@ABC"9YN-*-+,:662:--#FG HI+J1I7L$4+-.999D1E&=FFGHG IJ"? *+#<$ 78 E.KL W XYZ[