1067. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 5/10/2018 8:40:12 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

1067.1 Files compared

# Location File Last Modified
1 Thu May 10 13:40:12 2018 UTC
2 MHED_APPS_CIF.zip\VAR v4.2.7\var-resources-4.2.7@54bdc2933ef.zip\var-db\liquibase\build-lib\liquibase.jar\liquibase\sqlgenerator\core InsertOrUpdateGeneratorMySQL.class Wed May 2 11:37:22 2012 UTC

1067.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 49
Removed 0 0

1067.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

1067.4 Active regular expressions

No regular expressions were active.

1067.5 Comparison detail

        1   Êþº¾\x0000\x0000\x00001\x0000ì
        2   \x0000:\x0000n\x0007\x0000o\x0007\x0000p
        3   \x0000:\x0000q
        4   \x0000\x0003\x0000r\x0008\x0000s
        5   \x0000\x0003\x0000t
        6   \x0000\x0003\x0000u\x0008\x0000v
        7   \x00007\x0000w\x0008\x0000x
        8   \x0000\x0015\x0000y\x0007\x0000z
        9   \x0000{\x0000|
        10   \x0000
        11   \x0000}
        12   \x00007\x0000~\x000B\x0000\x0000€\x000B \x0000\x0000‚\x000B\x0000ƒ\x0000„\x000B \x0000ƒ\x0000…\x0007\x0000†
        13   \x0000
        14   \x0000‡
        15   \x0000\x0003\x0000ˆ\x0008\x0000‰
        16   \x00007\x0000Š
        17   \x00009\x0000‹
        18   \x0000\x0003\x0000Œ\x0008\x0000
        19   \x0000\x0003\x0000Ž
        20   \x0000\x0015\x0000\x0008\x0000
        21   \x0000\x0003\x0000‘
        22   \x0000\x0003\x0000’\x0008\x0000“
        23   \x0000”\x0000’
        24   \x0000\x0015\x0000•\x0008\x0000–
        25   \x0000\x0015\x0000—\x000B\x0000˜\x0000™\x0007 \x0000š
        26   \x0000(\x0000n\x0008\x0000›
        27   \x0000(\x0000œ\x000B\x0000˜\x0000
        28   \x0000(\x0000’\x0007\x0000ž\x000B\x0000˜ \x0000Ÿ\x0007\x0000 
        29   \x00000\x0000¡
        30   \x0000¢\x0000£
        31   \x0000¢\x0000¤\x000B\x0000¥\x0000¦
        32   \x0000§\x0000¨
        33   \x0000§\x0000©\x0007\x0000ª
        34   \x00009\x0000«\x0007\x0000¬\x0007\x0000­ \x0001\x0000\x0006<init>\x0001 \x0000\x0003()V\x0001\x0000\x0004Co de\x0001\x0000\x000FLineN umberTable \x0001\x0000\x0012LocalVa riableTabl e\x0001\x0000\x0004this\x0001\x0000 :Lliquibas e/sqlgener ator/core/ InsertOrUp dateGenera torMySQL;\x0001 \x0000\x0008supports \x0001\x0000R(Lliqui base/state ment/core/ InsertOrUp dateStatem ent;Lliqui base/datab ase/Databa se;)Z\x0001\x0000    statement\x0001 \x00002Lliquiba se/stateme nt/core/In sertOrUpda teStatemen t;\x0001\x0000\x0008datab ase\x0001\x0000\x001DLliq uibase/dat abase/Data base;\x0001\x0000\x0012ge tInsertSta tement\x0001\x0000( Lliquibase /statement /core/Inse rtOrUpdate Statement; Lliquibase /database/ Database;L liquibase/ sqlgenerat or/SqlGene ratorChain ;)Ljava/la ng/String; \x0001\x0000         columnKey\x0001 \x0000\x0012Ljava/la ng/String; \x0001\x0000\x0002i$\x0001\x0000\x0014Lj ava/util/I terator;\x0001\x0000 \x0017insertOrU pdateState ment\x0001\x0000\x0011sql GeneratorC hain\x0001\x0000*Lli quibase/sq lgenerator /SqlGenera torChain;\x0001 \x0000\x0003sql\x0001\x0000\x0018Lj ava/lang/S tringBuffe r;\x0001\x0000\x000Cupdat eClause\x0001\x0000\x0008 pkFields\x0001\x0000 \x0013[Ljava/la ng/String; \x0001\x0000\x000ChashPkF ields\x0001\x0000\x0013Lj ava/util/H ashSet;\x0001\x0000    hasField s\x0001\x0000\x0001Z\x0001\x0000\x0016Lo calVariabl eTypeTable \x0001\x0000'Ljava/u til/HashSe t<Ljava/la ng/String; >;\x0001\x0000\x0012getUp dateStatem ent\x0001\x0000Ÿ(Lli quibase/st atement/co re/InsertO rUpdateSta tement;Lli quibase/da tabase/Dat abase;Ljav a/lang/Str ing;Lliqui base/sqlge nerator/Sq lGenerator Chain;)Lja va/lang/St ring;\x0001\x0000\x000Bwh ereClause\x0001 \x0000\x000EgetRecor dCheck\x0001\x0000u( Lliquibase /statement /core/Inse rtOrUpdate Statement; Lliquibase /database/ Database;L java/lang/ String;)Lj ava/lang/S tring;\x0001\x0000\x0007g etElse\x0001\x00001( Lliquibase /database/ Database;) Ljava/lang /String;\x0001\x0000 \x000FconvertTo String\x0001\x0000C( Ljava/lang /Object;Ll iquibase/d atabase/Da tabase;)Lj ava/lang/S tring;\x0001\x0000   sqlString\x0001 \x0000\x0008newValue \x0001\x0000\x0012Ljava/l ang/Object ;\x0001\x0000B(Lliqu ibase/stat ement/SqlS tatement;L liquibase/ database/D atabase;)Z \x0001\x0000\x0002x0\x0001\x0000"Ll iquibase/s tatement/S qlStatemen t;\x0001\x0000\x0002x1\x0001\x0000
        35   SourceFile \x0001\x0000!InsertO rUpdateGen eratorMySQ L.java\x000C\x0000;\x0000 <\x0001\x0000%liquib ase/databa se/core/My SQLDatabas e\x0001\x0000\x0016java/l ang/String Buffer\x000C\x0000H\x0000 I\x000C\x0000;\x0000®\x0001\x0000\x0001; \x000C\x0000¯\x0000°\x000C\x0000±\x0000² \x0001\x0000\x0018ON DUPL ICATE KEY  UPDATE \x000C\x0000³ \x0000´\x0001\x0000\x0001,\x000C\x0000µ\x0000 ¶\x0001\x0000\x0011java/u til/HashSe t\x0007\x0000·\x000C\x0000¸\x0000¹\x000C \x0000;\x0000º\x000C\x0000»\x0000¼\x0007 \x0000½\x000C\x0000¾\x0000¿\x0007\x0000À \x000C\x0000Á\x0000Â\x0007\x0000Ã\x000C\x0000 Ä\x0000Å\x000C\x0000Æ\x0000Ç\x0001\x0000 \x0010java/lang /String\x000C\x0000È \x0000É\x000C\x0000Ê\x0000Ë\x0001\x0000\x0003  = \x000C\x0000Ì\x0000Í\x000C\x0000 c\x0000d\x000C\x0000Ê\x0000Î\x0001\x0000 \x0007INSERT \x000C\x0000 Ï\x0000°\x000C\x0000Ð\x0000Ñ\x0001\x0000 \x0007IGNORE \x000C\x0000 Ò\x0000Ó\x000C\x0000Ô\x0000´\x0001\x0000 \x0000\x0007\x0000Õ\x000C\x0000Ö\x0000É\x0001 \x0000\x0004NULL\x000C\x0000×\x0000 Ø\x0007\x0000Ù\x000C\x0000Ú\x0000Ø\x0001 \x0000\x0017java/lan g/StringBu ilder\x0001\x0000\x0001'\x000C \x0000Ê\x0000Û\x000C\x0000Ü\x0000Ý\x0001 \x0000\x000Ejava/uti l/Date\x000C\x0000Þ\x0000 ß\x0001\x0000\x0011java/l ang/Boolea n\x000C\x0000à\x0000Å\x0007\x0000á\x000C \x0000â\x0000ã\x000C\x0000ä\x0000å\x0007 \x0000æ\x000C\x0000ç\x0000è\x0007\x0000é \x000C\x0000ê\x0000´\x000C\x0000ë\x0000´ \x0001\x00000liquiba se/stateme nt/core/In sertOrUpda teStatemen t\x000C\x0000B\x0000C\x0001\x00008l iquibase/s qlgenerato r/core/Ins ertOrUpdat eGenerator MySQL\x0001\x00003li quibase/sq lgenerator /core/Inse rtOrUpdate Generator\x0001 \x0000\x0015(Ljava/l ang/String ;)V\x0001\x0000\x000Blast IndexOf\x0001\x0000\x0015 (Ljava/lan g/String;) I\x0001\x0000\x000Cdelete CharAt\x0001\x0000\x001B( I)Ljava/la ng/StringB uffer;\x0001\x0000
        36   getPrimary Key\x0001\x0000\x0014()Lj ava/lang/S tring;\x0001\x0000\x0005s plit\x0001\x0000'(Lj ava/lang/S tring;)[Lj ava/lang/S tring;\x0001\x0000\x0010j ava/util/A rrays\x0001\x0000\x0006as List\x0001\x0000%([L java/lang/ Object;)Lj ava/util/L ist;\x0001\x0000\x0019(Lj ava/util/C ollection; )V\x0001\x0000\x000FgetCo lumnValues \x0001\x0000\x0011()Ljava /util/Map; \x0001\x0000
        37   java/util/ Map\x0001\x0000\x0006keyS et\x0001\x0000\x0011()Lja va/util/Se t;\x0001\x0000
        38   java/util/ Set\x0001\x0000\x0008iter ator\x0001\x0000\x0016()L java/util/ Iterator;\x0001 \x0000\x0012java/uti l/Iterator \x0001\x0000\x0007hasNext \x0001\x0000\x0003()Z\x0001\x0000\x0004n ext\x0001\x0000\x0014()Lj ava/lang/O bject;\x0001\x0000\x0008c ontains\x0001\x0000\x0015 (Ljava/lan g/Object;) Z\x0001\x0000\x0006append \x0001\x0000,(Ljava/ lang/Strin g;)Ljava/l ang/String Buffer;\x0001\x0000\x000E getColumnV alue\x0001\x0000&(Lj ava/lang/S tring;)Lja va/lang/Ob ject;\x0001\x00002(L java/lang/ StringBuff er;)Ljava/ lang/Strin gBuffer;\x0001\x0000 \x0007indexOf\x0001\x0000 \x0006length\x0001\x0000\x0003 ()I\x0001\x0000\x0006inse rt\x0001\x0000-(ILja va/lang/St ring;)Ljav a/lang/Str ingBuffer; \x0001\x0000\x0008toStrin g\x0001\x0000\x0010java/l ang/Object \x0001\x0000\x0006equals\x0001 \x0000\x0010equalsIg noreCase\x0001\x0000 \x0015(Ljava/la ng/String; )Z\x0001\x0000\x001Bliqui base/datab ase/Databa se\x0001\x0000\x0010shoul dQuoteValu e\x0001\x0000-(Ljava /lang/Stri ng;)Ljava/ lang/Strin gBuilder;\x0001 \x0000\x0017escapeSt ringForDat abase\x0001\x0000&(L java/lang/ String;)Lj ava/lang/S tring;\x0001\x0000\x000Eg etDateLite ral\x0001\x0000$(Lja va/util/Da te;)Ljava/ lang/Strin g;\x0001\x0000\x000Cboole anValue\x0001\x00006 liquibase/ database/t ypeconvers ion/TypeCo nverterFac tory\x0001\x0000\x000Bget Instance\x0001\x0000 :()Lliquib ase/databa se/typecon version/Ty peConverte rFactory;\x0001 \x0000\x0011findType Converter\x0001 \x0000P(Lliquib ase/databa se/Databas e;)Lliquib ase/databa se/typecon version/Ty peConverte r;\x0001\x0000/liqui base/datab ase/typeco nversion/T ypeConvert er\x0001\x0000\x000EgetBo oleanType\x0001 \x00001()Lliqui base/datab ase/struct ure/type/B ooleanType ;\x0001\x0000-liquib ase/databa se/structu re/type/Bo oleanType\x0001 \x0000\x0013getTrueB ooleanValu e\x0001\x0000\x0014getFal seBooleanV alue\x0000!\x00009\x0000: \x0000\x0000\x0000\x0000\x0000\x0008\x0000\x0001\x0000; \x0000<\x0000\x0001\x0000=\x0000\x0000\x0000/ \x0000\x0001\x0000\x0001\x0000\x0000\x0000\x0005*· \x0000\x0001±\x0000\x0000\x0000\x0002\x0000>\x0000 \x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000\x0010\x0000 ?\x0000\x0000\x0000\x000C\x0000\x0001\x0000\x0000\x0000 \x0005\x0000@\x0000A\x0000\x0000\x0000\x0001\x0000 B\x0000C\x0000\x0001\x0000=\x0000\x0000\x0000 C\x0000\x0001\x0000\x0003\x0000\x0000\x0000\x0005, Á\x0000\x0002¬\x0000\x0000\x0000\x0002\x0000> \x0000\x0000\x0000\x0006\x0000\x0001\x0000\x0000\x0000\x0013 \x0000?\x0000\x0000\x0000 \x0000\x0003\x0000\x0000 \x0000\x0005\x0000@\x0000A\x0000\x0000\x0000\x0000 \x0000\x0005\x0000D\x0000E\x0000\x0001\x0000\x0000 \x0000\x0005\x0000F\x0000G\x0000\x0002\x0000\x0004 \x0000H\x0000I\x0000\x0001\x0000=\x0000\x0000 \x0001¸\x0000\x0006\x0000\x000B\x0000\x0000\x0000Ø »\x0000\x0003Y*+,-·\x0000 \x0004·\x0000\x0005:\x0004\x0019\x0004\x0019\x0004 \x0012\x0006¶\x0000\x0007¶\x0000\x0008W» \x0000\x0003Y\x0012  ·\x0000\x0005: \x0005+¶\x0000
        39   \x0012\x000B¶\x0000\x000C:\x0006»\x0000
        40   Y\x0019\x0006¸\x0000\x000E·\x0000\x000F: \x0007\x00036\x0008+¶\x0000\x0010¹\x0000 \x0011\x0001\x0000¹\x0000\x0012\x0001\x0000:    \x0019        ¹\x0000\x0013\x0001\x0000™\x0000E\x0019        ¹\x0000\x0014\x0001 \x0000À\x0000\x0015:
        41   \x0019\x0007\x0019
        42   ¶\x0000\x0016š\x0000,\x00046\x0008\x0019 \x0005\x0019
        43   ¶\x0000\x0017\x0012\x0018¶\x0000\x0017W\x0019 \x0005*+\x0019
        44   ¶\x0000\x0019,·\x0000\x001A¶\x0000\x0017 W\x0019\x0005\x0012\x000B¶\x0000\x0017W§ ÿ·\x0015\x0008™\x0000\x001B\x0019\x0005\x0019 \x0005\x0012\x000B¶\x0000\x0007¶\x0000\x0008W \x0019\x0004\x0019\x0005¶\x0000\x001BW§\x0000 \x0018\x0019\x0004\x0019\x0004\x0012\x001C¶\x0000\x001D \x0012\x001C¶\x0000\x001E`\x0012\x001F¶\x0000  W\x0019\x0004¶\x0000!°\x0000\x0000 \x0000\x0003\x0000>\x0000\x0000\x0000F\x0000\x0011 \x0000\x0000\x0000\x0018\x0000\x0010\x0000\x001A\x0000\x001D \x0000\x001C\x0000(\x0000\x001D\x00003\x0000\x001E \x0000A\x0000\x001F\x0000D\x0000 \x0000j \x0000"\x0000t\x0000#\x0000w\x0000$ \x0000„\x0000%\x0000•\x0000&\x0000  \x0000*\x0000¥\x0000,\x0000²\x0000- \x0000½\x00000\x0000Ò\x00003\x0000? \x0000\x0000\x0000p\x0000\x000B\x0000j\x00003 \x0000J\x0000K\x0000
        45   \x0000T\x0000L\x0000L\x0000M\x0000        \x0000\x0000\x0000Ø \x0000@\x0000A\x0000\x0000\x0000\x0000\x0000Ø \x0000N\x0000E\x0000\x0001\x0000\x0000\x0000Ø \x0000F\x0000G\x0000\x0002\x0000\x0000\x0000Ø \x0000O\x0000P\x0000\x0003\x0000\x0010\x0000È \x0000Q\x0000R\x0000\x0004\x0000(\x0000° \x0000S\x0000R\x0000\x0005\x00003\x0000¥ \x0000T\x0000U\x0000\x0006\x0000A\x0000— \x0000V\x0000W\x0000\x0007\x0000D\x0000” \x0000X\x0000Y\x0000\x0008\x0000Z\x0000\x0000 \x0000\x000C\x0000\x0001\x0000A\x0000—\x0000V \x0000[\x0000\x0007\x0000\x0004\x0000\\x0000] \x0000\x0001\x0000=\x0000\x0000\x0000U\x0000\x0001 \x0000\x0005\x0000\x0000\x0000\x0003\x0012"°\x0000 \x0000\x0000\x0002\x0000>\x0000\x0000\x0000\x0006\x0000 \x0001\x0000\x0000\x00008\x0000?\x0000\x0000\x0000 4\x0000\x0005\x0000\x0000\x0000\x0003\x0000@\x0000 A\x0000\x0000\x0000\x0000\x0000\x0003\x0000N\x0000 E\x0000\x0001\x0000\x0000\x0000\x0003\x0000F\x0000 G\x0000\x0002\x0000\x0000\x0000\x0003\x0000^\x0000 K\x0000\x0003\x0000\x0000\x0000\x0003\x0000O\x0000 P\x0000\x0004\x0000\x0004\x0000_\x0000`\x0000 \x0001\x0000=\x0000\x0000\x0000K\x0000\x0001\x0000 \x0004\x0000\x0000\x0000\x0003\x0012"°\x0000\x0000 \x0000\x0002\x0000>\x0000\x0000\x0000\x0006\x0000\x0001 \x0000\x0000\x0000=\x0000?\x0000\x0000\x0000* \x0000\x0004\x0000\x0000\x0000\x0003\x0000@\x0000A \x0000\x0000\x0000\x0000\x0000\x0003\x0000N\x0000E \x0000\x0001\x0000\x0000\x0000\x0003\x0000F\x0000G \x0000\x0002\x0000\x0000\x0000\x0003\x0000^\x0000K \x0000\x0003\x0000\x0004\x0000a\x0000b\x0000\x0001 \x0000=\x0000\x0000\x00007\x0000\x0001\x0000\x0002 \x0000\x0000\x0000\x0003\x0012"°\x0000\x0000\x0000 \x0002\x0000>\x0000\x0000\x0000\x0006\x0000\x0001\x0000 \x0000\x0000B\x0000?\x0000\x0000\x0000\x0016\x0000 \x0002\x0000\x0000\x0000\x0003\x0000@\x0000A\x0000 \x0000\x0000\x0000\x0000\x0003\x0000F\x0000G\x0000 \x0001\x0000\x0002\x0000c\x0000d\x0000\x0001\x0000 =\x0000\x0000\x0001T\x0000\x0003\x0000\x0004\x0000 \x0000\x0000®+Æ\x0000\x001B+¶\x0000 #\x0012"¶\x0000$š\x0000\x000F+ ¶\x0000#\x0012%¶\x0000&™\x0000   \x0012%N§\x0000+Á \x0000\x0015™\x00005,+À\x0000\x0015 ¹\x0000'\x0002\x0000™\x0000(»\x0000 (Y·\x0000)\x0012*¶\x0000+ ,+¶\x0000#¹\x0000,\x0002\x0000 ¶\x0000+\x0012*¶\x0000+¶\x0000 -N§\x0000T+Á\x0000.™ \x0000\x0011,+À\x0000.¹\x0000/ \x0002\x0000N§\x0000?+Á\x00000 ™\x00003+À\x00000¶\x00001 ™\x0000\x0016¸\x00002,¶\x00003 ¹\x00004\x0001\x0000¶\x00005N§ \x0000\x001B¸\x00002,¶\x00003¹ \x00004\x0001\x0000¶\x00006N§\x0000 \x0008+¶\x0000#N-°\x0000\x0000 \x0000\x0002\x0000>\x0000\x0000\x00002\x0000\x000C \x0000\x0000\x0000G\x0000\x001C\x0000H\x0000" \x0000I\x00006\x0000J\x0000[\x0000K \x0000b\x0000L\x0000p\x0000M\x0000w \x0000N\x0000\x0000O\x0000”\x0000Q \x0000§\x0000T\x0000¬\x0000V\x0000? \x0000\x0000\x0000\\x0000   \x0000\x001F \x0000\x0003\x0000e\x0000K\x0000\x0003\x0000X \x0000\x0003\x0000e\x0000K\x0000\x0003\x0000m \x0000\x0003\x0000e\x0000K\x0000\x0003\x0000‘ \x0000\x0003\x0000e\x0000K\x0000\x0003\x0000¤ \x0000\x0003\x0000e\x0000K\x0000\x0003\x0000\x0000 \x0000®\x0000@\x0000A\x0000\x0000\x0000\x0000 \x0000®\x0000f\x0000g\x0000\x0001\x0000\x0000 \x0000®\x0000F\x0000G\x0000\x0002\x0000¬ \x0000\x0002\x0000e\x0000K\x0000\x0003\x0010A \x0000B\x0000h\x0000\x0001\x0000=\x0000\x0000 \x0000H\x0000\x0003\x0000\x0003\x0000\x0000\x0000
        46   *+À\x00007,¶\x00008¬ \x0000\x0000\x0000\x0002\x0000>\x0000\x0000\x0000\x0006 \x0000\x0001\x0000\x0000\x0000\x0010\x0000?\x0000\x0000 \x0000 \x0000\x0003\x0000\x0000\x0000
        47   \x0000@\x0000A\x0000\x0000\x0000\x0000\x0000
        48   \x0000i\x0000j\x0000\x0001\x0000\x0000\x0000
        49   \x0000k\x0000G\x0000\x0002\x0000\x0001\x0000l \x0000\x0000\x0000\x0002\x0000m