Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | ·660830f8a105ca3d7c7ad80bace9b119·52328·devel·optional·clojure_1.10.0-1_all.deb | 1 | ·660830f8a105ca3d7c7ad80bace9b119·52328·devel·optional·clojure_1.10.0-1_all.deb |
2 | · | 2 | ·f02b11ac0abf485330e19474031a6e17·3462760·java·optional·libclojure-java_1.10.0-1_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2019-02-11·03:39:29.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2019-02-11·03:39:29.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····15 | 2 | -rw-r--r--···0········0········0·····1556·2019-02-11·03:39:29.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··3461 | 3 | -rw-r--r--···0········0········0··3461012·2019-02-11·03:39:29.000000·data.tar.xz |
Offset 3, 15 lines modified | Offset 3, 15 lines modified | ||
3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/ | 3 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/ |
4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/ | 4 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/ |
5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/ | 5 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/ |
6 | -rw-r--r--···0·root·········(0)·root·········(0)·····3604·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz | 6 | -rw-r--r--···0·root·········(0)·root·········(0)·····3604·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz |
7 | -rw-r--r--···0·root·········(0)·root·········(0)····34598·2018-12-17·16:48:36.000000·./usr/share/doc/libclojure-java/changelog.gz | 7 | -rw-r--r--···0·root·········(0)·root·········(0)····34598·2018-12-17·16:48:36.000000·./usr/share/doc/libclojure-java/changelog.gz |
8 | -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-06·03:48:28.000000·./usr/share/doc/libclojure-java/copyright | 8 | -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-06·03:48:28.000000·./usr/share/doc/libclojure-java/copyright |
9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/java/ | 9 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/java/ |
10 | -rw-r--r--···0·root·········(0)·root·········(0)··3893 | 10 | -rw-r--r--···0·root·········(0)·root·········(0)··3893374·2019-02-11·03:39:29.000000·./usr/share/java/clojure-1.10.0.jar |
11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/ | 11 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/ |
12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/ | 12 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/ |
13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/ | 13 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/ |
14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/ | 14 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/ |
15 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/ | 15 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/ |
16 | -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/clojure-1.10.0.pom | 16 | -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/clojure-1.10.0.pom |
17 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/ | 17 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/ |
Offset 1, 3483 lines modified | Offset 1, 3483 lines modified |
Offset 1, 23 lines modified | Offset 1, 23 lines modified | ||
1 | package·clojure.core.proxy$clojure.lang; | 1 | package·clojure.core.proxy$clojure.lang; |
2 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
3 | import·clojure.lang.IMapEntry; | 3 | import·clojure.lang.IMapEntry; |
4 | import·java.util.function.Consumer; | ||
4 | import·clojure.lang.ISeq; | 5 | import·clojure.lang.ISeq; |
5 | import·java.util.Collection; | 6 | import·java.util.Collection; |
6 | import·java.util.Map; | 7 | import·java.util.Map; |
7 | import·java.util.Spliterator; | ||
8 | import·java.util.function.BiConsumer; | ||
9 | import·java.util.function.Function; | 8 | import·java.util.function.Function; |
10 | import·java.util. | 9 | import·java.util.Spliterator; |
11 | import·java.util.Set; | 10 | import·java.util.Set; |
12 | import·java.util.function.Bi | 11 | import·java.util.function.BiConsumer; |
13 | import·clojure.lang.IFn; | 12 | import·clojure.lang.IFn; |
14 | import·clojure.lang.RT; | 13 | import·clojure.lang.RT; |
14 | import·java.util.function.BiFunction; | ||
15 | import·clojure.lang.Associative; | 15 | import·clojure.lang.Associative; |
16 | import·clojure.lang.IPersistentCollection; | 16 | import·clojure.lang.IPersistentCollection; |
17 | import·java.io.ObjectInputStream; | 17 | import·java.io.ObjectInputStream; |
18 | import·java.io.NotSerializableException; | 18 | import·java.io.NotSerializableException; |
19 | import·java.io.ObjectOutputStream; | 19 | import·java.io.ObjectOutputStream; |
20 | import·clojure.lang.IPersistentMap; | 20 | import·clojure.lang.IPersistentMap; |
21 | import·clojure.lang.IProxy; | 21 | import·clojure.lang.IProxy; |
Offset 47, 28 lines modified | Offset 47, 28 lines modified | ||
47 | ········return·this.__clojureFnMap; | 47 | ········return·this.__clojureFnMap; |
48 | ····} | 48 | ····} |
49 | ···· | 49 | ···· |
50 | ····public·/*·bridge·*/·Associative·assoc(final·Object·o,·final·Object·o2)·{ | 50 | ····public·/*·bridge·*/·Associative·assoc(final·Object·o,·final·Object·o2)·{ |
51 | ········return·(Associative)super.assoc(o,·o2); | 51 | ········return·(Associative)super.assoc(o,·o2); |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·Object·computeIfPresent(final·Object·o,·final·BiFunction·biFunction)·{ | ||
55 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"computeIfPresent"); | ||
56 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·(Object)biFunction)·:·super.computeIfPresent(o,·biFunction); | ||
57 | ····} | ||
58 | ···· | ||
54 | ····public·Object·invoke()·{ | 59 | ····public·Object·invoke()·{ |
55 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); | 60 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); |
56 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.invoke(); | 61 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.invoke(); |
57 | ····} | 62 | ····} |
58 | ···· | 63 | ···· |
59 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16,·final·Object·o17,·final·Object·o18,·final·Object·o19)·{ | 64 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16,·final·Object·o17,·final·Object·o18,·final·Object·o19)·{ |
60 | ········return·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19); | 65 | ········return·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19); |
61 | ····} | 66 | ····} |
62 | ···· | 67 | ···· |
63 | ····public·Object·merge(final·Object·o,·final·Object·o2,·final·BiFunction·biFunction)·{ | ||
64 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"merge"); | ||
65 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·(Object)biFunction)·:·super.merge(o,·o2,·biFunction); | ||
66 | ····} | ||
67 | ···· | ||
68 | ····public·Object·put(final·Object·o,·final·Object·o2)·{ | 68 | ····public·Object·put(final·Object·o,·final·Object·o2)·{ |
69 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"put"); | 69 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"put"); |
70 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2)·:·super.put(o,·o2); | 70 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2)·:·super.put(o,·o2); |
71 | ····} | 71 | ····} |
72 | ···· | 72 | ···· |
73 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{ | 73 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{ |
74 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); | 74 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); |
Offset 80, 24 lines modified | Offset 80, 29 lines modified | ||
80 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); | 80 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); |
81 | ····} | 81 | ····} |
82 | ···· | 82 | ···· |
83 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16,·final·Object·o17,·final·Object·o18,·final·Object·o19,·final·Object·o20,·final·Object[]·array)·{ | 83 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16,·final·Object·o17,·final·Object·o18,·final·Object·o19,·final·Object·o20,·final·Object[]·array)·{ |
84 | ········return·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19,·o20,·array); | 84 | ········return·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19,·o20,·array); |
85 | ····} | 85 | ····} |
86 | ···· | 86 | ···· |
87 | ····public·Object·computeIfPresent(final·Object·o,·final·BiFunction·biFunction)·{ | ||
88 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"computeIfPresent"); | ||
89 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·(Object)biFunction)·:·super.computeIfPresent(o,·biFunction); | ||
90 | ····} | ||
91 | ···· | ||
92 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12)·{ | 87 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12)·{ |
93 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); | 88 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); |
94 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12); | 89 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12); |
95 | ····} | 90 | ····} |
96 | ···· | 91 | ···· |
92 | ····public·void·forEach(final·BiConsumer·biConsumer)·{ | ||
93 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"forEach"); | ||
94 | ········if·(value·!=·null)·{ | ||
95 | ············((IFn)value).invoke((Object)this,·(Object)biConsumer); | ||
96 | ········} | ||
97 | ········else·{ | ||
98 | ············super.forEach(biConsumer); | ||
99 | ········} | ||
100 | ····} | ||
101 | ···· | ||
97 | ····public·boolean·equals(final·Object·o)·{ | 102 | ····public·boolean·equals(final·Object·o)·{ |
98 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 103 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
99 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·o))·:·super.equals(o); | 104 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·o))·:·super.equals(o); |
100 | ····} | 105 | ····} |
101 | ···· | 106 | ···· |
102 | ····public·Set·keySet()·{ | 107 | ····public·Set·keySet()·{ |
103 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"keySet"); | 108 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"keySet"); |
Offset 110, 14 lines modified | Offset 115, 19 lines modified | ||
110 | ····} | 115 | ····} |
111 | ···· | 116 | ···· |
112 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16,·final·Object·o17,·final·Object·o18)·{ | 117 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8,·final·Object·o9,·final·Object·o10,·final·Object·o11,·final·Object·o12,·final·Object·o13,·final·Object·o14,·final·Object·o15,·final·Object·o16,·final·Object·o17,·final·Object·o18)·{ |
113 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); | 118 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); |
114 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18); | 119 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18)·:·super.invoke(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18); |
115 | ····} | 120 | ····} |
116 | ···· | 121 | ···· |
122 | ····public·Spliterator·spliterator()·{ | ||
123 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"spliterator"); | ||
124 | ········return·(value·!=·null)·?·((Spliterator)((IFn)value).invoke((Object)this))·:·super.spliterator(); | ||
125 | ····} | ||
126 | ···· | ||
117 | ····public·Object·putIfAbsent(final·Object·o,·final·Object·o2)·{ | 127 | ····public·Object·putIfAbsent(final·Object·o,·final·Object·o2)·{ |
118 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"putIfAbsent"); | 128 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"putIfAbsent"); |
119 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2)·:·super.putIfAbsent(o,·o2); | 129 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·o2)·:·super.putIfAbsent(o,·o2); |
120 | ····} | 130 | ····} |
121 | ···· | 131 | ···· |
122 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5)·{ | 132 | ····public·Object·invoke(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5)·{ |
123 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); | 133 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"invoke"); |
Offset 135, 69 lines modified | Offset 145, 44 lines modified | ||
135 | ····} | 145 | ····} |
136 | ···· | 146 | ···· |
137 | ····public·int·hasheq()·{ | 147 | ····public·int·hasheq()·{ |
138 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hasheq"); | 148 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hasheq"); |
139 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hasheq(); | 149 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hasheq(); |
140 | ····} | 150 | ····} |
141 | ···· | 151 | ···· |
152 | ····public·Object·computeIfAbsent(final·Object·o,·final·Function·function)·{ | ||
153 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"computeIfAbsent"); | ||
154 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this,·o,·(Object)function)·:·super.computeIfAbsent(o,·function); | ||
155 | ····} | ||
156 | ···· | ||
Max diff block lines reached; 9051/16146 bytes (56.06%) of diff not shown. |
Offset 64, 54 lines modified | Offset 64, 54 lines modified | ||
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·int·hashCode()·{ | 66 | ····public·int·hashCode()·{ |
67 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); | 67 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); |
68 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); | 68 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); |
69 | ····} | 69 | ····} |
70 | ···· | 70 | ···· |
71 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
72 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
73 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
74 | ····} | ||
75 | ···· | ||
76 | ····public·boolean·equals(final·Object·obj)·{ | 71 | ····public·boolean·equals(final·Object·obj)·{ |
77 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 72 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
78 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); | 73 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); |
79 | ····} | 74 | ····} |
80 | ···· | 75 | ···· |
81 | ····public· | 76 | ····public·Writer·append(final·char·c)·{ |
82 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)" | 77 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
83 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super. | 78 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); |
84 | ····} | 79 | ····} |
85 | ···· | 80 | ···· |
86 | ····public·Writer·append(final·CharSequence·csq)·{ | 81 | ····public·Writer·append(final·CharSequence·csq)·{ |
87 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | 82 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
88 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); | 83 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); |
89 | ····} | 84 | ····} |
90 | ···· | 85 | ···· |
86 | ····public·Object·clone()·{ | ||
87 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone"); | ||
88 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone(); | ||
89 | ····} | ||
90 | ···· | ||
91 | ····public·void·write(final·int·n)·{ | 91 | ····public·void·write(final·int·n)·{ |
92 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 92 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
93 | ········if·(value·!=·null)·{ | 93 | ········if·(value·!=·null)·{ |
94 | ············((IFn)value).invoke((Object)this,·(Object)n); | 94 | ············((IFn)value).invoke((Object)this,·(Object)n); |
95 | ········} | 95 | ········} |
96 | ········else·{ | 96 | ········else·{ |
97 | ············super.write(n); | 97 | ············super.write(n); |
98 | ········} | 98 | ········} |
99 | ····} | 99 | ····} |
100 | ···· | 100 | ···· |
101 | ····public·Writer·append(final·char·c)·{ | ||
102 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
103 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); | ||
104 | ····} | ||
105 | ···· | ||
106 | ····public·String·toString()·{ | 101 | ····public·String·toString()·{ |
107 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); | 102 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); |
108 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); | 103 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); |
109 | ····} | 104 | ····} |
110 | ···· | 105 | ···· |
106 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
107 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
108 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
109 | ····} | ||
110 | ···· | ||
111 | ····public·void·write(final·char[]·cbuf)·{ | 111 | ····public·void·write(final·char[]·cbuf)·{ |
112 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 112 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
113 | ········if·(value·!=·null)·{ | 113 | ········if·(value·!=·null)·{ |
114 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); | 114 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); |
115 | ········} | 115 | ········} |
116 | ········else·{ | 116 | ········else·{ |
117 | ············super.write(cbuf); | 117 | ············super.write(cbuf); |
Offset 66, 54 lines modified | Offset 66, 54 lines modified | ||
66 | ····} | 66 | ····} |
67 | ···· | 67 | ···· |
68 | ····public·int·hashCode()·{ | 68 | ····public·int·hashCode()·{ |
69 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); | 69 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); |
70 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); | 70 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); |
71 | ····} | 71 | ····} |
72 | ···· | 72 | ···· |
73 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
74 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
75 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
76 | ····} | ||
77 | ···· | ||
78 | ····public·boolean·equals(final·Object·obj)·{ | 73 | ····public·boolean·equals(final·Object·obj)·{ |
79 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 74 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
80 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); | 75 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); |
81 | ····} | 76 | ····} |
82 | ···· | 77 | ···· |
83 | ····public· | 78 | ····public·Writer·append(final·char·c)·{ |
84 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)" | 79 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
85 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super. | 80 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); |
86 | ····} | 81 | ····} |
87 | ···· | 82 | ···· |
88 | ····public·Writer·append(final·CharSequence·csq)·{ | 83 | ····public·Writer·append(final·CharSequence·csq)·{ |
89 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | 84 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
90 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); | 85 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); |
91 | ····} | 86 | ····} |
92 | ···· | 87 | ···· |
88 | ····public·Object·clone()·{ | ||
89 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone"); | ||
90 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone(); | ||
91 | ····} | ||
92 | ···· | ||
93 | ····public·void·write(final·int·n)·{ | 93 | ····public·void·write(final·int·n)·{ |
94 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 94 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
95 | ········if·(value·!=·null)·{ | 95 | ········if·(value·!=·null)·{ |
96 | ············((IFn)value).invoke((Object)this,·(Object)n); | 96 | ············((IFn)value).invoke((Object)this,·(Object)n); |
97 | ········} | 97 | ········} |
98 | ········else·{ | 98 | ········else·{ |
99 | ············super.write(n); | 99 | ············super.write(n); |
100 | ········} | 100 | ········} |
101 | ····} | 101 | ····} |
102 | ···· | 102 | ···· |
103 | ····public·Writer·append(final·char·c)·{ | ||
104 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
105 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); | ||
106 | ····} | ||
107 | ···· | ||
108 | ····public·String·toString()·{ | 103 | ····public·String·toString()·{ |
109 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); | 104 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); |
110 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); | 105 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); |
111 | ····} | 106 | ····} |
112 | ···· | 107 | ···· |
108 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
109 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
110 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
111 | ····} | ||
112 | ···· | ||
113 | ····public·void·write(final·char[]·cbuf)·{ | 113 | ····public·void·write(final·char[]·cbuf)·{ |
114 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 114 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
115 | ········if·(value·!=·null)·{ | 115 | ········if·(value·!=·null)·{ |
116 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); | 116 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); |
117 | ········} | 117 | ········} |
118 | ········else·{ | 118 | ········else·{ |
119 | ············super.write(cbuf); | 119 | ············super.write(cbuf); |
Offset 65, 54 lines modified | Offset 65, 54 lines modified | ||
65 | ····} | 65 | ····} |
66 | ···· | 66 | ···· |
67 | ····public·int·hashCode()·{ | 67 | ····public·int·hashCode()·{ |
68 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); | 68 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); |
69 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); | 69 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); |
70 | ····} | 70 | ····} |
71 | ···· | 71 | ···· |
72 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
73 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
74 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
75 | ····} | ||
76 | ···· | ||
77 | ····public·boolean·equals(final·Object·obj)·{ | 72 | ····public·boolean·equals(final·Object·obj)·{ |
78 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 73 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
79 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); | 74 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); |
80 | ····} | 75 | ····} |
81 | ···· | 76 | ···· |
82 | ····public· | 77 | ····public·Writer·append(final·char·c)·{ |
83 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)" | 78 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
84 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super. | 79 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); |
85 | ····} | 80 | ····} |
86 | ···· | 81 | ···· |
87 | ····public·Writer·append(final·CharSequence·csq)·{ | 82 | ····public·Writer·append(final·CharSequence·csq)·{ |
88 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | 83 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
89 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); | 84 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); |
90 | ····} | 85 | ····} |
91 | ···· | 86 | ···· |
87 | ····public·Object·clone()·{ | ||
88 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone"); | ||
89 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone(); | ||
90 | ····} | ||
91 | ···· | ||
92 | ····public·void·write(final·int·n)·{ | 92 | ····public·void·write(final·int·n)·{ |
93 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 93 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
94 | ········if·(value·!=·null)·{ | 94 | ········if·(value·!=·null)·{ |
95 | ············((IFn)value).invoke((Object)this,·(Object)n); | 95 | ············((IFn)value).invoke((Object)this,·(Object)n); |
96 | ········} | 96 | ········} |
97 | ········else·{ | 97 | ········else·{ |
98 | ············super.write(n); | 98 | ············super.write(n); |
99 | ········} | 99 | ········} |
100 | ····} | 100 | ····} |
101 | ···· | 101 | ···· |
102 | ····public·Writer·append(final·char·c)·{ | ||
103 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
104 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); | ||
105 | ····} | ||
106 | ···· | ||
107 | ····public·String·toString()·{ | 102 | ····public·String·toString()·{ |
108 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); | 103 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); |
109 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); | 104 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); |
110 | ····} | 105 | ····} |
111 | ···· | 106 | ···· |
107 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
108 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
109 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
110 | ····} | ||
111 | ···· | ||
112 | ····public·void·write(final·char[]·cbuf)·{ | 112 | ····public·void·write(final·char[]·cbuf)·{ |
113 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 113 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
114 | ········if·(value·!=·null)·{ | 114 | ········if·(value·!=·null)·{ |
115 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); | 115 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); |
116 | ········} | 116 | ········} |
117 | ········else·{ | 117 | ········else·{ |
118 | ············super.write(cbuf); | 118 | ············super.write(cbuf); |
Offset 64, 54 lines modified | Offset 64, 54 lines modified | ||
64 | ····} | 64 | ····} |
65 | ···· | 65 | ···· |
66 | ····public·int·hashCode()·{ | 66 | ····public·int·hashCode()·{ |
67 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); | 67 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"hashCode"); |
68 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); | 68 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this)).intValue()·:·super.hashCode(); |
69 | ····} | 69 | ····} |
70 | ···· | 70 | ···· |
71 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
72 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
73 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
74 | ····} | ||
75 | ···· | ||
76 | ····public·boolean·equals(final·Object·obj)·{ | 71 | ····public·boolean·equals(final·Object·obj)·{ |
77 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 72 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
78 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); | 73 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); |
79 | ····} | 74 | ····} |
80 | ···· | 75 | ···· |
81 | ····public· | 76 | ····public·Writer·append(final·char·c)·{ |
82 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)" | 77 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
83 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super. | 78 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); |
84 | ····} | 79 | ····} |
85 | ···· | 80 | ···· |
86 | ····public·Writer·append(final·CharSequence·csq)·{ | 81 | ····public·Writer·append(final·CharSequence·csq)·{ |
87 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | 82 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); |
88 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); | 83 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq))·:·super.append(csq); |
89 | ····} | 84 | ····} |
90 | ···· | 85 | ···· |
86 | ····public·Object·clone()·{ | ||
87 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone"); | ||
88 | ········return·(value·!=·null)·?·((IFn)value).invoke((Object)this)·:·super.clone(); | ||
89 | ····} | ||
90 | ···· | ||
91 | ····public·void·write(final·int·n)·{ | 91 | ····public·void·write(final·int·n)·{ |
92 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 92 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
93 | ········if·(value·!=·null)·{ | 93 | ········if·(value·!=·null)·{ |
94 | ············((IFn)value).invoke((Object)this,·(Object)n); | 94 | ············((IFn)value).invoke((Object)this,·(Object)n); |
95 | ········} | 95 | ········} |
96 | ········else·{ | 96 | ········else·{ |
97 | ············super.write(n); | 97 | ············super.write(n); |
98 | ········} | 98 | ········} |
99 | ····} | 99 | ····} |
100 | ···· | 100 | ···· |
101 | ····public·Writer·append(final·char·c)·{ | ||
102 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
103 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)c))·:·super.append(c); | ||
104 | ····} | ||
105 | ···· | ||
106 | ····public·String·toString()·{ | 101 | ····public·String·toString()·{ |
107 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); | 102 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); |
108 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); | 103 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); |
109 | ····} | 104 | ····} |
110 | ···· | 105 | ···· |
106 | ····public·Writer·append(final·CharSequence·csq,·final·int·n,·final·int·n2)·{ | ||
107 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"append"); | ||
108 | ········return·(value·!=·null)·?·((Writer)((IFn)value).invoke((Object)this,·(Object)csq,·(Object)n,·(Object)n2))·:·super.append(csq,·n,·n2); | ||
109 | ····} | ||
110 | ···· | ||
111 | ····public·void·write(final·char[]·cbuf)·{ | 111 | ····public·void·write(final·char[]·cbuf)·{ |
112 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); | 112 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write"); |
113 | ········if·(value·!=·null)·{ | 113 | ········if·(value·!=·null)·{ |
114 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); | 114 | ············((IFn)value).invoke((Object)this,·(Object)cbuf); |
115 | ········} | 115 | ········} |
116 | ········else·{ | 116 | ········else·{ |
117 | ············super.write(cbuf); | 117 | ············super.write(cbuf); |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | package·clojure.reflect.proxy$clojure.asm; | 1 | package·clojure.reflect.proxy$clojure.asm; |
2 | import·clojure.asm.TypePath; | 2 | import·clojure.asm.TypePath; |
3 | import·clojure.asm.MethodVisitor; | ||
3 | import·clojure.asm.FieldVisitor; | 4 | import·clojure.asm.FieldVisitor; |
4 | import·clojure.asm.ModuleVisitor; | 5 | import·clojure.asm.ModuleVisitor; |
5 | import·clojure.asm.Attribute; | 6 | import·clojure.asm.Attribute; |
6 | import·clojure.asm.MethodVisitor; | ||
7 | import·clojure.asm.AnnotationVisitor; | 7 | import·clojure.asm.AnnotationVisitor; |
8 | import·clojure.lang.IFn; | 8 | import·clojure.lang.IFn; |
9 | import·clojure.lang.RT; | 9 | import·clojure.lang.RT; |
10 | import·clojure.lang.IPersistentCollection; | 10 | import·clojure.lang.IPersistentCollection; |
11 | import·clojure.lang.IPersistentMap; | 11 | import·clojure.lang.IPersistentMap; |
12 | import·clojure.lang.IProxy; | 12 | import·clojure.lang.IProxy; |
13 | import·clojure.asm.ClassVisitor; | 13 | import·clojure.asm.ClassVisitor; |
Offset 54, 19 lines modified | Offset 54, 14 lines modified | ||
54 | ····} | 54 | ····} |
55 | ···· | 55 | ···· |
56 | ····public·AnnotationVisitor·visitAnnotation(final·String·s,·final·boolean·b)·{ | 56 | ····public·AnnotationVisitor·visitAnnotation(final·String·s,·final·boolean·b)·{ |
57 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitAnnotation"); | 57 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitAnnotation"); |
58 | ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitAnnotation(s,·b); | 58 | ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitAnnotation(s,·b); |
59 | ····} | 59 | ····} |
60 | ···· | 60 | ···· |
61 | ····public·MethodVisitor·visitMethod(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{ | ||
62 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitMethod"); | ||
63 | ········return·(value·!=·null)·?·((MethodVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)s,·(Object)s2,·(Object)s3,·(Object)array))·:·super.visitMethod(i,·s,·s2,·s3,·array); | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·boolean·equals(final·Object·o)·{ | 61 | ····public·boolean·equals(final·Object·o)·{ |
67 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 62 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
68 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·o))·:·super.equals(o); | 63 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·o))·:·super.equals(o); |
69 | ····} | 64 | ····} |
70 | ···· | 65 | ···· |
71 | ····public·Object·clone()·{ | 66 | ····public·Object·clone()·{ |
72 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone"); | 67 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"clone"); |
Offset 119, 29 lines modified | Offset 114, 24 lines modified | ||
119 | ····} | 114 | ····} |
120 | ···· | 115 | ···· |
121 | ····public·FieldVisitor·visitField(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·Object·o)·{ | 116 | ····public·FieldVisitor·visitField(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·Object·o)·{ |
122 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitField"); | 117 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitField"); |
123 | ········return·(value·!=·null)·?·((FieldVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)s,·(Object)s2,·(Object)s3,·o))·:·super.visitField(i,·s,·s2,·s3,·o); | 118 | ········return·(value·!=·null)·?·((FieldVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)s,·(Object)s2,·(Object)s3,·o))·:·super.visitField(i,·s,·s2,·s3,·o); |
124 | ····} | 119 | ····} |
125 | ···· | 120 | ···· |
121 | ····public·MethodVisitor·visitMethod(final·int·i,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{ | ||
122 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitMethod"); | ||
123 | ········return·(value·!=·null)·?·((MethodVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)s,·(Object)s2,·(Object)s3,·(Object)array))·:·super.visitMethod(i,·s,·s2,·s3,·array); | ||
124 | ····} | ||
125 | ···· | ||
126 | ····public·String·toString()·{ | 126 | ····public·String·toString()·{ |
127 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); | 127 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"toString"); |
128 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); | 128 | ········return·(value·!=·null)·?·((String)((IFn)value).invoke((Object)this))·:·super.toString(); |
129 | ····} | 129 | ····} |
130 | ···· | 130 | ···· |
131 | ····public·void·visit(final·int·i,·final·int·j,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{ | ||
132 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visit"); | ||
133 | ········if·(value·!=·null)·{ | ||
134 | ············((IFn)value).invoke((Object)this,·(Object)i,·(Object)j,·(Object)s,·(Object)s2,·(Object)s3,·(Object)array); | ||
135 | ········} | ||
136 | ········else·{ | ||
137 | ············super.visit(i,·j,·s,·s2,·s3,·array); | ||
138 | ········} | ||
139 | ····} | ||
140 | ···· | ||
141 | ····public·void·visitSource(final·String·s,·final·String·s2)·{ | 131 | ····public·void·visitSource(final·String·s,·final·String·s2)·{ |
142 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitSource"); | 132 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitSource"); |
143 | ········if·(value·!=·null)·{ | 133 | ········if·(value·!=·null)·{ |
144 | ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2); | 134 | ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2); |
145 | ········} | 135 | ········} |
146 | ········else·{ | 136 | ········else·{ |
147 | ············super.visitSource(s,·s2); | 137 | ············super.visitSource(s,·s2); |
Offset 149, 14 lines modified | Offset 139, 24 lines modified | ||
149 | ····} | 139 | ····} |
150 | ···· | 140 | ···· |
151 | ····public·AnnotationVisitor·visitTypeAnnotation(final·int·i,·final·TypePath·typePath,·final·String·s,·final·boolean·b)·{ | 141 | ····public·AnnotationVisitor·visitTypeAnnotation(final·int·i,·final·TypePath·typePath,·final·String·s,·final·boolean·b)·{ |
152 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitTypeAnnotation"); | 142 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitTypeAnnotation"); |
153 | ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)typePath,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitTypeAnnotation(i,·typePath,·s,·b); | 143 | ········return·(value·!=·null)·?·((AnnotationVisitor)((IFn)value).invoke((Object)this,·(Object)i,·(Object)typePath,·(Object)s,·(Object)(b·?·Boolean.TRUE·:·Boolean.FALSE)))·:·super.visitTypeAnnotation(i,·typePath,·s,·b); |
154 | ····} | 144 | ····} |
155 | ···· | 145 | ···· |
146 | ····public·void·visit(final·int·i,·final·int·j,·final·String·s,·final·String·s2,·final·String·s3,·final·String[]·array)·{ | ||
147 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visit"); | ||
148 | ········if·(value·!=·null)·{ | ||
149 | ············((IFn)value).invoke((Object)this,·(Object)i,·(Object)j,·(Object)s,·(Object)s2,·(Object)s3,·(Object)array); | ||
150 | ········} | ||
151 | ········else·{ | ||
152 | ············super.visit(i,·j,·s,·s2,·s3,·array); | ||
153 | ········} | ||
154 | ····} | ||
155 | ···· | ||
156 | ····public·void·visitInnerClass(final·String·s,·final·String·s2,·final·String·s3,·final·int·i)·{ | 156 | ····public·void·visitInnerClass(final·String·s,·final·String·s2,·final·String·s3,·final·int·i)·{ |
157 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitInnerClass"); | 157 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"visitInnerClass"); |
158 | ········if·(value·!=·null)·{ | 158 | ········if·(value·!=·null)·{ |
159 | ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)i); | 159 | ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)i); |
160 | ········} | 160 | ········} |
161 | ········else·{ | 161 | ········else·{ |
162 | ············super.visitInnerClass(s,·s2,·s3,·i); | 162 | ············super.visitInnerClass(s,·s2,·s3,·i); |
Offset 52, 19 lines modified | Offset 52, 14 lines modified | ||
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····public·boolean·equals(final·Object·obj)·{ | 54 | ····public·boolean·equals(final·Object·obj)·{ |
55 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); | 55 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"equals"); |
56 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); | 56 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this,·obj))·:·super.equals(obj); |
57 | ····} | 57 | ····} |
58 | ···· | 58 | ···· |
59 | ····public·int·read(final·CharBuffer·target)·{ | ||
60 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read"); | ||
61 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)target)).intValue()·:·super.read(target); | ||
62 | ····} | ||
63 | ···· | ||
64 | ····public·int·read(final·char[]·cbuf)·{ | 59 | ····public·int·read(final·char[]·cbuf)·{ |
65 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read"); | 60 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read"); |
66 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)cbuf)).intValue()·:·super.read(cbuf); | 61 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)cbuf)).intValue()·:·super.read(cbuf); |
67 | ····} | 62 | ····} |
68 | ···· | 63 | ···· |
69 | ····public·void·unread(final·char[]·cbuf)·{ | 64 | ····public·void·unread(final·char[]·cbuf)·{ |
70 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"unread"); | 65 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"unread"); |
Offset 97, 14 lines modified | Offset 92, 19 lines modified | ||
97 | ····} | 92 | ····} |
98 | ···· | 93 | ···· |
99 | ····public·boolean·ready()·{ | 94 | ····public·boolean·ready()·{ |
100 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"ready"); | 95 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"ready"); |
101 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.ready(); | 96 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.ready(); |
102 | ····} | 97 | ····} |
103 | ···· | 98 | ···· |
99 | ····public·int·read(final·CharBuffer·target)·{ | ||
100 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"read"); | ||
101 | ········return·(value·!=·null)·?·((Number)((IFn)value).invoke((Object)this,·(Object)target)).intValue()·:·super.read(target); | ||
102 | ····} | ||
103 | ···· | ||
104 | ····public·boolean·markSupported()·{ | 104 | ····public·boolean·markSupported()·{ |
105 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"markSupported"); | 105 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"markSupported"); |
106 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.markSupported(); | 106 | ········return·(value·!=·null)·?·((boolean)((IFn)value).invoke((Object)this))·:·super.markSupported(); |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····public·long·transferTo(final·Writer·out)·{ | 109 | ····public·long·transferTo(final·Writer·out)·{ |
110 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"transferTo"); | 110 | ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"transferTo"); |