313 KB
/srv/reproducible-results/rbuild-debian/tmp.qdNKKSpxvL/b1/spec-alpha-clojure_0.2.176-3_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.qdNKKSpxvL/b2/spec-alpha-clojure_0.2.176-3_arm64.changes
220 B
Files
    
Offset 1, 2 lines modifiedOffset 1, 2 lines modified
  
1 ·736c661d4b3e637f870575f58eade918·543572·java·optional·libspec-alpha-clojure_0.2.176-3_all.deb1 ·2fdd45ccd50c7e14930ed23e2bedf1e6·543712·java·optional·libspec-alpha-clojure_0.2.176-3_all.deb
313 KB
libspec-alpha-clojure_0.2.176-3_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-02-12·03:27:27.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-02-12·03:27:27.000000·debian-binary
2 -rw-r--r--···0········0········0······872·2019-02-12·03:27:27.000000·control.tar.xz2 -rw-r--r--···0········0········0······872·2019-02-12·03:27:27.000000·control.tar.xz
3 -rw-r--r--···0········0········0···542508·2019-02-12·03:27:27.000000·data.tar.xz3 -rw-r--r--···0········0········0···542648·2019-02-12·03:27:27.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
312 KB
data.tar.xz
312 KB
data.tar
1.84 KB
file list
    
Offset 10, 12 lines modifiedOffset 10, 12 lines modified
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/doc-base/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/doc-base/
11 -rw-r--r--···0·root·········(0)·root·········(0)······246·2019-01-21·19:02:05.000000·./usr/share/doc-base/spec-alpha-clojure11 -rw-r--r--···0·root·········(0)·root·········(0)······246·2019-01-21·19:02:05.000000·./usr/share/doc-base/spec-alpha-clojure
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/
16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/16 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/
17 -rw-r--r--···0·root·········(0)·root·········(0)···617910·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176.jar17 -rw-r--r--···0·root·········(0)·root·········(0)···617873·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176.jar
18 -rw-r--r--···0·root·········(0)·root·········(0)······991·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176.pom18 -rw-r--r--···0·root·········(0)·root·········(0)······991·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176.pom
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/debian/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/debian/
20 -rw-r--r--···0·root·········(0)·root·········(0)······990·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/debian/spec.alpha-debian.pom20 -rw-r--r--···0·root·········(0)·root·········(0)······990·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/debian/spec.alpha-debian.pom
21 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/debian/spec.alpha-debian.jar·->·../0.2.176/spec.alpha-0.2.176.jar21 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2019-02-12·03:27:27.000000·./usr/share/maven-repo/org/clojure/spec.alpha/debian/spec.alpha-debian.jar·->·../0.2.176/spec.alpha-0.2.176.jar
311 KB
./usr/share/maven-repo/org/clojure/spec.alpha/0.2.176/spec.alpha-0.2.176.jar
93.7 KB
zipinfo {}
    
Offset 1, 491 lines modifiedOffset 1, 491 lines modified
1 Zip·file·size:·617910·bytes,·number·of·entries:·4891 Zip·file·size:·617873·bytes,·number·of·entries:·489
2 -rw-r--r--··2.0·unx·······97·b-·defN·21-Sep-28·07:07·META-INF/MANIFEST.MF2 -rw-r--r--··2.0·unx·······97·b-·defN·20-Aug-27·02:49·META-INF/MANIFEST.MF
3 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·META-INF/3 drwxr-xr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·META-INF/
4 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·clojure/4 drwxrwxr-x··2.0·unx········0·b-·stor·20-Aug-27·02:48·clojure/
5 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·clojure/spec/5 drwxrwxr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·clojure/spec/
6 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·clojure/spec/alpha/6 drwxrwxr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·clojure/spec/alpha/
7 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·clojure/spec/gen/7 drwxrwxr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·clojure/spec/gen/
8 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·clojure/spec/test/8 drwxrwxr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·clojure/spec/test/
9 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·META-INF/maven/9 drwxr-xr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·META-INF/maven/
10 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·META-INF/maven/org.clojure/10 drwxr-xr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·META-INF/maven/org.clojure/
11 drwxr-xr-x··2.0·unx········0·b-·stor·21-Sep-28·07:07·META-INF/maven/org.clojure/spec.alpha/11 drwxr-xr-x··2.0·unx········0·b-·stor·20-Aug-27·02:49·META-INF/maven/org.clojure/spec.alpha/
12 -rw-r--r--··2.0·unx····72195·b-·defN·21-Sep-28·07:07·clojure/spec/alpha__init.class12 -rw-rw-r--··2.0·unx····72195·b-·defN·20-Aug-27·02:49·clojure/spec/alpha__init.class
 13 -rw-rw-r--··2.0·unx······871·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$exercise_fn$iter__2560__2564.class
13 -rw-r--r--··2.0·unx·····2925·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565.class14 -rw-rw-r--··2.0·unx·····2925·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565.class
 15 -rw-rw-r--··2.0·unx·····1677·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566.class
14 -rw-r--r--··2.0·unx·····1860·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$exercise.class16 -rw-rw-r--··2.0·unx·····1860·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$exercise.class
 17 -rw-rw-r--··2.0·unx·····1113·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$exercise$fn__2557.class
15 -rw-r--r--··2.0·unx·····1921·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$nilable.class18 -rw-rw-r--··2.0·unx·····1921·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$nilable.class
16 -rw-r--r--··2.0·unx·····4696·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$nonconforming$reify__2542.class 
17 -rw-r--r--··2.0·unx······938·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$nonconforming$fn__2540.class 
18 -rw-r--r--··2.0·unx·····4621·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$keys_STAR_.class 
19 -rw-r--r--··2.0·unx·····1045·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fn__2529.class 
20 -rw-r--r--··2.0·unx·····1160·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fn__2529$fn__2531.class 
21 -rw-r--r--··2.0·unx·····1352·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fn__2527.class 
22 -rw-r--r--··2.0·unx·····1969·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fspec_impl.class 
23 -rw-r--r--··2.0·unx·····8014·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fspec_impl$reify__2515.class 
24 -rw-r--r--··2.0·unx·····3133·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fspec_impl$reify__2515$fn__2518.class 
25 -rw-r--r--··2.0·unx·····1448·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fspec_impl$reify__2515$fn__2518$fn__2519.class 
26 -rw-r--r--··2.0·unx·····1115·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fspec_impl$reify__2515$fn__2516.class 
27 -rw-r--r--··2.0·unx·····2864·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$validate_fn.class 
28 -rw-r--r--··2.0·unx·····1093·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$validate_fn$fn__2508.class 
29 -rw-r--r--··2.0·unx·····3214·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$call_valid_QMARK_.class 
30 -rw-r--r--··2.0·unx·····1348·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$regex_spec_impl.class 
31 -rw-r--r--··2.0·unx·····5726·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$regex_spec_impl$reify__2500.class 
32 -rw-r--r--··2.0·unx·····5171·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$re_explain.class 
33 -rw-r--r--··2.0·unx·····2439·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$re_conform.class 
34 -rw-r--r--··2.0·unx·····8364·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$re_gen.class 
35 -rw-r--r--··2.0·unx·····1560·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_explain$insufficient__2428.class 
36 -rw-r--r--··2.0·unx·····5012·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_describe.class 
37 -rw-r--r--··2.0·unx·····7826·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$deriv.class 
38 -rw-r--r--··2.0·unx·····1010·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$deriv$fn__2416.class 
39 -rw-r--r--··2.0·unx·····4372·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$add_ret.class 
40 -rw-r--r--··2.0·unx·····1764·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$add_ret$prop__2403.class 
41 -rw-r--r--··2.0·unx·····5305·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_unform.class 
42 -rw-r--r--··2.0·unx······950·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_unform$fn__2399.class 
43 -rw-r--r--··2.0·unx·····1019·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_unform$fn__2397.class 
44 -rw-r--r--··2.0·unx·····1346·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_unform$fn__2395.class 
45 -rw-r--r--··2.0·unx·····1019·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$op_unform$fn__2393.class 
46 -rw-r--r--··2.0·unx·····4994·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$preturn.class 
47 -rw-r--r--··2.0·unx·····2513·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$noret_QMARK_.class 
48 -rw-r--r--··2.0·unx·····1635·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$maybe_impl.class19 -rw-rw-r--··2.0·unx·····1639·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$nilable_impl.class
49 -rw-r--r--··2.0·unx·····1260·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$alt2.class 
50 -rw-r--r--··2.0·unx·····3710·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$alt_STAR_.class 
51 -rw-r--r--··2.0·unx·····2900·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$filter_alt.class 
52 -rw-r--r--··2.0·unx······713·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$filter_alt$fn__2329.class20 -rw-rw-r--··2.0·unx······713·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$filter_alt$fn__2329.class
53 -rw-r--r--··2.0·unx······966·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$filter_alt$fn__2327.class21 -rw-rw-r--··2.0·unx······966·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$filter_alt$fn__2327.class
54 -rw-r--r--··2.0·unx·····1378·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$amp_impl.class22 -rw-rw-r--··2.0·unx·····1378·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$amp_impl.class
55 -rw-r--r--··2.0·unx·····2674·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$rep_PLUS_impl.class23 -rw-rw-r--··2.0·unx·····2674·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$rep_PLUS_impl.class
56 -rw-r--r--··2.0·unx·····1236·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$rep_impl.class24 -rw-rw-r--··2.0·unx·····1236·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$rep_impl.class
57 -rw-r--r--··2.0·unx·····2924·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$rep_STAR_.class25 -rw-rw-r--··2.0·unx·····2924·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$rep_STAR_.class
58 -rw-r--r--··2.0·unx·····1606·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$cat_impl.class26 -rw-rw-r--··2.0·unx·····1606·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$cat_impl.class
59 -rw-r--r--··2.0·unx·····1497·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$pcat.class27 -rw-rw-r--··2.0·unx·····1497·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$pcat.class
60 -rw-r--r--··2.0·unx·····4552·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$pcat_STAR_.class28 -rw-rw-r--··2.0·unx·····4552·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$pcat_STAR_.class
61 -rw-r--r--··2.0·unx·····1837·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$accept_QMARK_.class29 -rw-rw-r--··2.0·unx·····1837·b-·defN·20-Aug-27·02:49·clojure/spec/alpha$accept_QMARK_.class
62 -rw-r--r--··2.0·unx·····1070·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$accept.class 
63 -rw-r--r--··2.0·unx·····5297·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_impl.class 
64 -rw-r--r--··2.0·unx····12957·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_impl$reify__2245.class 
65 -rw-r--r--··2.0·unx·····1828·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_impl$reify__2245$fn__2282.class 
66 -rw-r--r--··2.0·unx·····1186·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_impl$cfns__2226$fn__2232.class 
67 -rw-r--r--··2.0·unx·····1047·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_impl$addcv__2224.class 
68 -rw-r--r--··2.0·unx·····1133·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_impl$check_QMARK___2220.class 
69 -rw-r--r--··2.0·unx·····1311·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$merge_spec_impl$reify__2187$fn__2192.class 
70 -rw-r--r--··2.0·unx·····1096·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$merge_spec_impl$reify__2187$fn__2188.class 
71 -rw-r--r--··2.0·unx·····3992·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$and_spec_impl$reify__2174.class 
72 -rw-r--r--··2.0·unx·····1645·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$map_spec_impl$reify__1988$fn__2020.class 
73 -rw-r--r--··2.0·unx·····1886·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$or_k_gen.class 
74 -rw-r--r--··2.0·unx·····3354·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$explain_1.class 
75 -rw-r--r--··2.0·unx·····1479·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$inck.class 
76 -rw-r--r--··2.0·unx·····2004·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fdef.class 
77 -rw-r--r--··2.0·unx·····3851·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$fspec.class 
78 -rw-r--r--··2.0·unx·····3077·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$conformer.class 
79 -rw-r--r--··2.0·unx·····2454·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$_AMPERSAND_.class 
80 -rw-r--r--··2.0·unx·····4394·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$cat.class 
81 -rw-r--r--··2.0·unx·····4394·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$alt.class 
82 -rw-r--r--··2.0·unx·····1785·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$_QMARK_.class 
83 -rw-r--r--··2.0·unx·····1782·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$_PLUS_.class 
84 -rw-r--r--··2.0·unx·····1782·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$_STAR_.class 
85 -rw-r--r--··2.0·unx·····3256·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$map_of.class 
86 -rw-r--r--··2.0·unx·····2895·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$coll_of.class 
87 -rw-r--r--··2.0·unx·····4272·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every_kv.class 
88 -rw-r--r--··2.0·unx·····9152·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$every.class 
89 -rw-r--r--··2.0·unx·····2222·b-·defN·21-Sep-28·07:07·clojure/spec/alpha$and.class 
90 -rw-r--r--··2.0·unx·····1251·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$qualified_QMARK_.class 
91 -rw-r--r--··2.0·unx·····1012·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$cat$fn__2960.class 
92 -rw-r--r--··2.0·unx·····1016·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2952$uuid__2955.class 
93 -rw-r--r--··2.0·unx·····1119·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2952$fn__2953.class 
94 -rw-r--r--··2.0·unx·····1021·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2945$symbol_ns__2948.class 
95 -rw-r--r--··2.0·unx·····2189·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2938.class 
96 -rw-r--r--··2.0·unx·····2228·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2931.class 
97 -rw-r--r--··2.0·unx·····1022·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2854$char_ascii__2857.class 
98 -rw-r--r--··2.0·unx·····2222·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2847.class 
99 -rw-r--r--··2.0·unx·····1132·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2847$fn__2848.class 
100 -rw-r--r--··2.0·unx·····1125·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2840$fn__2841.class 
101 -rw-r--r--··2.0·unx·····1162·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2751$tuple__2754.class 
102 -rw-r--r--··2.0·unx·····1118·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2751$fn__2752.class 
103 -rw-r--r--··2.0·unx·····1166·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2744$such_that__2747.class 
104 -rw-r--r--··2.0·unx·····2197·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2737.class 
105 -rw-r--r--··2.0·unx·····2191·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2730.class 
106 -rw-r--r--··2.0·unx·····1117·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2730$fn__2731.class 
107 -rw-r--r--··2.0·unx·····1161·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2660$list__2663.class 
108 -rw-r--r--··2.0·unx·····1117·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2660$fn__2661.class 
109 -rw-r--r--··2.0·unx·····2203·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2653.class 
110 -rw-r--r--··2.0·unx·····1165·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2653$hash_map__2656.class 
111 -rw-r--r--··2.0·unx·····1121·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2653$fn__2654.class 
112 -rw-r--r--··2.0·unx·····1817·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$lazy_combinators.class 
113 -rw-r--r--··2.0·unx·····1162·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$lazy_combinators$fn__2650.class 
114 -rw-r--r--··2.0·unx·····3538·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$lazy_combinator.class 
115 -rw-r--r--··2.0·unx·····1543·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$gen_for_name.class 
116 -rw-r--r--··2.0·unx·····1848·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$delay.class 
117 -rw-r--r--··2.0·unx·····1032·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$delay_impl.class 
118 -rw-r--r--··2.0·unx·····1630·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$delay_impl$fn__2643.class 
119 -rw-r--r--··2.0·unx·····2974·b-·defN·21-Sep-28·07:07·clojure/spec/gen/alpha$fn__2629.class 
120 -rw-r--r--··2.0·unx·····1162·b-·defN·21-Sep-28·07:07·clojure/spec/test/alpha$interpret_stack_trace_element$degensym__3006.class 
121 -rw-r--r--··2.0·unx······735·b-·defN·21-Sep-28·07:07·clojure/spec/test/alpha$interpret_stack_trace_element$demunge__3004.class 
122 -rw-r--r--··2.0·unx·····2050·b-·defN·21-Sep-28·07:07·clojure/spec/test/alpha$with_instrument_disabled.class 
123 -rw-r--r--··2.0·unx·····1531·b-·defN·21-Sep-28·07:07·clojure/spec/test/alpha$fn_spec_QMARK_.class 
124 -rw-r--r--··2.0·unx·····1387·b-·defN·21-Sep-28·07:07·clojure/spec/test/alpha$enumerate_namespace.class 
Max diff block lines reached; -1/95940 bytes (-0.00%) of diff not shown.
57.6 KB
zipnote «TEMP»/diffoscope_rqvuavm3/tmp4kygtm7i.zip
    
Offset 27, 1442 lines modifiedOffset 27, 1442 lines modified
  
27 Filename:·META-INF/maven/org.clojure/spec.alpha/27 Filename:·META-INF/maven/org.clojure/spec.alpha/
28 Comment:·28 Comment:·
  
29 Filename:·clojure/spec/alpha__init.class29 Filename:·clojure/spec/alpha__init.class
30 Comment:·30 Comment:·
  
 31 Filename:·clojure/spec/alpha$exercise_fn$iter__2560__2564.class
 32 Comment:·
  
31 Filename:·clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565.class33 Filename:·clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565.class
32 Comment:·34 Comment:·
  
 35 Filename:·clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566.class
 36 Comment:·
  
33 Filename:·clojure/spec/alpha$exercise.class37 Filename:·clojure/spec/alpha$exercise.class
34 Comment:·38 Comment:·
  
35 Filename:·clojure/spec/alpha$nilable.class39 Filename:·clojure/spec/alpha$exercise$fn__2557.class
36 Comment:·40 Comment:·
  
37 Filename:·clojure/spec/alpha$nonconforming$reify__2542.class41 Filename:·clojure/spec/alpha$nilable.class
38 Comment:·42 Comment:·
  
39 Filename:·clojure/spec/alpha$nonconforming$fn__2540.class43 Filename:·clojure/spec/alpha$nilable_impl.class
40 Comment:·44 Comment:·
  
41 Filename:·clojure/spec/alpha$keys_STAR_.class45 Filename:·clojure/spec/alpha$filter_alt$fn__2329.class
42 Comment:·46 Comment:·
  
43 Filename:·clojure/spec/alpha$fn__2529.class47 Filename:·clojure/spec/alpha$filter_alt$fn__2327.class
44 Comment:·48 Comment:·
  
45 Filename:·clojure/spec/alpha$fn__2529$fn__2531.class49 Filename:·clojure/spec/alpha$amp_impl.class
46 Comment:·50 Comment:·
  
47 Filename:·clojure/spec/alpha$fn__2527.class51 Filename:·clojure/spec/alpha$rep_PLUS_impl.class
48 Comment:·52 Comment:·
  
49 Filename:·clojure/spec/alpha$fspec_impl.class53 Filename:·clojure/spec/alpha$rep_impl.class
50 Comment:·54 Comment:·
  
51 Filename:·clojure/spec/alpha$fspec_impl$reify__2515.class55 Filename:·clojure/spec/alpha$rep_STAR_.class
52 Comment:·56 Comment:·
  
53 Filename:·clojure/spec/alpha$fspec_impl$reify__2515$fn__2518.class57 Filename:·clojure/spec/alpha$cat_impl.class
54 Comment:·58 Comment:·
  
55 Filename:·clojure/spec/alpha$fspec_impl$reify__2515$fn__2518$fn__2519.class59 Filename:·clojure/spec/alpha$pcat.class
56 Comment:·60 Comment:·
  
57 Filename:·clojure/spec/alpha$fspec_impl$reify__2515$fn__2516.class61 Filename:·clojure/spec/alpha$pcat_STAR_.class
58 Comment:·62 Comment:·
  
59 Filename:·clojure/spec/alpha$validate_fn.class63 Filename:·clojure/spec/alpha$accept_QMARK_.class
60 Comment:·64 Comment:·
  
61 Filename:·clojure/spec/alpha$validate_fn$fn__2508.class65 Filename:·clojure/spec/alpha$merge_spec_impl.class
62 Comment:·66 Comment:·
  
63 Filename:·clojure/spec/alpha$call_valid_QMARK_.class67 Filename:·clojure/spec/alpha$merge_spec_impl$reify__2187.class
64 Comment:·68 Comment:·
  
65 Filename:·clojure/spec/alpha$regex_spec_impl.class69 Filename:·clojure/spec/alpha$merge_spec_impl$reify__2187$fn__2194.class
66 Comment:·70 Comment:·
  
67 Filename:·clojure/spec/alpha$regex_spec_impl$reify__2500.class71 Filename:·clojure/spec/alpha$merge_spec_impl$reify__2187$fn__2190.class
68 Comment:·72 Comment:·
  
69 Filename:·clojure/spec/alpha$re_explain.class73 Filename:·clojure/spec/alpha$and_spec_impl.class
70 Comment:·74 Comment:·
  
71 Filename:·clojure/spec/alpha$re_conform.class75 Filename:·clojure/spec/alpha$keys$fn__1922.class
72 Comment:·76 Comment:·
  
73 Filename:·clojure/spec/alpha$re_gen.class77 Filename:·clojure/spec/alpha$keys$parse_req__1916.class
74 Comment:·78 Comment:·
  
75 Filename:·clojure/spec/alpha$op_explain$insufficient__2428.class79 Filename:·clojure/spec/alpha$keys$parse_req__1916$fn__1917.class
76 Comment:·80 Comment:·
  
77 Filename:·clojure/spec/alpha$op_describe.class81 Filename:·clojure/spec/alpha$keys$fn__1913.class
78 Comment:·82 Comment:·
  
79 Filename:·clojure/spec/alpha$deriv.class83 Filename:·clojure/spec/alpha$multi_spec.class
80 Comment:·84 Comment:·
  
81 Filename:·clojure/spec/alpha$deriv$fn__2416.class85 Filename:·clojure/spec/alpha$get_spec.class
82 Comment:·86 Comment:·
  
83 Filename:·clojure/spec/alpha$add_ret.class87 Filename:·clojure/spec/alpha$registry.class
84 Comment:·88 Comment:·
  
85 Filename:·clojure/spec/alpha$add_ret$prop__2403.class89 Filename:·clojure/spec/alpha$ns_qualify.class
86 Comment:·90 Comment:·
  
87 Filename:·clojure/spec/alpha$op_unform.class91 Filename:·clojure/spec/alpha$res.class
88 Comment:·92 Comment:·
  
89 Filename:·clojure/spec/alpha$op_unform$fn__2399.class93 Filename:·clojure/spec/alpha$unfn.class
90 Comment:·94 Comment:·
  
91 Filename:·clojure/spec/alpha$op_unform$fn__2397.class95 Filename:·clojure/spec/gen/alpha$fn__2786.class
92 Comment:·96 Comment:·
  
93 Filename:·clojure/spec/alpha$op_unform$fn__2395.class97 Filename:·clojure/spec/gen/alpha$fn__2786$frequency__2789.class
94 Comment:·98 Comment:·
  
95 Filename:·clojure/spec/alpha$op_unform$fn__2393.class99 Filename:·clojure/spec/gen/alpha$fn__2786$fn__2787.class
96 Comment:·100 Comment:·
  
97 Filename:·clojure/spec/alpha$preturn.class101 Filename:·clojure/spec/gen/alpha$fn__2779.class
98 Comment:·102 Comment:·
  
99 Filename:·clojure/spec/alpha$noret_QMARK_.class103 Filename:·clojure/spec/gen/alpha$fn__2779$double_STAR___2782.class
100 Comment:·104 Comment:·
  
101 Filename:·clojure/spec/alpha$maybe_impl.class105 Filename:·clojure/spec/gen/alpha$fn__2779$fn__2780.class
102 Comment:·106 Comment:·
  
103 Filename:·clojure/spec/alpha$alt2.class107 Filename:·clojure/spec/gen/alpha$fn__2772.class
104 Comment:·108 Comment:·
  
105 Filename:·clojure/spec/alpha$alt_STAR_.class109 Filename:·clojure/spec/gen/alpha$fn__2772$large_integer_STAR___2775.class
106 Comment:·110 Comment:·
  
Max diff block lines reached; 54027/58859 bytes (91.79%) of diff not shown.
180 B
META-INF/MANIFEST.MF
    
Offset 1, 5 lines modifiedOffset 1, 5 lines modified
1 Manifest-Version:·1.0\xd1 Manifest-Version:·1.0\xd
2 Created-By:·Apache·Maven·3.6.0\xd2 Created-By:·Apache·Maven·3.6.0\xd
3 Built-By:·pbuilder1\xd3 Built-By:·pbuilder2\xd
4 Build-Jdk:·11.0.6\xd4 Build-Jdk:·11.0.6\xd
5 \xd5 \xd
6.59 KB
clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565.class
6.47 KB
procyon -ec {}
    
Offset 6, 32 lines modifiedOffset 6, 32 lines modified
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$exercise_fn$iter__2560__2564$fn__2565·extends·AFunction10 public·final·class·alpha$exercise_fn$iter__2560__2564$fn__2565·extends·AFunction
11 {11 {
12 ····Object·s__2561; 
13 ····Object·iter__2560;12 ····Object·iter__2560;
 13 ····Object·s__2561;
14 ····Object·f;14 ····Object·f;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····public·static·final·Var·const__5;18 ····public·static·final·Var·const__5;
19 ····public·static·final·Var·const__6;19 ····public·static·final·Var·const__6;
20 ····public·static·final·Var·const__7;20 ····public·static·final·Var·const__7;
21 ····public·static·final·Var·const__8;21 ····public·static·final·Var·const__8;
22 ····public·static·final·Var·const__9;22 ····public·static·final·Var·const__9;
23 ····public·static·final·Var·const__10;23 ····public·static·final·Var·const__10;
24 ····public·static·final·Var·const__11;24 ····public·static·final·Var·const__11;
25 ····public·static·final·Var·const__12;25 ····public·static·final·Var·const__12;
26 ····26 ····
27 ····public·alpha$exercise_fn$iter__2560__2564$fn__2565(final·Object·s__2561,·final·Object·iter__2560,·final·Object·f)·{27 ····public·alpha$exercise_fn$iter__2560__2564$fn__2565(final·Object·iter__2560,·final·Object·s__2561,·final·Object·f)·{
28 ········this.s__2561·=·s__2561; 
29 ········this.iter__2560·=·iter__2560;28 ········this.iter__2560·=·iter__2560;
 29 ········this.s__2561·=·s__2561;
30 ········this.f·=·f;30 ········this.f·=·f;
31 ····}31 ····}
32 ····32 ····
33 ····public·Object·invoke()·{33 ····public·Object·invoke()·{
34 ········final·Object·s__2563·=·this.s__2561;34 ········final·Object·s__2563·=·this.s__2561;
35 ········this.s__2561·=·null;35 ········this.s__2561·=·null;
36 ········Object·s__2561·=·s__2563;36 ········Object·s__2561·=·s__2563;
Offset 46, 61 lines modifiedOffset 46, 60 lines modified
46 ················temp__5720__auto__2571·=·null;46 ················temp__5720__auto__2571·=·null;
47 ················Object·s__2562·=·o2;47 ················Object·s__2562·=·o2;
48 ················final·Object·invoke2·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__1.getRawRoot()).invoke(s__2562);48 ················final·Object·invoke2·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__1.getRawRoot()).invoke(s__2562);
49 ················if·(invoke2·!=·null)·{49 ················if·(invoke2·!=·null)·{
50 ····················if·(invoke2·!=·Boolean.FALSE)·{50 ····················if·(invoke2·!=·Boolean.FALSE)·{
51 ························Object·c__6288__auto__2569·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__2.getRawRoot()).invoke(s__2562);51 ························Object·c__6288__auto__2569·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__2.getRawRoot()).invoke(s__2562);
52 ························final·int·size__6289__auto__2570·=·RT.intCast(RT.count(c__6288__auto__2569));52 ························final·int·size__6289__auto__2570·=·RT.intCast(RT.count(c__6288__auto__2569));
 53 ························final·Object·invoke3;
53 ························Object·b__2563·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__5.getRawRoot()).invoke((Object)size__6289__auto__2570);54 ························Object·b__2563·=·invoke3·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__5.getRawRoot()).invoke((Object)size__6289__auto__2570);
54 ························final·int·n·=·size__6289__auto__2570; 
55 ························final·Object·o3·=·b__2563; 
56 ························final·Object·o4·=·c__6288__auto__2569;55 ························final·Object·o3·=·c__6288__auto__2569;
57 ························c__6288__auto__2569·=·null;56 ························c__6288__auto__2569·=·null;
58 ························final·Object·invoke3·=·((IFn)new·alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566(n,·o3,·o4,·this.f)).invoke();57 ························final·Object·invoke4·=·((IFn)new·alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566(invoke3,·o3,·size__6289__auto__2570,·this.f)).invoke();
59 ························if·(invoke3·!=·null)·{58 ························if·(invoke4·!=·null)·{
60 ····························if·(invoke3·!=·Boolean.FALSE)·{59 ····························if·(invoke4·!=·Boolean.FALSE)·{
61 ································final·IFn·fn2·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__6.getRawRoot();60 ································final·IFn·fn2·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__6.getRawRoot();
62 ································final·IFn·fn3·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__7.getRawRoot();61 ································final·IFn·fn3·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__7.getRawRoot();
63 ································final·Object·o5·=·b__2563;62 ································final·Object·o4·=·b__2563;
64 ································b__2563·=·null;63 ································b__2563·=·null;
65 ································final·Object·invoke4·=·fn3.invoke(o5);64 ································final·Object·invoke5·=·fn3.invoke(o4);
66 ································final·IFn·fn4·=·(IFn)this.iter__2560;65 ································final·IFn·fn4·=·(IFn)this.iter__2560;
67 ································final·IFn·fn5·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__8.getRawRoot();66 ································final·IFn·fn5·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__8.getRawRoot();
68 ································final·Object·o6·=·s__2562;67 ································final·Object·o5·=·s__2562;
69 ································s__2562·=·null;68 ································s__2562·=·null;
70 ································final·Object·invoke5·=·fn4.invoke(fn5.invoke(o6));69 ································final·Object·invoke6·=·fn4.invoke(fn5.invoke(o5));
71 ································this·=·null;70 ································this·=·null;
72 ································return·fn2.invoke(invoke4,·invoke5);71 ································return·fn2.invoke(invoke5,·invoke6);
73 ····························}72 ····························}
74 ························}73 ························}
75 ························final·IFn·fn6·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__6.getRawRoot();74 ························final·IFn·fn6·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__6.getRawRoot();
76 ························final·IFn·fn7·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__7.getRawRoot();75 ························final·IFn·fn7·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__7.getRawRoot();
77 ························final·Object·o8·=·b__2563;76 ························final·Object·o7·=·b__2563;
78 ························b__2563·=·null;77 ························b__2563·=·null;
79 ························final·Object·invoke6·=·fn7.invoke(o8);78 ························final·Object·invoke7·=·fn7.invoke(o7);
80 ························final·Object·o9·=·null;79 ························final·Object·o8·=·null;
81 ························this·=·null;80 ························this·=·null;
82 ························return·fn6.invoke(invoke6,·o9);81 ························return·fn6.invoke(invoke7,·o8);
83 ····················}82 ····················}
84 ················}83 ················}
85 ················Object·args·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__9.getRawRoot()).invoke(s__2562);84 ················Object·args·=·((IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__9.getRawRoot()).invoke(s__2562);
86 ················final·IFn·fn8·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__10.getRawRoot();85 ················final·IFn·fn8·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__10.getRawRoot();
87 ················final·Object·o10·=·args;86 ················final·Object·o9·=·args;
88 ················final·IFn·fn9·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__11.getRawRoot();87 ················final·IFn·fn9·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__11.getRawRoot();
89 ················final·Object·f·=·this.f;88 ················final·Object·f·=·this.f;
90 ················final·Object·o11·=·args;89 ················final·Object·o10·=·args;
91 ················args·=·null;90 ················args·=·null;
92 ················final·IPersistentVector·create·=·Tuple.create(o10,·fn9.invoke(f,·o11));91 ················final·IPersistentVector·create·=·Tuple.create(o9,·fn9.invoke(f,·o10));
93 ················final·IFn·fn10·=·(IFn)this.iter__2560;92 ················final·IFn·fn10·=·(IFn)this.iter__2560;
94 ················final·IFn·fn11·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__12.getRawRoot();93 ················final·IFn·fn11·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565.const__12.getRawRoot();
95 ················final·Object·o12·=·s__2562;94 ················final·Object·o11·=·s__2562;
96 ················s__2562·=·null;95 ················s__2562·=·null;
97 ················final·Object·invoke7·=·fn10.invoke(fn11.invoke(o12));96 ················final·Object·invoke8·=·fn10.invoke(fn11.invoke(o11));
98 ················this·=·null;97 ················this·=·null;
99 ················return·fn8.invoke((Object)create,·invoke7);98 ················return·fn8.invoke((Object)create,·invoke8);
100 ············}99 ············}
101 ········}100 ········}
102 ········return·null;101 ········return·null;
103 ····}102 ····}
104 ····103 ····
105 ····static·{104 ····static·{
106 ········const__0·=·RT.var("clojure.core",·"seq");105 ········const__0·=·RT.var("clojure.core",·"seq");
1.78 KB
clojure/spec/alpha$fspec_impl.class
1.72 KB
procyon -ec {}
    
Offset 14, 28 lines modifiedOffset 14, 28 lines modified
14 ····public·static·final·Keyword·const__1;14 ····public·static·final·Keyword·const__1;
15 ····public·static·final·Keyword·const__2;15 ····public·static·final·Keyword·const__2;
16 ····public·static·final·AFn·const__7;16 ····public·static·final·AFn·const__7;
17 ····17 ····
18 ····public·static·Object·invokeStatic(Object·argspec,·Object·aform,·Object·retspec,·Object·rform,·Object·fnspec,·Object·fform,·Object·gfn)·{18 ····public·static·Object·invokeStatic(Object·argspec,·Object·aform,·Object·retspec,·Object·rform,·Object·fnspec,·Object·fform,·Object·gfn)·{
19 ········Object·specs·=·RT.mapUniqueKeys(new·Object[]·{·alpha$fspec_impl.const__0,·argspec,·alpha$fspec_impl.const__1,·retspec,·alpha$fspec_impl.const__2,·fnspec·});19 ········Object·specs·=·RT.mapUniqueKeys(new·Object[]·{·alpha$fspec_impl.const__0,·argspec,·alpha$fspec_impl.const__1,·retspec,·alpha$fspec_impl.const__2,·fnspec·});
20 ········final·IPersistentMap·persistentMap·=·null;20 ········final·IPersistentMap·persistentMap·=·null;
21 ········final·Object·o·=·argspec; 
22 ········argspec·=·null; 
23 ········final·Object·o2·=·fnspec; 
24 ········fnspec·=·null; 
25 ········final·Object·o3·=·rform; 
26 ········rform·=·null; 
27 ········final·Object·o4·=·gfn;21 ········final·Object·o·=·gfn;
28 ········gfn·=·null;22 ········gfn·=·null;
29 ········final·Object·o5·=·aform; 
30 ········aform·=·null; 
31 ········final·Object·o6·=·retspec;23 ········final·Object·o2·=·retspec;
32 ········retspec·=·null;24 ········retspec·=·null;
33 ········final·Object·o7·=·specs;25 ········final·Object·o3·=·specs;
34 ········specs·=·null;26 ········specs·=·null;
 27 ········final·Object·o4·=·aform;
 28 ········aform·=·null;
 29 ········final·Object·o5·=·rform;
 30 ········rform·=·null;
 31 ········final·Object·o6·=·fnspec;
 32 ········fnspec·=·null;
 33 ········final·Object·o7·=·argspec;
 34 ········argspec·=·null;
35 ········final·Object·o8·=·fform;35 ········final·Object·o8·=·fform;
36 ········fform·=·null;36 ········fform·=·null;
37 ········return·((IObj)new·alpha$fspec_impl$reify__2515(persistentMap,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8)).withMeta((IPersistentMap)alpha$fspec_impl.const__7);37 ········return·((IObj)new·alpha$fspec_impl$reify__2515(persistentMap,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8)).withMeta((IPersistentMap)alpha$fspec_impl.const__7);
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke(final·Object·argspec,·final·Object·aform,·final·Object·retspec,·final·Object·rform,·final·Object·fnspec,·final·Object·fform,·final·Object·gfn)·{40 ····public·Object·invoke(final·Object·argspec,·final·Object·aform,·final·Object·retspec,·final·Object·rform,·final·Object·fnspec,·final·Object·fform,·final·Object·gfn)·{
41 ········return·invokeStatic(argspec,·aform,·retspec,·rform,·fnspec,·fform,·gfn);41 ········return·invokeStatic(argspec,·aform,·retspec,·rform,·fnspec,·fform,·gfn);
4.67 KB
clojure/spec/alpha$fspec_impl$reify__2515.class
4.58 KB
procyon -ec {}
    
Offset 17, 21 lines modifiedOffset 17, 21 lines modified
17 import·clojure.spec.alpha.Specize;17 import·clojure.spec.alpha.Specize;
18 import·clojure.spec.alpha.Spec;18 import·clojure.spec.alpha.Spec;
19 import·clojure.lang.ILookup;19 import·clojure.lang.ILookup;
  
20 public·final·class·alpha$fspec_impl$reify__2515·implements·ILookup,·Spec,·Specize,·IObj20 public·final·class·alpha$fspec_impl$reify__2515·implements·ILookup,·Spec,·Specize,·IObj
21 {21 {
22 ····final·IPersistentMap·__meta;22 ····final·IPersistentMap·__meta;
23 ····Object·argspec; 
24 ····Object·fnspec; 
25 ····Object·rform; 
26 ····Object·gfn;23 ····Object·gfn;
27 ····Object·aform; 
28 ····Object·retspec;24 ····Object·retspec;
29 ····Object·specs;25 ····Object·specs;
 26 ····Object·aform;
 27 ····Object·rform;
 28 ····Object·fnspec;
 29 ····Object·argspec;
30 ····Object·fform;30 ····Object·fform;
31 ····public·static·final·Var·const__1;31 ····public·static·final·Var·const__1;
32 ····public·static·final·Var·const__3;32 ····public·static·final·Var·const__3;
33 ····public·static·final·Var·const__4;33 ····public·static·final·Var·const__4;
34 ····public·static·final·Keyword·const__5;34 ····public·static·final·Keyword·const__5;
35 ····public·static·final·Var·const__6;35 ····public·static·final·Var·const__6;
36 ····public·static·final·Var·const__7;36 ····public·static·final·Var·const__7;
Offset 56, 36 lines modifiedOffset 56, 36 lines modified
56 ····public·static·final·Var·const__28;56 ····public·static·final·Var·const__28;
57 ····public·static·final·Var·const__29;57 ····public·static·final·Var·const__29;
58 ····public·static·final·Var·const__30;58 ····public·static·final·Var·const__30;
59 ····public·static·final·Var·const__31;59 ····public·static·final·Var·const__31;
60 ····public·static·final·Var·const__32;60 ····public·static·final·Var·const__32;
61 ····public·static·final·AFn·const__33;61 ····public·static·final·AFn·const__33;
62 ····62 ····
63 ····public·alpha$fspec_impl$reify__2515(final·IPersistentMap·_meta,·final·Object·argspec,·final·Object·fnspec,·final·Object·rform,·final·Object·gfn,·final·Object·aform,·final·Object·retspec,·final·Object·specs,·final·Object·fform)·{63 ····public·alpha$fspec_impl$reify__2515(final·IPersistentMap·_meta,·final·Object·gfn,·final·Object·retspec,·final·Object·specs,·final·Object·aform,·final·Object·rform,·final·Object·fnspec,·final·Object·argspec,·final·Object·fform)·{
64 ········this.__meta·=·_meta;64 ········this.__meta·=·_meta;
65 ········this.argspec·=·argspec; 
66 ········this.fnspec·=·fnspec; 
67 ········this.rform·=·rform; 
68 ········this.gfn·=·gfn;65 ········this.gfn·=·gfn;
69 ········this.aform·=·aform; 
70 ········this.retspec·=·retspec;66 ········this.retspec·=·retspec;
71 ········this.specs·=·specs;67 ········this.specs·=·specs;
 68 ········this.aform·=·aform;
 69 ········this.rform·=·rform;
 70 ········this.fnspec·=·fnspec;
 71 ········this.argspec·=·argspec;
72 ········this.fform·=·fform;72 ········this.fform·=·fform;
73 ····}73 ····}
74 ····74 ····
75 ····public·alpha$fspec_impl$reify__2515(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8)·{75 ····public·alpha$fspec_impl$reify__2515(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8)·{
76 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8);76 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8);
77 ····}77 ····}
78 ····78 ····
79 ····public·IPersistentMap·meta()·{79 ····public·IPersistentMap·meta()·{
80 ········return·this.__meta;80 ········return·this.__meta;
81 ····}81 ····}
82 ····82 ····
83 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{83 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
84 ········return·(IObj)new·alpha$fspec_impl$reify__2515(persistentMap,·this.argspec,·this.fnspec,·this.rform,·this.gfn,·this.aform,·this.retspec,·this.specs,·this.fform);84 ········return·(IObj)new·alpha$fspec_impl$reify__2515(persistentMap,·this.gfn,·this.retspec,·this.specs,·this.aform,·this.rform,·this.fnspec,·this.argspec,·this.fform);
85 ····}85 ····}
86 ····86 ····
87 ····public·Object·describe_STAR_()·{87 ····public·Object·describe_STAR_()·{
88 ········final·IFn·fn·=·(IFn)alpha$fspec_impl$reify__2515.const__30.getRawRoot();88 ········final·IFn·fn·=·(IFn)alpha$fspec_impl$reify__2515.const__30.getRawRoot();
89 ········final·Object·invoke·=·((IFn)alpha$fspec_impl$reify__2515.const__31.getRawRoot()).invoke(((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__33),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__26),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke(this.aform),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__23),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke(this.rform),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__25),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke(this.fform));89 ········final·Object·invoke·=·((IFn)alpha$fspec_impl$reify__2515.const__31.getRawRoot()).invoke(((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__33),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__26),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke(this.aform),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__23),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke(this.rform),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515.const__25),·((IFn)alpha$fspec_impl$reify__2515.const__32.getRawRoot()).invoke(this.fform));
90 ········this·=·null;90 ········this·=·null;
91 ········return·fn.invoke(invoke);91 ········return·fn.invoke(invoke);
Offset 111, 18 lines modifiedOffset 111, 18 lines modified
111 ············if·(gfn·!=·Boolean.FALSE)·{111 ············if·(gfn·!=·Boolean.FALSE)·{
112 ················final·IFn·fn·=·(IFn)this.gfn;112 ················final·IFn·fn·=·(IFn)this.gfn;
113 ················this·=·null;113 ················this·=·null;
114 ················return·fn.invoke();114 ················return·fn.invoke();
115 ············}115 ············}
116 ········}116 ········}
117 ········final·IFn·fn2·=·(IFn)alpha$fspec_impl$reify__2515.const__28.getRawRoot();117 ········final·IFn·fn2·=·(IFn)alpha$fspec_impl$reify__2515.const__28.getRawRoot();
118 ········final·Object·argspec·=·this.argspec;118 ········final·Object·retspec·=·this.retspec;
119 ········final·Object·o2·=·overrides;119 ········final·Object·o2·=·overrides;
120 ········overrides·=·null;120 ········overrides·=·null;
121 ········final·alpha$fspec_impl$reify__2515$fn__2518·alpha$fspec_impl$reify__2515$fn__2518·=·new·alpha$fspec_impl$reify__2515$fn__2518(argspec,·o2,·this.retspec);121 ········final·alpha$fspec_impl$reify__2515$fn__2518·alpha$fspec_impl$reify__2515$fn__2518·=·new·alpha$fspec_impl$reify__2515$fn__2518(retspec,·o2,·this.argspec);
122 ········this·=·null;122 ········this·=·null;
123 ········return·fn2.invoke((Object)alpha$fspec_impl$reify__2515$fn__2518);123 ········return·fn2.invoke((Object)alpha$fspec_impl$reify__2515$fn__2518);
124 ····}124 ····}
125 ····125 ····
126 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·f)·{126 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·f)·{
127 ········final·Object·invoke·=·((IFn)alpha$fspec_impl$reify__2515.const__1.getRawRoot()).invoke(f);127 ········final·Object·invoke·=·((IFn)alpha$fspec_impl$reify__2515.const__1.getRawRoot()).invoke(f);
128 ········if·(invoke·!=·null)·{128 ········if·(invoke·!=·null)·{
2.84 KB
clojure/spec/alpha$fspec_impl$reify__2515$fn__2518.class
2.74 KB
procyon -ec {}
    
Offset 11, 31 lines modifiedOffset 11, 31 lines modified
11 import·java.io.StringWriter;11 import·java.io.StringWriter;
12 import·clojure.lang.IFn;12 import·clojure.lang.IFn;
13 import·clojure.lang.Var;13 import·clojure.lang.Var;
14 import·clojure.lang.RestFn;14 import·clojure.lang.RestFn;
  
15 public·final·class·alpha$fspec_impl$reify__2515$fn__2518·extends·RestFn15 public·final·class·alpha$fspec_impl$reify__2515$fn__2518·extends·RestFn
16 {16 {
17 ····Object·argspec; 
18 ····Object·overrides; 
19 ····Object·retspec;17 ····Object·retspec;
 18 ····Object·overrides;
 19 ····Object·argspec;
20 ····public·static·final·Var·const__0;20 ····public·static·final·Var·const__0;
21 ····public·static·final·Var·const__1;21 ····public·static·final·Var·const__1;
22 ····public·static·final·Var·const__2;22 ····public·static·final·Var·const__2;
23 ····public·static·final·Var·const__3;23 ····public·static·final·Var·const__3;
24 ····public·static·final·Var·const__4;24 ····public·static·final·Var·const__4;
25 ····public·static·final·Var·const__5;25 ····public·static·final·Var·const__5;
26 ····public·static·final·Object·const__6;26 ····public·static·final·Object·const__6;
27 ····public·static·final·Var·const__7;27 ····public·static·final·Var·const__7;
28 ····public·static·final·Var·const__8;28 ····public·static·final·Var·const__8;
29 ····29 ····
30 ····public·alpha$fspec_impl$reify__2515$fn__2518(final·Object·argspec,·final·Object·overrides,·final·Object·retspec)·{30 ····public·alpha$fspec_impl$reify__2515$fn__2518(final·Object·retspec,·final·Object·overrides,·final·Object·argspec)·{
31 ········this.argspec·=·argspec; 
32 ········this.overrides·=·overrides; 
33 ········this.retspec·=·retspec;31 ········this.retspec·=·retspec;
 32 ········this.overrides·=·overrides;
 33 ········this.argspec·=·argspec;
34 ····}34 ····}
35 ····35 ····
36 ····public·Object·doInvoke(Object·args)·{36 ····public·Object·doInvoke(Object·args)·{
37 ········final·Object·invoke·=·((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__0.getRawRoot()).invoke(this.argspec,·args);37 ········final·Object·invoke·=·((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__0.getRawRoot()).invoke(this.argspec,·args);
38 ········if·(invoke·!=·null)·{38 ········if·(invoke·!=·null)·{
39 ············if·(invoke·!=·Boolean.FALSE)·{39 ············if·(invoke·!=·Boolean.FALSE)·{
40 ················final·IFn·fn·=·(IFn)alpha$fspec_impl$reify__2515$fn__2518.const__7.getRawRoot();40 ················final·IFn·fn·=·(IFn)alpha$fspec_impl$reify__2515$fn__2518.const__7.getRawRoot();
Offset 46, 18 lines modifiedOffset 46, 17 lines modified
46 ········}46 ········}
47 ········final·IFn·fn2·=·(IFn)alpha$fspec_impl$reify__2515$fn__2518.const__1.getRawRoot();47 ········final·IFn·fn2·=·(IFn)alpha$fspec_impl$reify__2515$fn__2518.const__1.getRawRoot();
48 ········final·String·s·=·"Assert·failed:·";48 ········final·String·s·=·"Assert·failed:·";
49 ········Object·s__6336__auto__2522·=·new·StringWriter();49 ········Object·s__6336__auto__2522·=·new·StringWriter();
50 ········((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__2.getRawRoot()).invoke(((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__3.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515$fn__2518.const__4,·s__6336__auto__2522));50 ········((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__2.getRawRoot()).invoke(((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__3.getRawRoot()).invoke((Object)alpha$fspec_impl$reify__2515$fn__2518.const__4,·s__6336__auto__2522));
51 ········final·Object·o·=·s__6336__auto__2522;51 ········final·Object·o·=·s__6336__auto__2522;
52 ········s__6336__auto__2522·=·null;52 ········s__6336__auto__2522·=·null;
53 ········final·Object·argspec·=·this.argspec; 
54 ········final·Object·o2·=·args;53 ········final·Object·o2·=·args;
55 ········args·=·null;54 ········args·=·null;
56 ········throw·(Throwable)new·AssertionError(fn2.invoke((Object)s,·((IFn)new·alpha$fspec_impl$reify__2515$fn__2518$fn__2519(o,·argspec,·o2)).invoke(),·(Object)"\n",·((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__5.getRawRoot()).invoke(alpha$fspec_impl$reify__2515$fn__2518.const__6)));55 ········throw·(Throwable)new·AssertionError(fn2.invoke((Object)s,·((IFn)new·alpha$fspec_impl$reify__2515$fn__2518$fn__2519(o,·o2,·this.argspec)).invoke(),·(Object)"\n",·((IFn)alpha$fspec_impl$reify__2515$fn__2518.const__5.getRawRoot()).invoke(alpha$fspec_impl$reify__2515$fn__2518.const__6)));
57 ····}56 ····}
58 ····57 ····
59 ····public·int·getRequiredArity()·{58 ····public·int·getRequiredArity()·{
60 ········return·0;59 ········return·0;
61 ····}60 ····}
62 ····61 ····
63 ····static·{62 ····static·{
1.27 KB
clojure/spec/alpha$fspec_impl$reify__2515$fn__2518$fn__2519.class
1.14 KB
procyon -ec {}
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$fspec_impl$reify__2515$fn__2518$fn__2519·extends·AFunction8 public·final·class·alpha$fspec_impl$reify__2515$fn__2518$fn__2519·extends·AFunction
9 {9 {
10 ····Object·s__6336__auto__;10 ····Object·s__6336__auto__;
11 ····Object·argspec; 
12 ····Object·args;11 ····Object·args;
 12 ····Object·argspec;
13 ····public·static·final·Var·const__0;13 ····public·static·final·Var·const__0;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·alpha$fspec_impl$reify__2515$fn__2518$fn__2519(final·Object·s__6336__auto__,·final·Object·argspec,·final·Object·args)·{17 ····public·alpha$fspec_impl$reify__2515$fn__2518$fn__2519(final·Object·s__6336__auto__,·final·Object·args,·final·Object·argspec)·{
18 ········this.s__6336__auto__·=·s__6336__auto__;18 ········this.s__6336__auto__·=·s__6336__auto__;
19 ········this.argspec·=·argspec; 
20 ········this.args·=·args;19 ········this.args·=·args;
 20 ········this.argspec·=·argspec;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·invoke;24 ········Object·invoke;
25 ········try·{25 ········try·{
26 ············((IFn)alpha$fspec_impl$reify__2515$fn__2518$fn__2519.const__0.getRawRoot()).invoke(this.argspec,·this.args);26 ············((IFn)alpha$fspec_impl$reify__2515$fn__2518$fn__2519.const__0.getRawRoot()).invoke(this.argspec,·this.args);
27 ············invoke·=·((IFn)alpha$fspec_impl$reify__2515$fn__2518$fn__2519.const__1.getRawRoot()).invoke(this.s__6336__auto__);27 ············invoke·=·((IFn)alpha$fspec_impl$reify__2515$fn__2518$fn__2519.const__1.getRawRoot()).invoke(this.s__6336__auto__);
3.2 KB
clojure/spec/alpha$validate_fn.class
3.13 KB
procyon -ec {}
    
Offset 32, 48 lines modifiedOffset 32, 49 lines modified
32 ············o2·=·(alpha$validate_fn.__thunk__0__·=·((ILookupSite)alpha$validate_fn.__site__0__).fault(o)).get(o);32 ············o2·=·(alpha$validate_fn.__thunk__0__·=·((ILookupSite)alpha$validate_fn.__site__0__).fault(o)).get(o);
33 ········}33 ········}
34 ········Object·g·=·fn.invoke(o2);34 ········Object·g·=·fn.invoke(o2);
35 ········final·IFn·fn2·=·(IFn)alpha$validate_fn.const__2.getRawRoot();35 ········final·IFn·fn2·=·(IFn)alpha$validate_fn.const__2.getRawRoot();
36 ········final·Object·o3·=·g;36 ········final·Object·o3·=·g;
37 ········g·=·null;37 ········g·=·null;
38 ········final·IPersistentVector·create·=·Tuple.create(o3);38 ········final·IPersistentVector·create·=·Tuple.create(o3);
 39 ········final·Object·o4·=·f;
39 ········final·Object·o4·=·specs;40 ········final·Object·o5·=·specs;
40 ········specs·=·null;41 ········specs·=·null;
41 ········Object·prop·=·fn2.invoke((Object)create,·(Object)new·alpha$validate_fn$fn__2508(o4,·f));42 ········Object·prop·=·fn2.invoke((Object)create,·(Object)new·alpha$validate_fn$fn__2508(o4,·o5));
42 ········final·IFn·fn3·=·(IFn)alpha$validate_fn.const__3.getRawRoot();43 ········final·IFn·fn3·=·(IFn)alpha$validate_fn.const__3.getRawRoot();
43 ········final·Object·o5·=·iters;44 ········final·Object·o6·=·iters;
44 ········iters·=·null;45 ········iters·=·null;
45 ········final·Object·o6·=·prop;46 ········final·Object·o7·=·prop;
46 ········prop·=·null;47 ········prop·=·null;
47 ········Object·ret·=·fn3.invoke(o5,·o6);48 ········Object·ret·=·fn3.invoke(o6,·o7);
48 ········final·ILookupThunk·_thunk__2__·=·alpha$validate_fn.__thunk__2__;49 ········final·ILookupThunk·_thunk__2__·=·alpha$validate_fn.__thunk__2__;
49 ········final·ILookupThunk·_thunk__1__·=·alpha$validate_fn.__thunk__1__;50 ········final·ILookupThunk·_thunk__1__·=·alpha$validate_fn.__thunk__1__;
50 ········final·Object·o7·=·ret;51 ········final·Object·o8·=·ret;
51 ········ret·=·null;52 ········ret·=·null;
 53 ········Object·o11;
52 ········Object·o10;54 ········Object·o10;
53 ········Object·o9;55 ········Object·o9;
54 ········Object·o8; 
55 ········if·(_thunk__1__·==·(o8·=·(o9·=·(o10·=·_thunk__1__.get(o7)))))·{56 ········if·(_thunk__1__·==·(o9·=·(o10·=·(o11·=·_thunk__1__.get(o8)))))·{
56 ············o9·=·(o8·=·(o10·=·(alpha$validate_fn.__thunk__1__·=·((ILookupSite)alpha$validate_fn.__site__1__).fault(o7)).get(o7)));57 ············o10·=·(o9·=·(o11·=·(alpha$validate_fn.__thunk__1__·=·((ILookupSite)alpha$validate_fn.__site__1__).fault(o8)).get(o8)));
57 ········}58 ········}
58 ········Object·o11;59 ········Object·o12;
59 ········if·(_thunk__2__·==·(o11·=·_thunk__2__.get(o8)))·{60 ········if·(_thunk__2__·==·(o12·=·_thunk__2__.get(o9)))·{
60 ············o11·=·(alpha$validate_fn.__thunk__2__·=·((ILookupSite)alpha$validate_fn.__site__2__).fault(o9)).get(o10);61 ············o12·=·(alpha$validate_fn.__thunk__2__·=·((ILookupSite)alpha$validate_fn.__site__2__).fault(o10)).get(o11);
61 ········}62 ········}
62 ········final·Object·o12;63 ········final·Object·o13;
63 ········Object·temp__5718__auto__2514·=·o12·=·o11;64 ········Object·temp__5718__auto__2514·=·o13·=·o12;
64 ········if·(o12·!=·null)·{65 ········if·(o13·!=·null)·{
65 ············if·(o12·!=·Boolean.FALSE)·{66 ············if·(o13·!=·Boolean.FALSE)·{
66 ················final·Object·o13·=·temp__5718__auto__2514;67 ················final·Object·o14·=·temp__5718__auto__2514;
67 ················temp__5718__auto__2514·=·null;68 ················temp__5718__auto__2514·=·null;
68 ················final·Object·o14;69 ················final·Object·o15;
69 ················Object·vec__2510·=·o14·=·o13;70 ················Object·vec__2510·=·o15·=·o14;
70 ················vec__2510·=·null;71 ················vec__2510·=·null;
71 ················final·Object·nth;72 ················final·Object·nth;
72 ················Object·smallest·=·nth·=·RT.nth(o14,·RT.intCast(0L),·(Object)null);73 ················Object·smallest·=·nth·=·RT.nth(o15,·RT.intCast(0L),·(Object)null);
73 ················smallest·=·null;74 ················smallest·=·null;
74 ················return·nth;75 ················return·nth;
75 ············}76 ············}
76 ········}77 ········}
77 ········Object·nth·=·f;78 ········Object·nth·=·f;
78 ········f·=·null;79 ········f·=·null;
79 ········return·nth;80 ········return·nth;
909 B
clojure/spec/alpha$validate_fn$fn__2508.class
819 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$validate_fn$fn__2508·extends·AFunction8 public·final·class·alpha$validate_fn$fn__2508·extends·AFunction
9 {9 {
10 ····Object·specs; 
11 ····Object·f;10 ····Object·f;
 11 ····Object·specs;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····13 ····
14 ····public·alpha$validate_fn$fn__2508(final·Object·specs,·final·Object·f)·{14 ····public·alpha$validate_fn$fn__2508(final·Object·f,·final·Object·specs)·{
15 ········this.specs·=·specs; 
16 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.specs·=·specs;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(Object·p1__2507_SHARP_)·{19 ····public·Object·invoke(Object·p1__2507_SHARP_)·{
20 ········final·IFn·fn·=·(IFn)alpha$validate_fn$fn__2508.const__0.getRawRoot();20 ········final·IFn·fn·=·(IFn)alpha$validate_fn$fn__2508.const__0.getRawRoot();
21 ········final·Object·f·=·this.f;21 ········final·Object·f·=·this.f;
22 ········final·Object·specs·=·this.specs;22 ········final·Object·specs·=·this.specs;
23 ········final·Object·o·=·p1__2507_SHARP_;23 ········final·Object·o·=·p1__2507_SHARP_;
808 B
clojure/spec/alpha$regex_spec_impl.class
728 B
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
  
9 public·final·class·alpha$regex_spec_impl·extends·AFunction9 public·final·class·alpha$regex_spec_impl·extends·AFunction
10 {10 {
11 ····public·static·final·AFn·const__4;11 ····public·static·final·AFn·const__4;
12 ····12 ····
13 ····public·static·Object·invokeStatic(Object·re,·Object·gfn)·{13 ····public·static·Object·invokeStatic(Object·re,·Object·gfn)·{
14 ········final·IPersistentMap·persistentMap·=·null;14 ········final·IPersistentMap·persistentMap·=·null;
15 ········final·Object·o·=·gfn; 
16 ········gfn·=·null; 
17 ········final·Object·o2·=·re;15 ········final·Object·o·=·re;
18 ········re·=·null;16 ········re·=·null;
 17 ········final·Object·o2·=·gfn;
 18 ········gfn·=·null;
19 ········return·((IObj)new·alpha$regex_spec_impl$reify__2500(persistentMap,·o,·o2)).withMeta((IPersistentMap)alpha$regex_spec_impl.const__4);19 ········return·((IObj)new·alpha$regex_spec_impl$reify__2500(persistentMap,·o,·o2)).withMeta((IPersistentMap)alpha$regex_spec_impl.const__4);
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(final·Object·re,·final·Object·gfn)·{22 ····public·Object·invoke(final·Object·re,·final·Object·gfn)·{
23 ········return·invokeStatic(re,·gfn);23 ········return·invokeStatic(re,·gfn);
24 ····}24 ····}
25 ····25 ····
1.95 KB
clojure/spec/alpha$regex_spec_impl$reify__2500.class
1.85 KB
procyon -ec {}
    
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
13 import·clojure.lang.IObj;13 import·clojure.lang.IObj;
14 import·clojure.spec.alpha.Specize;14 import·clojure.spec.alpha.Specize;
15 import·clojure.spec.alpha.Spec;15 import·clojure.spec.alpha.Spec;
  
16 public·final·class·alpha$regex_spec_impl$reify__2500·implements·Spec,·Specize,·IObj16 public·final·class·alpha$regex_spec_impl$reify__2500·implements·Spec,·Specize,·IObj
17 {17 {
18 ····final·IPersistentMap·__meta;18 ····final·IPersistentMap·__meta;
19 ····Object·gfn; 
20 ····Object·re;19 ····Object·re;
 20 ····Object·gfn;
21 ····public·static·final·Var·const__1;21 ····public·static·final·Var·const__1;
22 ····public·static·final·Var·const__2;22 ····public·static·final·Var·const__2;
23 ····public·static·final·Var·const__3;23 ····public·static·final·Var·const__3;
24 ····public·static·final·Keyword·const__4;24 ····public·static·final·Keyword·const__4;
25 ····public·static·final·Var·const__5;25 ····public·static·final·Var·const__5;
26 ····public·static·final·Var·const__6;26 ····public·static·final·Var·const__6;
27 ····public·static·final·Keyword·const__7;27 ····public·static·final·Keyword·const__7;
Offset 40, 30 lines modifiedOffset 40, 30 lines modified
40 ····public·static·final·Keyword·const__19;40 ····public·static·final·Keyword·const__19;
41 ····public·static·final·Keyword·const__20;41 ····public·static·final·Keyword·const__20;
42 ····public·static·final·Keyword·const__21;42 ····public·static·final·Keyword·const__21;
43 ····public·static·final·Var·const__22;43 ····public·static·final·Var·const__22;
44 ····public·static·final·Var·const__23;44 ····public·static·final·Var·const__23;
45 ····public·static·final·Var·const__24;45 ····public·static·final·Var·const__24;
46 ····46 ····
47 ····public·alpha$regex_spec_impl$reify__2500(final·IPersistentMap·_meta,·final·Object·gfn,·final·Object·re)·{47 ····public·alpha$regex_spec_impl$reify__2500(final·IPersistentMap·_meta,·final·Object·re,·final·Object·gfn)·{
48 ········this.__meta·=·_meta;48 ········this.__meta·=·_meta;
49 ········this.gfn·=·gfn; 
50 ········this.re·=·re;49 ········this.re·=·re;
 50 ········this.gfn·=·gfn;
51 ····}51 ····}
52 ····52 ····
53 ····public·alpha$regex_spec_impl$reify__2500(final·Object·o,·final·Object·o2)·{53 ····public·alpha$regex_spec_impl$reify__2500(final·Object·o,·final·Object·o2)·{
54 ········this(null,·o,·o2);54 ········this(null,·o,·o2);
55 ····}55 ····}
56 ····56 ····
57 ····public·IPersistentMap·meta()·{57 ····public·IPersistentMap·meta()·{
58 ········return·this.__meta;58 ········return·this.__meta;
59 ····}59 ····}
60 ····60 ····
61 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{61 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
62 ········return·(IObj)new·alpha$regex_spec_impl$reify__2500(persistentMap,·this.gfn,·this.re);62 ········return·(IObj)new·alpha$regex_spec_impl$reify__2500(persistentMap,·this.re,·this.gfn);
63 ····}63 ····}
64 ····64 ····
65 ····public·Object·describe_STAR_()·{65 ····public·Object·describe_STAR_()·{
66 ········final·IFn·fn·=·(IFn)alpha$regex_spec_impl$reify__2500.const__23.getRawRoot();66 ········final·IFn·fn·=·(IFn)alpha$regex_spec_impl$reify__2500.const__23.getRawRoot();
67 ········final·Object·re·=·this.re;67 ········final·Object·re·=·this.re;
68 ········this·=·null;68 ········this·=·null;
69 ········return·fn.invoke(re);69 ········return·fn.invoke(re);
747 B
clojure/spec/alpha$re_gen.class
685 B
procyon -ec {}
    
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ····················break·Label_0228;103 ····················break·Label_0228;
104 ················}104 ················}
105 ············}105 ············}
106 ············invoke2·=·rmap;106 ············invoke2·=·rmap;
107 ············rmap·=·null;107 ············rmap·=·null;
108 ········}108 ········}
109 ········Object·rmap2·=·invoke2;109 ········Object·rmap2·=·invoke2;
110 ········Object·ggens·=·new·alpha$re_gen$ggens__2454(rmap2,·overrides,·path,·id);110 ········Object·ggens·=·new·alpha$re_gen$ggens__2454(overrides,·path,·rmap2,·id);
111 ········final·Object·o5·=·overrides;111 ········final·Object·o5·=·overrides;
112 ········final·IFn·fn4·=·(IFn)alpha$re_gen.const__15.getRawRoot();112 ········final·IFn·fn4·=·(IFn)alpha$re_gen.const__15.getRawRoot();
113 ········final·Object·o6·=·origp;113 ········final·Object·o6·=·origp;
114 ········origp·=·null;114 ········origp·=·null;
115 ········final·Object·value2;115 ········final·Object·value2;
116 ········Object·or__5501__auto__2473·=·value2·=·RT.get(o5,·fn4.invoke(o6));116 ········Object·or__5501__auto__2473·=·value2·=·RT.get(o5,·fn4.invoke(o6));
117 ········Object·value3·=·null;117 ········Object·value3·=·null;
1.12 KB
clojure/spec/alpha$op_explain$insufficient__2428.class
1.02 KB
procyon -ec {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.PersistentList;6 import·clojure.lang.PersistentList;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·alpha$op_explain$insufficient__2428·extends·AFunction9 public·final·class·alpha$op_explain$insufficient__2428·extends·AFunction
10 {10 {
11 ····Object·in; 
12 ····Object·via;11 ····Object·via;
 12 ····Object·in;
13 ····public·static·final·Keyword·const__0;13 ····public·static·final·Keyword·const__0;
14 ····public·static·final·Keyword·const__1;14 ····public·static·final·Keyword·const__1;
15 ····public·static·final·Keyword·const__2;15 ····public·static·final·Keyword·const__2;
16 ····public·static·final·Keyword·const__3;16 ····public·static·final·Keyword·const__3;
17 ····public·static·final·Keyword·const__4;17 ····public·static·final·Keyword·const__4;
18 ····public·static·final·Keyword·const__5;18 ····public·static·final·Keyword·const__5;
19 ····19 ····
20 ····public·alpha$op_explain$insufficient__2428(final·Object·in,·final·Object·via)·{20 ····public·alpha$op_explain$insufficient__2428(final·Object·via,·final·Object·in)·{
21 ········this.in·=·in; 
22 ········this.via·=·via;21 ········this.via·=·via;
 22 ········this.in·=·in;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·path,·Object·form)·{25 ····public·Object·invoke(Object·path,·Object·form)·{
26 ········final·Object[]·array·=·new·Object[12];26 ········final·Object[]·array·=·new·Object[12];
27 ········array[0]·=·alpha$op_explain$insufficient__2428.const__0;27 ········array[0]·=·alpha$op_explain$insufficient__2428.const__0;
28 ········final·int·n·=·1;28 ········final·int·n·=·1;
29 ········final·Object·o·=·path;29 ········final·Object·o·=·path;
10.3 KB
clojure/spec/alpha$add_ret.class
10.2 KB
procyon -ec {}
    
Offset 52, 178 lines modifiedOffset 52, 179 lines modified
52 ········Object·p2;52 ········Object·p2;
53 ········Object·map__2403·=·p2·=·create;53 ········Object·map__2403·=·p2·=·create;
54 ········Object·op·=·RT.get(map__2403,·(Object)alpha$add_ret.const__4);54 ········Object·op·=·RT.get(map__2403,·(Object)alpha$add_ret.const__4);
55 ········RT.get(map__2403,·(Object)alpha$add_ret.const__5);55 ········RT.get(map__2403,·(Object)alpha$add_ret.const__5);
56 ········final·Object·o3·=·map__2403;56 ········final·Object·o3·=·map__2403;
57 ········map__2403·=·null;57 ········map__2403·=·null;
58 ········Object·splice·=·RT.get(o3,·(Object)alpha$add_ret.const__6);58 ········Object·splice·=·RT.get(o3,·(Object)alpha$add_ret.const__6);
 59 ········final·Object·o4·=·r;
59 ········final·Object·o4·=·p2;60 ········final·Object·o5·=·p2;
60 ········final·Object·o5·=·splice;61 ········final·Object·o6·=·splice;
61 ········splice·=·null;62 ········splice·=·null;
62 ········Object·prop·=·new·alpha$add_ret$prop__2403(o4,·o5,·k,·r);63 ········Object·prop·=·new·alpha$add_ret$prop__2403(o4,·o5,·o6,·k);
63 ········final·Object·o6·=·op;64 ········final·Object·o7·=·op;
64 ········op·=·null;65 ········op·=·null;
65 ········Object·G__2405·=·o6;66 ········Object·G__2405·=·o7;
66 ········switch·(Util.hash(G__2405)·>>·6·&·0xF)·{67 ········switch·(Util.hash(G__2405)·>>·6·&·0xF)·{
67 ············case·0:·{68 ············case·0:·{
68 ················if·(Util.equiv(G__2405,·alpha$add_ret.const__7))·{69 ················if·(Util.equiv(G__2405,·alpha$add_ret.const__7))·{
69 ····················final·Object·o7·=·r;70 ····················final·Object·o8·=·r;
70 ····················r·=·null;71 ····················r·=·null;
71 ····················return·o7;72 ····················return·o8;
72 ················}73 ················}
73 ················break;74 ················break;
74 ············}75 ············}
75 ············case·1:·{76 ············case·1:·{
76 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__8))·{77 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__8))·{
77 ····················final·IFn·fn3·=·(IFn)alpha$add_ret.const__9.getRawRoot();78 ····················final·IFn·fn3·=·(IFn)alpha$add_ret.const__9.getRawRoot();
78 ····················final·Object·o8·=·p2;79 ····················final·Object·o9·=·p2;
79 ····················p2·=·null;80 ····················p2·=·null;
80 ····················Object·ret·=·fn3.invoke(o8);81 ····················Object·ret·=·fn3.invoke(o9);
81 ····················Object·o7;82 ····················Object·o8;
82 ····················if·(Util.equiv(ret,·(Object)alpha$add_ret.const__11))·{83 ····················if·(Util.equiv(ret,·(Object)alpha$add_ret.const__11))·{
83 ························o7·=·r;84 ························o8·=·r;
84 ························r·=·null;85 ························r·=·null;
85 ····················}86 ····················}
86 ····················else·{87 ····················else·{
87 ························final·IFn·fn4·=·(IFn)alpha$add_ret.const__12.getRawRoot();88 ························final·IFn·fn4·=·(IFn)alpha$add_ret.const__12.getRawRoot();
88 ························final·Object·o9·=·r;89 ························final·Object·o10·=·r;
89 ························r·=·null;90 ························r·=·null;
90 ························final·Object·o10·=·k;91 ························final·Object·o11·=·k;
91 ························Object·mapUniqueKeys·=·null;92 ························Object·mapUniqueKeys·=·null;
92 ························Label_0344:·{93 ························Label_0344:·{
93 ····························if·(o10·!=·null)·{94 ····························if·(o11·!=·null)·{
94 ································if·(o10·!=·Boolean.FALSE)·{95 ································if·(o11·!=·Boolean.FALSE)·{
95 ····································final·Object[]·array·=·new·Object[2];96 ····································final·Object[]·array·=·new·Object[2];
96 ····································final·int·n·=·0;97 ····································final·int·n·=·0;
97 ····································final·Object·o11·=·k;98 ····································final·Object·o12·=·k;
98 ····································k·=·null;99 ····································k·=·null;
99 ····································array[n]·=·o11;100 ····································array[n]·=·o12;
100 ····································final·int·n2·=·1;101 ····································final·int·n2·=·1;
101 ····································final·Object·o12·=·ret;102 ····································final·Object·o13·=·ret;
102 ····································ret·=·null;103 ····································ret·=·null;
103 ····································array[n2]·=·o12;104 ····································array[n2]·=·o13;
104 ····································mapUniqueKeys·=·RT.mapUniqueKeys(array);105 ····································mapUniqueKeys·=·RT.mapUniqueKeys(array);
105 ····································break·Label_0344;106 ····································break·Label_0344;
106 ································}107 ································}
107 ····························}108 ····························}
108 ····························mapUniqueKeys·=·ret;109 ····························mapUniqueKeys·=·ret;
109 ····························ret·=·null;110 ····························ret·=·null;
110 ························}111 ························}
111 ························o7·=·fn4.invoke(o9,·mapUniqueKeys);112 ························o8·=·fn4.invoke(o10,·mapUniqueKeys);
112 ····················}113 ····················}
113 ····················return·o7;114 ····················return·o8;
114 ················}115 ················}
115 ················break;116 ················break;
116 ············}117 ············}
117 ············case·9:·{118 ············case·9:·{
118 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__13))·{119 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__13))·{
119 ····················final·IFn·fn5·=·(IFn)alpha$add_ret.const__9.getRawRoot();120 ····················final·IFn·fn5·=·(IFn)alpha$add_ret.const__9.getRawRoot();
120 ····················final·Object·o13·=·p2;121 ····················final·Object·o14·=·p2;
121 ····················p2·=·null;122 ····················p2·=·null;
122 ····················Object·ret·=·fn5.invoke(o13);123 ····················Object·ret·=·fn5.invoke(o14);
123 ····················Object·o7;124 ····················Object·o8;
124 ····················if·(Util.equiv(ret,·(Object)alpha$add_ret.const__11))·{125 ····················if·(Util.equiv(ret,·(Object)alpha$add_ret.const__11))·{
125 ························o7·=·r;126 ························o8·=·r;
126 ························r·=·null;127 ························r·=·null;
127 ····················}128 ····················}
128 ····················else·{129 ····················else·{
129 ························final·IFn·fn6·=·(IFn)alpha$add_ret.const__12.getRawRoot();130 ························final·IFn·fn6·=·(IFn)alpha$add_ret.const__12.getRawRoot();
130 ························final·Object·o14·=·r;131 ························final·Object·o15·=·r;
131 ························r·=·null;132 ························r·=·null;
132 ························final·Object·o15·=·k;133 ························final·Object·o16·=·k;
133 ························Object·mapUniqueKeys2·=·null;134 ························Object·mapUniqueKeys2·=·null;
134 ························Label_0455:·{135 ························Label_0455:·{
135 ····························if·(o15·!=·null)·{136 ····························if·(o16·!=·null)·{
136 ································if·(o15·!=·Boolean.FALSE)·{137 ································if·(o16·!=·Boolean.FALSE)·{
137 ····································final·Object[]·array2·=·new·Object[2];138 ····································final·Object[]·array2·=·new·Object[2];
138 ····································final·int·n3·=·0;139 ····································final·int·n3·=·0;
139 ····································final·Object·o16·=·k;140 ····································final·Object·o17·=·k;
140 ····································k·=·null;141 ····································k·=·null;
141 ····································array2[n3]·=·o16;142 ····································array2[n3]·=·o17;
142 ····································final·int·n4·=·1;143 ····································final·int·n4·=·1;
143 ····································final·Object·o17·=·ret;144 ····································final·Object·o18·=·ret;
144 ····································ret·=·null;145 ····································ret·=·null;
145 ····································array2[n4]·=·o17;146 ····································array2[n4]·=·o18;
146 ····································mapUniqueKeys2·=·RT.mapUniqueKeys(array2);147 ····································mapUniqueKeys2·=·RT.mapUniqueKeys(array2);
147 ····································break·Label_0455;148 ····································break·Label_0455;
148 ································}149 ································}
149 ····························}150 ····························}
150 ····························mapUniqueKeys2·=·ret;151 ····························mapUniqueKeys2·=·ret;
151 ····························ret·=·null;152 ····························ret·=·null;
152 ························}153 ························}
153 ························o7·=·fn6.invoke(o14,·mapUniqueKeys2);154 ························o8·=·fn6.invoke(o15,·mapUniqueKeys2);
154 ····················}155 ····················}
155 ····················return·o7;156 ····················return·o8;
156 ················}157 ················}
157 ················break;158 ················break;
158 ············}159 ············}
159 ············case·11:·{160 ············case·11:·{
160 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__14))·{161 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__14))·{
161 ····················final·Object·o18·=·prop;162 ····················final·Object·o19·=·prop;
162 ····················prop·=·null;163 ····················prop·=·null;
163 ····················return·((IFn)o18).invoke();164 ····················return·((IFn)o19).invoke();
164 ················}165 ················}
165 ················break;166 ················break;
166 ············}167 ············}
167 ············case·12:·{168 ············case·12:·{
168 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__15))·{169 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__15))·{
169 ····················final·Object·o19·=·prop;170 ····················final·Object·o20·=·prop;
170 ····················prop·=·null;171 ····················prop·=·null;
171 ····················return·((IFn)o19).invoke();172 ····················return·((IFn)o20).invoke();
172 ················}173 ················}
173 ················break;174 ················break;
174 ············}175 ············}
175 ············case·15:·{176 ············case·15:·{
176 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__16))·{177 ················if·(Util.equiv(G__2405,·(Object)alpha$add_ret.const__16))·{
177 ····················final·IFn·fn7·=·(IFn)alpha$add_ret.const__9.getRawRoot();178 ····················final·IFn·fn7·=·(IFn)alpha$add_ret.const__9.getRawRoot();
Max diff block lines reached; 2916/10443 bytes (27.92%) of diff not shown.
1.17 KB
clojure/spec/alpha$add_ret$prop__2403.class
1.08 KB
procyon -ec {}
    
Offset 4, 28 lines modifiedOffset 4, 28 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$add_ret$prop__2403·extends·AFunction8 public·final·class·alpha$add_ret$prop__2403·extends·AFunction
9 {9 {
 10 ····Object·r;
10 ····Object·p;11 ····Object·p;
11 ····Object·splice;12 ····Object·splice;
12 ····Object·k;13 ····Object·k;
13 ····Object·r; 
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····public·static·final·Var·const__3;17 ····public·static·final·Var·const__3;
18 ····18 ····
19 ····public·alpha$add_ret$prop__2403(final·Object·p4,·final·Object·splice,·final·Object·k,·final·Object·r)·{19 ····public·alpha$add_ret$prop__2403(final·Object·r,·final·Object·p4,·final·Object·splice,·final·Object·k)·{
 20 ········this.r·=·r;
20 ········this.p·=·p4;21 ········this.p·=·p4;
21 ········this.splice·=·splice;22 ········this.splice·=·splice;
22 ········this.k·=·k;23 ········this.k·=·k;
23 ········this.r·=·r; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········Object·ret·=·((IFn)alpha$add_ret$prop__2403.const__0.getRawRoot()).invoke(this.p);27 ········Object·ret·=·((IFn)alpha$add_ret$prop__2403.const__0.getRawRoot()).invoke(this.p);
28 ········final·Object·invoke·=·((IFn)alpha$add_ret$prop__2403.const__1.getRawRoot()).invoke(ret);28 ········final·Object·invoke·=·((IFn)alpha$add_ret$prop__2403.const__1.getRawRoot()).invoke(ret);
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
1.13 KB
clojure/spec/alpha$op_unform.class
1.06 KB
procyon -ec {}
    
Offset 159, 18 lines modifiedOffset 159, 18 lines modified
159 ····························final·alpha$op_unform$fn__2393·alpha$op_unform$fn__2393·=·new·alpha$op_unform$fn__2393(o22);159 ····························final·alpha$op_unform$fn__2393·alpha$op_unform$fn__2393·=·new·alpha$op_unform$fn__2393(o22);
160 ····························final·Object·o23·=·x;160 ····························final·Object·o23·=·x;
161 ····························x·=·null;161 ····························x·=·null;
162 ····························return·fn8.invoke((Object)alpha$op_unform$fn__2393,·o23);162 ····························return·fn8.invoke((Object)alpha$op_unform$fn__2393,·o23);
163 ························}163 ························}
164 ····················}164 ····················}
165 ····················final·IFn·fn9·=·(IFn)alpha$op_unform.const__24.getRawRoot();165 ····················final·IFn·fn9·=·(IFn)alpha$op_unform.const__24.getRawRoot();
166 ····················final·Object·o24·=·kps; 
167 ····················kps·=·null; 
168 ····················final·Object·o25·=·x;166 ····················final·Object·o24·=·x;
169 ····················x·=·null;167 ····················x·=·null;
 168 ····················final·Object·o25·=·kps;
 169 ····················kps·=·null;
170 ····················final·alpha$op_unform$fn__2395·alpha$op_unform$fn__2394·=·new·alpha$op_unform$fn__2395(o24,·o25);170 ····················final·alpha$op_unform$fn__2395·alpha$op_unform$fn__2394·=·new·alpha$op_unform$fn__2395(o24,·o25);
171 ····················final·Object·o26·=·ks;171 ····················final·Object·o26·=·ks;
172 ····················ks·=·null;172 ····················ks·=·null;
173 ····················return·fn9.invoke((Object)alpha$op_unform$fn__2394,·o26);173 ····················return·fn9.invoke((Object)alpha$op_unform$fn__2394,·o26);
174 ················}174 ················}
175 ················break;175 ················break;
176 ············}176 ············}
974 B
clojure/spec/alpha$op_unform$fn__2395.class
888 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$op_unform$fn__2395·extends·AFunction8 public·final·class·alpha$op_unform$fn__2395·extends·AFunction
9 {9 {
10 ····Object·kps; 
11 ····Object·x;10 ····Object·x;
 11 ····Object·kps;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····public·static·final·Var·const__1;13 ····public·static·final·Var·const__1;
14 ····14 ····
15 ····public·alpha$op_unform$fn__2395(final·Object·kps,·final·Object·x)·{15 ····public·alpha$op_unform$fn__2395(final·Object·x,·final·Object·kps)·{
16 ········this.kps·=·kps; 
17 ········this.x·=·x;16 ········this.x·=·x;
 17 ········this.kps·=·kps;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·k)·{20 ····public·Object·invoke(Object·k)·{
21 ········final·Object·invoke·=·((IFn)alpha$op_unform$fn__2395.const__0.getRawRoot()).invoke(this.x,·k);21 ········final·Object·invoke·=·((IFn)alpha$op_unform$fn__2395.const__0.getRawRoot()).invoke(this.x,·k);
22 ········if·(invoke·!=·null)·{22 ········if·(invoke·!=·null)·{
23 ············if·(invoke·!=·Boolean.FALSE)·{23 ············if·(invoke·!=·Boolean.FALSE)·{
24 ················final·IFn·fn·=·(IFn)alpha$op_unform$fn__2395.const__1.getRawRoot();24 ················final·IFn·fn·=·(IFn)alpha$op_unform$fn__2395.const__1.getRawRoot();
3.61 KB
clojure/spec/alpha$every_impl.class
3.54 KB
procyon -ec {}
    
Offset 99, 61 lines modifiedOffset 99, 62 lines modified
99 ····················break·Label_0318;99 ····················break·Label_0318;
100 ················}100 ················}
101 ············}101 ············}
102 ············o7·=·new·alpha$every_impl$fn__2222();102 ············o7·=·new·alpha$every_impl$fn__2222();
103 ········}103 ········}
104 ········Object·kfn2·=·o7;104 ········Object·kfn2·=·o7;
105 ········Object·addcv·=·new·alpha$every_impl$addcv__2224();105 ········Object·addcv·=·new·alpha$every_impl$addcv__2224();
 106 ········final·Object·o8·=·kind;
106 ········final·Object·o8·=·conform_keys;107 ········final·Object·o9·=·conform_keys;
107 ········conform_keys·=·null;108 ········conform_keys·=·null;
108 ········final·Object·o9·=·conform_into; 
109 ········conform_into·=·null; 
110 ········final·Object·o10·=·addcv;109 ········final·Object·o10·=·addcv;
111 ········addcv·=·null;110 ········addcv·=·null;
 111 ········final·Object·o11·=·conform_into;
 112 ········conform_into·=·null;
112 ········Object·cfns·=·new·alpha$every_impl$cfns__2226(o8,·o9,·o10,·kind);113 ········Object·cfns·=·new·alpha$every_impl$cfns__2226(o8,·o9,·o10,·o11);
113 ········final·IPersistentMap·persistentMap·=·null;114 ········final·IPersistentMap·persistentMap·=·null;
114 ········final·Object·o11·=·check_QMARK_;115 ········final·Object·o12·=·check_QMARK_;
115 ········check_QMARK_·=·null;116 ········check_QMARK_·=·null;
 117 ········final·Object·o13·=·kfn2;
 118 ········kfn2·=·null;
 119 ········final·Object·o14·=·kind;
 120 ········kind·=·null;
 121 ········final·Object·o15·=·kind_form;
 122 ········kind_form·=·null;
116 ········final·Object·o12·=·min_count;123 ········final·Object·o16·=·count;
117 ········min_count·=·null;124 ········count·=·null;
118 ········final·Object·o13·=·describe_form;125 ········final·Object·o17·=·describe_form;
119 ········describe_form·=·null;126 ········describe_form·=·null;
120 ········final·Object·o14·=·distinct;127 ········final·Object·o18·=·distinct;
121 ········distinct·=·null;128 ········distinct·=·null;
122 ········final·Object·o15·=·cpred;129 ········final·Object·o19·=·cpred;
123 ········cpred·=·null;130 ········cpred·=·null;
124 ········final·Object·o16·=·cfns;131 ········final·Object·o20·=·cfns;
125 ········cfns·=·null;132 ········cfns·=·null;
126 ········final·Object·o17·=·conform_all; 
127 ········conform_all·=·null; 
128 ········final·Object·o18·=·kind_form; 
129 ········kind_form·=·null; 
130 ········final·Object·o19·=·form; 
131 ········form·=·null; 
132 ········final·Object·o20·=·gen_into;133 ········final·Object·o21·=·gen_into;
133 ········gen_into·=·null;134 ········gen_into·=·null;
134 ········final·Object·o21·=·gen_max; 
135 ········gen_max·=·null; 
136 ········final·Object·o22·=·spec; 
137 ········spec·=·null; 
138 ········final·Object·o23·=·pred;135 ········final·Object·o22·=·pred;
139 ········pred·=·null;136 ········pred·=·null;
140 ········final·Object·o24·=·count;137 ········final·Object·o23·=·spec;
141 ········count·=·null;138 ········spec·=·null;
 139 ········final·Object·o24·=·conform_all;
 140 ········conform_all·=·null;
142 ········final·Object·o25·=·kfn2;141 ········final·Object·o25·=·gfn;
143 ········kfn2·=·null;142 ········gfn·=·null;
 143 ········final·Object·o26·=·min_count;
 144 ········min_count·=·null;
 145 ········final·Object·o27·=·form;
 146 ········form·=·null;
144 ········final·Object·o26·=·max_count;147 ········final·Object·o28·=·max_count;
145 ········max_count·=·null;148 ········max_count·=·null;
146 ········final·Object·o27·=·opts;149 ········final·Object·o29·=·opts;
147 ········opts·=·null;150 ········opts·=·null;
148 ········final·Object·o28·=·gfn;151 ········final·Object·o30·=·gen_max;
149 ········gfn·=·null;152 ········gen_max·=·null;
150 ········final·Object·o29·=·kind; 
151 ········kind·=·null; 
152 ········return·((IObj)new·alpha$every_impl$reify__2245(persistentMap,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19,·o20,·o21,·o22,·o23,·o24,·o25,·o26,·o27,·o28,·o29)).withMeta((IPersistentMap)alpha$every_impl.const__24);153 ········return·((IObj)new·alpha$every_impl$reify__2245(persistentMap,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19,·o20,·o21,·o22,·o23,·o24,·o25,·o26,·o27,·o28,·o29,·o30)).withMeta((IPersistentMap)alpha$every_impl.const__24);
153 ····}154 ····}
154 ····155 ····
155 ····public·Object·invoke(final·Object·form,·final·Object·pred,·final·Object·p__2216,·final·Object·gfn)·{156 ····public·Object·invoke(final·Object·form,·final·Object·pred,·final·Object·p__2216,·final·Object·gfn)·{
156 ········return·invokeStatic(form,·pred,·p__2216,·gfn);157 ········return·invokeStatic(form,·pred,·p__2216,·gfn);
157 ····}158 ····}
158 ····159 ····
159 ····public·static·Object·invokeStatic(Object·form,·Object·pred,·Object·opts)·{160 ····public·static·Object·invokeStatic(Object·form,·Object·pred,·Object·opts)·{
7.85 KB
clojure/spec/alpha$every_impl$reify__2245.class
7.76 KB
procyon -ec {}
    
Offset 15, 32 lines modifiedOffset 15, 32 lines modified
15 import·clojure.spec.alpha.Specize;15 import·clojure.spec.alpha.Specize;
16 import·clojure.spec.alpha.Spec;16 import·clojure.spec.alpha.Spec;
  
17 public·final·class·alpha$every_impl$reify__2245·implements·Spec,·Specize,·IObj17 public·final·class·alpha$every_impl$reify__2245·implements·Spec,·Specize,·IObj
18 {18 {
19 ····final·IPersistentMap·__meta;19 ····final·IPersistentMap·__meta;
20 ····Object·check_QMARK_;20 ····Object·check_QMARK_;
 21 ····Object·kfn;
 22 ····Object·kind;
 23 ····Object·kind_form;
21 ····Object·min_count;24 ····Object·count;
22 ····Object·describe_form;25 ····Object·describe_form;
23 ····Object·distinct;26 ····Object·distinct;
24 ····Object·cpred;27 ····Object·cpred;
25 ····Object·cfns;28 ····Object·cfns;
26 ····Object·conform_all; 
27 ····Object·kind_form; 
28 ····Object·form; 
29 ····Object·gen_into;29 ····Object·gen_into;
30 ····Object·gen_max; 
31 ····Object·spec; 
32 ····Object·pred;30 ····Object·pred;
33 ····Object·count;31 ····Object·spec;
 32 ····Object·conform_all;
34 ····Object·kfn;33 ····Object·gfn;
 34 ····Object·min_count;
 35 ····Object·form;
35 ····Object·max_count;36 ····Object·max_count;
36 ····Object·opts;37 ····Object·opts;
37 ····Object·gfn;38 ····Object·gen_max;
38 ····Object·kind; 
39 ····private·static·Class·__cached_class__0;39 ····private·static·Class·__cached_class__0;
40 ····private·static·Class·__cached_class__1;40 ····private·static·Class·__cached_class__1;
41 ····public·static·final·Var·const__0;41 ····public·static·final·Var·const__0;
42 ····public·static·final·Var·const__1;42 ····public·static·final·Var·const__1;
43 ····public·static·final·Keyword·const__2;43 ····public·static·final·Keyword·const__2;
44 ····public·static·final·Var·const__7;44 ····public·static·final·Var·const__7;
45 ····public·static·final·Var·const__8;45 ····public·static·final·Var·const__8;
Offset 68, 47 lines modifiedOffset 68, 47 lines modified
68 ····public·static·final·Var·const__39;68 ····public·static·final·Var·const__39;
69 ····public·static·final·Var·const__40;69 ····public·static·final·Var·const__40;
70 ····public·static·final·Var·const__41;70 ····public·static·final·Var·const__41;
71 ····public·static·final·AFn·const__42;71 ····public·static·final·AFn·const__42;
72 ····public·static·final·Var·const__43;72 ····public·static·final·Var·const__43;
73 ····public·static·final·Var·const__44;73 ····public·static·final·Var·const__44;
74 ····74 ····
75 ····public·alpha$every_impl$reify__2245(final·IPersistentMap·_meta,·final·Object·check_QMARK_,·final·Object·min_count,·final·Object·describe_form,·final·Object·distinct,·final·Object·cpred,·final·Object·cfns,·final·Object·conform_all,·final·Object·kind_form,·final·Object·form,·final·Object·gen_into,·final·Object·gen_max,·final·Object·spec,·final·Object·pred,·final·Object·count,·final·Object·kfn,·final·Object·max_count,·final·Object·opts,·final·Object·gfn,·final·Object·kind)·{75 ····public·alpha$every_impl$reify__2245(final·IPersistentMap·_meta,·final·Object·check_QMARK_,·final·Object·kfn,·final·Object·kind,·final·Object·kind_form,·final·Object·count,·final·Object·describe_form,·final·Object·distinct,·final·Object·cpred,·final·Object·cfns,·final·Object·gen_into,·final·Object·pred,·final·Object·spec,·final·Object·conform_all,·final·Object·gfn,·final·Object·min_count,·final·Object·form,·final·Object·max_count,·final·Object·opts,·final·Object·gen_max)·{
76 ········this.__meta·=·_meta;76 ········this.__meta·=·_meta;
77 ········this.check_QMARK_·=·check_QMARK_;77 ········this.check_QMARK_·=·check_QMARK_;
 78 ········this.kfn·=·kfn;
 79 ········this.kind·=·kind;
 80 ········this.kind_form·=·kind_form;
78 ········this.min_count·=·min_count;81 ········this.count·=·count;
79 ········this.describe_form·=·describe_form;82 ········this.describe_form·=·describe_form;
80 ········this.distinct·=·distinct;83 ········this.distinct·=·distinct;
81 ········this.cpred·=·cpred;84 ········this.cpred·=·cpred;
82 ········this.cfns·=·cfns;85 ········this.cfns·=·cfns;
83 ········this.conform_all·=·conform_all; 
84 ········this.kind_form·=·kind_form; 
85 ········this.form·=·form; 
86 ········this.gen_into·=·gen_into;86 ········this.gen_into·=·gen_into;
87 ········this.gen_max·=·gen_max; 
88 ········this.spec·=·spec; 
89 ········this.pred·=·pred;87 ········this.pred·=·pred;
90 ········this.count·=·count;88 ········this.spec·=·spec;
 89 ········this.conform_all·=·conform_all;
91 ········this.kfn·=·kfn;90 ········this.gfn·=·gfn;
 91 ········this.min_count·=·min_count;
 92 ········this.form·=·form;
92 ········this.max_count·=·max_count;93 ········this.max_count·=·max_count;
93 ········this.opts·=·opts;94 ········this.opts·=·opts;
94 ········this.gfn·=·gfn;95 ········this.gen_max·=·gen_max;
95 ········this.kind·=·kind; 
96 ····}96 ····}
97 ····97 ····
98 ····public·alpha$every_impl$reify__2245(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)·{98 ····public·alpha$every_impl$reify__2245(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)·{
99 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19);99 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18,·o19);
100 ····}100 ····}
101 ····101 ····
102 ····public·IPersistentMap·meta()·{102 ····public·IPersistentMap·meta()·{
103 ········return·this.__meta;103 ········return·this.__meta;
104 ····}104 ····}
105 ····105 ····
106 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{106 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
107 ········return·(IObj)new·alpha$every_impl$reify__2245(persistentMap,·this.check_QMARK_,·this.min_count,·this.describe_form,·this.distinct,·this.cpred,·this.cfns,·this.conform_all,·this.kind_form,·this.form,·this.gen_into,·this.gen_max,·this.spec,·this.pred,·this.count,·this.kfn,·this.max_count,·this.opts,·this.gfn,·this.kind);107 ········return·(IObj)new·alpha$every_impl$reify__2245(persistentMap,·this.check_QMARK_,·this.kfn,·this.kind,·this.kind_form,·this.count,·this.describe_form,·this.distinct,·this.cpred,·this.cfns,·this.gen_into,·this.pred,·this.spec,·this.conform_all,·this.gfn,·this.min_count,·this.form,·this.max_count,·this.opts,·this.gen_max);
108 ····}108 ····}
109 ····109 ····
110 ····public·Object·describe_STAR_()·{110 ····public·Object·describe_STAR_()·{
111 ········final·Object·describe_form;111 ········final·Object·describe_form;
112 ········Object·or__5501__auto__2298·=·describe_form·=·this.describe_form;112 ········Object·or__5501__auto__2298·=·describe_form·=·this.describe_form;
113 ········if·(describe_form·!=·null)·{113 ········if·(describe_form·!=·null)·{
114 ············if·(describe_form·!=·Boolean.FALSE)·{114 ············if·(describe_form·!=·Boolean.FALSE)·{
Offset 176, 18 lines modifiedOffset 176, 18 lines modified
176 ················if·(const__13·!=·Boolean.FALSE)·{176 ················if·(const__13·!=·Boolean.FALSE)·{
177 ····················o2·=·((IFn)alpha$every_impl$reify__2245.const__38.getRawRoot()).invoke((Object)PersistentVector.EMPTY);177 ····················o2·=·((IFn)alpha$every_impl$reify__2245.const__38.getRawRoot()).invoke((Object)PersistentVector.EMPTY);
178 ····················break·Label_0209;178 ····················break·Label_0209;
179 ················}179 ················}
180 ············}180 ············}
181 ············o2·=·null;181 ············o2·=·null;
182 ········}182 ········}
183 ········final·Object·min_count·=·this.min_count;183 ········final·Object·count·=·this.count;
184 ········final·Object·o6·=·pgen;184 ········final·Object·o6·=·pgen;
185 ········pgen·=·null;185 ········pgen·=·null;
186 ········final·alpha$every_impl$reify__2245$fn__2286·alpha$every_impl$reify__2245$fn__2285·=·new·alpha$every_impl$reify__2245$fn__2286(min_count,·o6,·this.distinct,·this.gen_max,·this.count,·this.max_count);186 ········final·alpha$every_impl$reify__2245$fn__2286·alpha$every_impl$reify__2245$fn__2285·=·new·alpha$every_impl$reify__2245$fn__2286(count,·o6,·this.distinct,·this.min_count,·this.max_count,·this.gen_max);
187 ········this·=·null;187 ········this·=·null;
188 ········return·fn2.invoke(o2,·(Object)alpha$every_impl$reify__2245$fn__2285);188 ········return·fn2.invoke(o2,·(Object)alpha$every_impl$reify__2245$fn__2285);
189 ····}189 ····}
190 ····190 ····
191 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·x)·{191 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·x)·{
192 ········final·Object·invoke;192 ········final·Object·invoke;
193 ········Object·or__5501__auto__2299·=·invoke·=·((IFn)alpha$every_impl$reify__2245.const__26.getRawRoot()).invoke(x,·this.kind,·this.kind_form,·this.distinct,·this.count,·this.min_count,·this.max_count,·path,·via,·in);193 ········Object·or__5501__auto__2299·=·invoke·=·((IFn)alpha$every_impl$reify__2245.const__26.getRawRoot()).invoke(x,·this.kind,·this.kind_form,·this.distinct,·this.count,·this.min_count,·this.max_count,·path,·via,·in);
Offset 212, 24 lines modifiedOffset 212, 24 lines modified
212 ············o·=·((IFn)alpha$every_impl$reify__2245.const__30.getRawRoot()).invoke(alpha$every_impl$reify__2245.const__31.getRawRoot(),·alpha$every_impl$reify__2245.const__32.get());212 ············o·=·((IFn)alpha$every_impl$reify__2245.const__30.getRawRoot()).invoke(alpha$every_impl$reify__2245.const__31.getRawRoot(),·alpha$every_impl$reify__2245.const__32.get());
213 ········}213 ········}
214 ········final·IFn·fn2·=·(IFn)o;214 ········final·IFn·fn2·=·(IFn)o;
215 ········final·IFn·fn3·=·(IFn)alpha$every_impl$reify__2245.const__33.getRawRoot();215 ········final·IFn·fn3·=·(IFn)alpha$every_impl$reify__2245.const__33.getRawRoot();
216 ········final·Object·rawRoot2·=·alpha$every_impl$reify__2245.const__29.getRawRoot();216 ········final·Object·rawRoot2·=·alpha$every_impl$reify__2245.const__29.getRawRoot();
217 ········final·IFn·fn4·=·(IFn)alpha$every_impl$reify__2245.const__34.getRawRoot();217 ········final·IFn·fn4·=·(IFn)alpha$every_impl$reify__2245.const__34.getRawRoot();
218 ········final·Object·check_QMARK_·=·this.check_QMARK_;218 ········final·Object·check_QMARK_·=·this.check_QMARK_;
219 ········final·Object·form·=·this.form; 
220 ········final·Object·o2·=·via; 
221 ········via·=·null; 
222 ········final·Object·pred·=·this.pred; 
223 ········final·Object·kfn·=·this.kfn;219 ········final·Object·kfn·=·this.kfn;
224 ········final·Object·o3·=·path;220 ········final·Object·pred·=·this.pred;
225 ········path·=·null; 
226 ········final·Object·o4·=·in;221 ········final·Object·o2·=·in;
Max diff block lines reached; 868/7916 bytes (10.97%) of diff not shown.
1.44 KB
clojure/spec/alpha$every_impl$reify__2245$fn__2282.class
1.33 KB
procyon -ec {}
    
Offset 5, 31 lines modifiedOffset 5, 31 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$every_impl$reify__2245$fn__2282·extends·AFunction8 public·final·class·alpha$every_impl$reify__2245$fn__2282·extends·AFunction
9 {9 {
10 ····Object·check_QMARK_;10 ····Object·check_QMARK_;
11 ····Object·form; 
12 ····Object·via; 
13 ····Object·pred; 
14 ····Object·kfn;11 ····Object·kfn;
15 ····Object·path;12 ····Object·pred;
16 ····Object·in;13 ····Object·in;
 14 ····Object·via;
 15 ····Object·form;
 16 ····Object·path;
17 ····public·static·final·Var·const__0;17 ····public·static·final·Var·const__0;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····19 ····
20 ····public·alpha$every_impl$reify__2245$fn__2282(final·Object·check_QMARK_,·final·Object·form,·final·Object·via,·final·Object·pred,·final·Object·kfn,·final·Object·path,·final·Object·in)·{20 ····public·alpha$every_impl$reify__2245$fn__2282(final·Object·check_QMARK_,·final·Object·kfn,·final·Object·pred,·final·Object·in,·final·Object·via,·final·Object·form,·final·Object·path)·{
21 ········this.check_QMARK_·=·check_QMARK_;21 ········this.check_QMARK_·=·check_QMARK_;
22 ········this.form·=·form; 
23 ········this.via·=·via; 
24 ········this.pred·=·pred; 
25 ········this.kfn·=·kfn;22 ········this.kfn·=·kfn;
26 ········this.path·=·path;23 ········this.pred·=·pred;
27 ········this.in·=·in;24 ········this.in·=·in;
 25 ········this.via·=·via;
 26 ········this.form·=·form;
 27 ········this.path·=·path;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(Object·i,·Object·v)·{30 ····public·Object·invoke(Object·i,·Object·v)·{
31 ········final·IFn·fn·=·(IFn)this.kfn;31 ········final·IFn·fn·=·(IFn)this.kfn;
32 ········final·Object·o·=·i;32 ········final·Object·o·=·i;
33 ········i·=·null;33 ········i·=·null;
34 ········Object·k·=·fn.invoke(o,·v);34 ········Object·k·=·fn.invoke(o,·v);
1.19 KB
clojure/spec/alpha$merge_spec_impl$reify__2187$fn__2192.class
1.07 KB
procyon -ec {}
    
Offset 4, 25 lines modifiedOffset 4, 25 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$merge_spec_impl$reify__2187$fn__2192·extends·AFunction8 public·final·class·alpha$merge_spec_impl$reify__2187$fn__2192·extends·AFunction
9 {9 {
 10 ····Object·via;
10 ····Object·x;11 ····Object·x;
11 ····Object·path; 
12 ····Object·in;12 ····Object·in;
13 ····Object·via;13 ····Object·path;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····15 ····
16 ····public·alpha$merge_spec_impl$reify__2187$fn__2192(final·Object·x,·final·Object·path,·final·Object·in,·final·Object·via)·{16 ····public·alpha$merge_spec_impl$reify__2187$fn__2192(final·Object·via,·final·Object·x,·final·Object·in,·final·Object·path)·{
 17 ········this.via·=·via;
17 ········this.x·=·x;18 ········this.x·=·x;
18 ········this.path·=·path; 
19 ········this.in·=·in;19 ········this.in·=·in;
20 ········this.via·=·via;20 ········this.path·=·path;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke(Object·p1__2182_SHARP_,·Object·p2__2183_SHARP_)·{23 ····public·Object·invoke(Object·p1__2182_SHARP_,·Object·p2__2183_SHARP_)·{
24 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187$fn__2192.const__0.getRawRoot();24 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187$fn__2192.const__0.getRawRoot();
25 ········final·Object·o·=·p1__2182_SHARP_;25 ········final·Object·o·=·p1__2182_SHARP_;
26 ········p1__2182_SHARP_·=·null;26 ········p1__2182_SHARP_·=·null;
27 ········final·Object·o2·=·p2__2183_SHARP_;27 ········final·Object·o2·=·p2__2183_SHARP_;
2.26 KB
clojure/spec/alpha$and_spec_impl$reify__2174.class
2.16 KB
procyon -ec {}
    
Offset 10, 47 lines modifiedOffset 10, 47 lines modified
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·clojure.spec.alpha.Specize;11 import·clojure.spec.alpha.Specize;
12 import·clojure.spec.alpha.Spec;12 import·clojure.spec.alpha.Spec;
  
13 public·final·class·alpha$and_spec_impl$reify__2174·implements·Spec,·Specize,·IObj13 public·final·class·alpha$and_spec_impl$reify__2174·implements·Spec,·Specize,·IObj
14 {14 {
15 ····final·IPersistentMap·__meta;15 ····final·IPersistentMap·__meta;
16 ····Object·cform; 
17 ····Object·preds;16 ····Object·preds;
18 ····Object·gfn;17 ····Object·gfn;
 18 ····Object·cform;
19 ····Object·forms;19 ····Object·forms;
20 ····public·static·final·Var·const__0;20 ····public·static·final·Var·const__0;
21 ····public·static·final·Var·const__1;21 ····public·static·final·Var·const__1;
22 ····public·static·final·Var·const__2;22 ····public·static·final·Var·const__2;
23 ····public·static·final·Var·const__3;23 ····public·static·final·Var·const__3;
24 ····public·static·final·Var·const__4;24 ····public·static·final·Var·const__4;
25 ····public·static·final·Var·const__5;25 ····public·static·final·Var·const__5;
26 ····public·static·final·Var·const__6;26 ····public·static·final·Var·const__6;
27 ····public·static·final·Var·const__7;27 ····public·static·final·Var·const__7;
28 ····public·static·final·Var·const__8;28 ····public·static·final·Var·const__8;
29 ····public·static·final·AFn·const__9;29 ····public·static·final·AFn·const__9;
30 ····30 ····
31 ····public·alpha$and_spec_impl$reify__2174(final·IPersistentMap·_meta,·final·Object·cform,·final·Object·preds,·final·Object·gfn,·final·Object·forms)·{31 ····public·alpha$and_spec_impl$reify__2174(final·IPersistentMap·_meta,·final·Object·preds,·final·Object·gfn,·final·Object·cform,·final·Object·forms)·{
32 ········this.__meta·=·_meta;32 ········this.__meta·=·_meta;
33 ········this.cform·=·cform; 
34 ········this.preds·=·preds;33 ········this.preds·=·preds;
35 ········this.gfn·=·gfn;34 ········this.gfn·=·gfn;
 35 ········this.cform·=·cform;
36 ········this.forms·=·forms;36 ········this.forms·=·forms;
37 ····}37 ····}
38 ····38 ····
39 ····public·alpha$and_spec_impl$reify__2174(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{39 ····public·alpha$and_spec_impl$reify__2174(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{
40 ········this(null,·o,·o2,·o3,·o4);40 ········this(null,·o,·o2,·o3,·o4);
41 ····}41 ····}
42 ····42 ····
43 ····public·IPersistentMap·meta()·{43 ····public·IPersistentMap·meta()·{
44 ········return·this.__meta;44 ········return·this.__meta;
45 ····}45 ····}
46 ····46 ····
47 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{47 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
48 ········return·(IObj)new·alpha$and_spec_impl$reify__2174(persistentMap,·this.cform,·this.preds,·this.gfn,·this.forms);48 ········return·(IObj)new·alpha$and_spec_impl$reify__2174(persistentMap,·this.preds,·this.gfn,·this.cform,·this.forms);
49 ····}49 ····}
50 ····50 ····
51 ····public·Object·describe_STAR_()·{51 ····public·Object·describe_STAR_()·{
52 ········final·IFn·fn·=·(IFn)alpha$and_spec_impl$reify__2174.const__6.getRawRoot();52 ········final·IFn·fn·=·(IFn)alpha$and_spec_impl$reify__2174.const__6.getRawRoot();
53 ········final·Object·invoke·=·((IFn)alpha$and_spec_impl$reify__2174.const__7.getRawRoot()).invoke(((IFn)alpha$and_spec_impl$reify__2174.const__8.getRawRoot()).invoke((Object)alpha$and_spec_impl$reify__2174.const__9),·this.forms);53 ········final·Object·invoke·=·((IFn)alpha$and_spec_impl$reify__2174.const__7.getRawRoot()).invoke(((IFn)alpha$and_spec_impl$reify__2174.const__8.getRawRoot()).invoke((Object)alpha$and_spec_impl$reify__2174.const__9),·this.forms);
54 ········this·=·null;54 ········this·=·null;
55 ········return·fn.invoke(invoke);55 ········return·fn.invoke(invoke);
1.35 KB
clojure/spec/alpha$map_spec_impl$reify__1988$fn__2020.class
1.24 KB
procyon -ec {}
    
Offset 6, 30 lines modifiedOffset 6, 30 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$map_spec_impl$reify__1988$fn__2020·extends·AFunction10 public·final·class·alpha$map_spec_impl$reify__1988$fn__2020·extends·AFunction
11 {11 {
 12 ····Object·path;
12 ····Object·x;13 ····Object·x;
13 ····Object·in;14 ····Object·in;
14 ····Object·via;15 ····Object·via;
15 ····Object·path; 
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Keyword·const__1;17 ····public·static·final·Keyword·const__1;
18 ····public·static·final·Keyword·const__2;18 ····public·static·final·Keyword·const__2;
19 ····public·static·final·Keyword·const__3;19 ····public·static·final·Keyword·const__3;
20 ····public·static·final·Keyword·const__4;20 ····public·static·final·Keyword·const__4;
21 ····public·static·final·Keyword·const__5;21 ····public·static·final·Keyword·const__5;
22 ····22 ····
23 ····public·alpha$map_spec_impl$reify__1988$fn__2020(final·Object·x,·final·Object·in,·final·Object·via,·final·Object·path)·{23 ····public·alpha$map_spec_impl$reify__1988$fn__2020(final·Object·path,·final·Object·x,·final·Object·in,·final·Object·via)·{
 24 ········this.path·=·path;
24 ········this.x·=·x;25 ········this.x·=·x;
25 ········this.in·=·in;26 ········this.in·=·in;
26 ········this.via·=·via;27 ········this.via·=·via;
27 ········this.path·=·path; 
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(Object·p1__1981_SHARP_)·{30 ····public·Object·invoke(Object·p1__1981_SHARP_)·{
31 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2020.const__0.getRawRoot();31 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2020.const__0.getRawRoot();
32 ········final·Object[]·array·=·new·Object[10];32 ········final·Object[]·array·=·new·Object[10];
33 ········array[0]·=·alpha$map_spec_impl$reify__1988$fn__2020.const__1;33 ········array[0]·=·alpha$map_spec_impl$reify__1988$fn__2020.const__1;
34 ········array[1]·=·this.path;34 ········array[1]·=·this.path;
1.44 KB
clojure/spec/alpha$assert_STAR_.class
1.37 KB
procyon -ec {}
    
Offset 44, 20 lines modifiedOffset 44, 21 lines modified
44 ········x·=·null;44 ········x·=·null;
45 ········Object·ed·=·fn.invoke(fn2.invoke(fn3.invoke(o2,·(Object)empty,·(Object)empty2,·(Object)empty3,·o3),·(Object)alpha$assert_STAR_.const__4,·(Object)alpha$assert_STAR_.const__5));45 ········Object·ed·=·fn.invoke(fn2.invoke(fn3.invoke(o2,·(Object)empty,·(Object)empty2,·(Object)empty3,·o3),·(Object)alpha$assert_STAR_.const__4,·(Object)alpha$assert_STAR_.const__5));
46 ········final·IFn·fn4·=·(IFn)alpha$assert_STAR_.const__6.getRawRoot();46 ········final·IFn·fn4·=·(IFn)alpha$assert_STAR_.const__6.getRawRoot();
47 ········final·IFn·fn5·=·(IFn)alpha$assert_STAR_.const__7.getRawRoot();47 ········final·IFn·fn5·=·(IFn)alpha$assert_STAR_.const__7.getRawRoot();
48 ········final·String·s·=·"Spec·assertion·failed\n";48 ········final·String·s·=·"Spec·assertion·failed\n";
49 ········Object·s__6336__auto__2610·=·new·StringWriter();49 ········Object·s__6336__auto__2610·=·new·StringWriter();
50 ········((IFn)alpha$assert_STAR_.const__8.getRawRoot()).invoke(((IFn)alpha$assert_STAR_.const__9.getRawRoot()).invoke((Object)alpha$assert_STAR_.const__10,·s__6336__auto__2610));50 ········((IFn)alpha$assert_STAR_.const__8.getRawRoot()).invoke(((IFn)alpha$assert_STAR_.const__9.getRawRoot()).invoke((Object)alpha$assert_STAR_.const__10,·s__6336__auto__2610));
 51 ········final·Object·o4·=·ed;
51 ········final·Object·o4·=·s__6336__auto__2610;52 ········final·Object·o5·=·s__6336__auto__2610;
52 ········s__6336__auto__2610·=·null;53 ········s__6336__auto__2610·=·null;
53 ········final·Object·invoke2·=·fn5.invoke((Object)s,·((IFn)new·alpha$assert_STAR_$fn__2607(o4,·ed)).invoke());54 ········final·Object·invoke2·=·fn5.invoke((Object)s,·((IFn)new·alpha$assert_STAR_$fn__2607(o4,·o5)).invoke());
54 ········final·Object·o5·=·ed;55 ········final·Object·o6·=·ed;
55 ········ed·=·null;56 ········ed·=·null;
56 ········throw·(Throwable)fn4.invoke(invoke2,·o5);57 ········throw·(Throwable)fn4.invoke(invoke2,·o6);
57 ····}58 ····}
58 ····59 ····
59 ····public·Object·invoke(final·Object·spec,·final·Object·x)·{60 ····public·Object·invoke(final·Object·spec,·final·Object·x)·{
60 ········return·invokeStatic(spec,·x);61 ········return·invokeStatic(spec,·x);
61 ····}62 ····}
62 ····63 ····
63 ····static·{64 ····static·{
964 B
clojure/spec/alpha$merge_spec_impl.class
884 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
  
9 public·final·class·alpha$merge_spec_impl·extends·AFunction9 public·final·class·alpha$merge_spec_impl·extends·AFunction
10 {10 {
11 ····public·static·final·AFn·const__4;11 ····public·static·final·AFn·const__4;
12 ····12 ····
13 ····public·static·Object·invokeStatic(Object·forms,·Object·preds,·Object·gfn)·{13 ····public·static·Object·invokeStatic(Object·forms,·Object·preds,·Object·gfn)·{
14 ········final·IPersistentMap·persistentMap·=·null;14 ········final·IPersistentMap·persistentMap·=·null;
15 ········final·Object·o·=·forms; 
16 ········forms·=·null; 
17 ········final·Object·o2·=·gfn;15 ········final·Object·o·=·gfn;
18 ········gfn·=·null;16 ········gfn·=·null;
19 ········final·Object·o3·=·preds;17 ········final·Object·o2·=·preds;
20 ········preds·=·null;18 ········preds·=·null;
 19 ········final·Object·o3·=·forms;
 20 ········forms·=·null;
21 ········return·((IObj)new·alpha$merge_spec_impl$reify__2187(persistentMap,·o,·o2,·o3)).withMeta((IPersistentMap)alpha$merge_spec_impl.const__4);21 ········return·((IObj)new·alpha$merge_spec_impl$reify__2187(persistentMap,·o,·o2,·o3)).withMeta((IPersistentMap)alpha$merge_spec_impl.const__4);
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke(final·Object·forms,·final·Object·preds,·final·Object·gfn)·{24 ····public·Object·invoke(final·Object·forms,·final·Object·preds,·final·Object·gfn)·{
25 ········return·invokeStatic(forms,·preds,·gfn);25 ········return·invokeStatic(forms,·preds,·gfn);
26 ····}26 ····}
27 ····27 ····
4.39 KB
clojure/spec/alpha$merge_spec_impl$reify__2187.class
4.29 KB
procyon -ec {}
    
Offset 11, 17 lines modifiedOffset 11, 17 lines modified
11 import·clojure.lang.IObj;11 import·clojure.lang.IObj;
12 import·clojure.spec.alpha.Specize;12 import·clojure.spec.alpha.Specize;
13 import·clojure.spec.alpha.Spec;13 import·clojure.spec.alpha.Spec;
  
14 public·final·class·alpha$merge_spec_impl$reify__2187·implements·Spec,·Specize,·IObj14 public·final·class·alpha$merge_spec_impl$reify__2187·implements·Spec,·Specize,·IObj
15 {15 {
16 ····final·IPersistentMap·__meta;16 ····final·IPersistentMap·__meta;
17 ····Object·forms; 
18 ····Object·gfn;17 ····Object·gfn;
19 ····Object·preds;18 ····Object·preds;
 19 ····Object·forms;
20 ····public·static·final·Var·const__0;20 ····public·static·final·Var·const__0;
21 ····public·static·final·Var·const__1;21 ····public·static·final·Var·const__1;
22 ····public·static·final·Var·const__2;22 ····public·static·final·Var·const__2;
23 ····public·static·final·Keyword·const__3;23 ····public·static·final·Keyword·const__3;
24 ····public·static·final·Var·const__4;24 ····public·static·final·Var·const__4;
25 ····public·static·final·Var·const__5;25 ····public·static·final·Var·const__5;
26 ····public·static·final·Var·const__6;26 ····public·static·final·Var·const__6;
Offset 29, 31 lines modifiedOffset 29, 31 lines modified
29 ····public·static·final·Var·const__8;29 ····public·static·final·Var·const__8;
30 ····public·static·final·Var·const__9;30 ····public·static·final·Var·const__9;
31 ····public·static·final·Var·const__10;31 ····public·static·final·Var·const__10;
32 ····public·static·final·Var·const__11;32 ····public·static·final·Var·const__11;
33 ····public·static·final·Var·const__12;33 ····public·static·final·Var·const__12;
34 ····public·static·final·AFn·const__13;34 ····public·static·final·AFn·const__13;
35 ····35 ····
36 ····public·alpha$merge_spec_impl$reify__2187(final·IPersistentMap·_meta,·final·Object·forms,·final·Object·gfn,·final·Object·preds)·{36 ····public·alpha$merge_spec_impl$reify__2187(final·IPersistentMap·_meta,·final·Object·gfn,·final·Object·preds,·final·Object·forms)·{
37 ········this.__meta·=·_meta;37 ········this.__meta·=·_meta;
38 ········this.forms·=·forms; 
39 ········this.gfn·=·gfn;38 ········this.gfn·=·gfn;
40 ········this.preds·=·preds;39 ········this.preds·=·preds;
 40 ········this.forms·=·forms;
41 ····}41 ····}
42 ····42 ····
43 ····public·alpha$merge_spec_impl$reify__2187(final·Object·o,·final·Object·o2,·final·Object·o3)·{43 ····public·alpha$merge_spec_impl$reify__2187(final·Object·o,·final·Object·o2,·final·Object·o3)·{
44 ········this(null,·o,·o2,·o3);44 ········this(null,·o,·o2,·o3);
45 ····}45 ····}
46 ····46 ····
47 ····public·IPersistentMap·meta()·{47 ····public·IPersistentMap·meta()·{
48 ········return·this.__meta;48 ········return·this.__meta;
49 ····}49 ····}
50 ····50 ····
51 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{51 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
52 ········return·(IObj)new·alpha$merge_spec_impl$reify__2187(persistentMap,·this.forms,·this.gfn,·this.preds);52 ········return·(IObj)new·alpha$merge_spec_impl$reify__2187(persistentMap,·this.gfn,·this.preds,·this.forms);
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·describe_STAR_()·{55 ····public·Object·describe_STAR_()·{
56 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187.const__11.getRawRoot();56 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187.const__11.getRawRoot();
57 ········final·Object·invoke·=·((IFn)alpha$merge_spec_impl$reify__2187.const__7.getRawRoot()).invoke(((IFn)alpha$merge_spec_impl$reify__2187.const__12.getRawRoot()).invoke((Object)alpha$merge_spec_impl$reify__2187.const__13),·this.forms);57 ········final·Object·invoke·=·((IFn)alpha$merge_spec_impl$reify__2187.const__7.getRawRoot()).invoke(((IFn)alpha$merge_spec_impl$reify__2187.const__12.getRawRoot()).invoke((Object)alpha$merge_spec_impl$reify__2187.const__13),·this.forms);
58 ········this·=·null;58 ········this·=·null;
59 ········return·fn.invoke(invoke);59 ········return·fn.invoke(invoke);
Offset 79, 37 lines modifiedOffset 79, 37 lines modified
79 ············}79 ············}
80 ········}80 ········}
81 ········final·IFn·fn2·=·(IFn)alpha$merge_spec_impl$reify__2187.const__8.getRawRoot();81 ········final·IFn·fn2·=·(IFn)alpha$merge_spec_impl$reify__2187.const__8.getRawRoot();
82 ········final·alpha$merge_spec_impl$reify__2187$fn__2194·alpha$merge_spec_impl$reify__2187$fn__2194·=·new·alpha$merge_spec_impl$reify__2187$fn__2194();82 ········final·alpha$merge_spec_impl$reify__2187$fn__2194·alpha$merge_spec_impl$reify__2187$fn__2194·=·new·alpha$merge_spec_impl$reify__2187$fn__2194();
83 ········final·IFn·fn3·=·(IFn)alpha$merge_spec_impl$reify__2187.const__4.getRawRoot();83 ········final·IFn·fn3·=·(IFn)alpha$merge_spec_impl$reify__2187.const__4.getRawRoot();
84 ········final·Object·rawRoot·=·alpha$merge_spec_impl$reify__2187.const__9.getRawRoot();84 ········final·Object·rawRoot·=·alpha$merge_spec_impl$reify__2187.const__9.getRawRoot();
85 ········final·IFn·fn4·=·(IFn)alpha$merge_spec_impl$reify__2187.const__0.getRawRoot();85 ········final·IFn·fn4·=·(IFn)alpha$merge_spec_impl$reify__2187.const__0.getRawRoot();
86 ········final·Object·o2·=·path;86 ········final·Object·o2·=·rmap;
87 ········path·=·null;87 ········rmap·=·null;
88 ········final·Object·o3·=·overrides;88 ········final·Object·o3·=·overrides;
89 ········overrides·=·null;89 ········overrides·=·null;
90 ········final·Object·o4·=·rmap;90 ········final·Object·o4·=·path;
91 ········rmap·=·null;91 ········path·=·null;
92 ········final·Object·invoke·=·fn3.invoke(rawRoot,·fn4.invoke((Object)new·alpha$merge_spec_impl$reify__2187$fn__2196(o2,·o3,·o4),·this.preds,·this.forms));92 ········final·Object·invoke·=·fn3.invoke(rawRoot,·fn4.invoke((Object)new·alpha$merge_spec_impl$reify__2187$fn__2196(o2,·o3,·o4),·this.preds,·this.forms));
93 ········this·=·null;93 ········this·=·null;
94 ········return·fn2.invoke((Object)alpha$merge_spec_impl$reify__2187$fn__2194,·invoke);94 ········return·fn2.invoke((Object)alpha$merge_spec_impl$reify__2187$fn__2194,·invoke);
95 ····}95 ····}
96 ····96 ····
97 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·x)·{97 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·x)·{
98 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187.const__4.getRawRoot();98 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187.const__4.getRawRoot();
99 ········final·Object·rawRoot·=·alpha$merge_spec_impl$reify__2187.const__7.getRawRoot();99 ········final·Object·rawRoot·=·alpha$merge_spec_impl$reify__2187.const__7.getRawRoot();
100 ········final·IFn·fn2·=·(IFn)alpha$merge_spec_impl$reify__2187.const__0.getRawRoot();100 ········final·IFn·fn2·=·(IFn)alpha$merge_spec_impl$reify__2187.const__0.getRawRoot();
 101 ········final·Object·o·=·via;
 102 ········via·=·null;
101 ········final·Object·o·=·x;103 ········final·Object·o2·=·x;
102 ········x·=·null;104 ········x·=·null;
103 ········final·Object·o2·=·path; 
104 ········path·=·null; 
105 ········final·Object·o3·=·in;105 ········final·Object·o3·=·in;
106 ········in·=·null;106 ········in·=·null;
107 ········final·Object·o4·=·via;107 ········final·Object·o4·=·path;
108 ········via·=·null;108 ········path·=·null;
109 ········final·Object·invoke·=·fn2.invoke((Object)new·alpha$merge_spec_impl$reify__2187$fn__2192(o,·o2,·o3,·o4),·this.forms,·this.preds);109 ········final·Object·invoke·=·fn2.invoke((Object)new·alpha$merge_spec_impl$reify__2187$fn__2192(o,·o2,·o3,·o4),·this.forms,·this.preds);
110 ········this·=·null;110 ········this·=·null;
111 ········return·fn.invoke(rawRoot,·invoke);111 ········return·fn.invoke(rawRoot,·invoke);
112 ····}112 ····}
113 ····113 ····
114 ····public·Object·unform_STAR_(Object·x)·{114 ····public·Object·unform_STAR_(Object·x)·{
115 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187.const__4.getRawRoot();115 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187.const__4.getRawRoot();
1.18 KB
clojure/spec/alpha$merge_spec_impl$reify__2187$fn__2196.class
1.06 KB
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$merge_spec_impl$reify__2187$fn__2196·extends·AFunction8 public·final·class·alpha$merge_spec_impl$reify__2187$fn__2196·extends·AFunction
9 {9 {
10 ····Object·path; 
11 ····Object·overrides; 
12 ····Object·rmap;10 ····Object·rmap;
 11 ····Object·overrides;
 12 ····Object·path;
13 ····public·static·final·Var·const__0;13 ····public·static·final·Var·const__0;
14 ····14 ····
15 ····public·alpha$merge_spec_impl$reify__2187$fn__2196(final·Object·path,·final·Object·overrides,·final·Object·rmap)·{15 ····public·alpha$merge_spec_impl$reify__2187$fn__2196(final·Object·rmap,·final·Object·overrides,·final·Object·path)·{
16 ········this.path·=·path; 
17 ········this.overrides·=·overrides; 
18 ········this.rmap·=·rmap;16 ········this.rmap·=·rmap;
 17 ········this.overrides·=·overrides;
 18 ········this.path·=·path;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·p1__2185_SHARP_,·Object·p2__2186_SHARP_)·{21 ····public·Object·invoke(Object·p1__2185_SHARP_,·Object·p2__2186_SHARP_)·{
22 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187$fn__2196.const__0.getRawRoot();22 ········final·IFn·fn·=·(IFn)alpha$merge_spec_impl$reify__2187$fn__2196.const__0.getRawRoot();
23 ········final·Object·o·=·p1__2185_SHARP_;23 ········final·Object·o·=·p1__2185_SHARP_;
24 ········p1__2185_SHARP_·=·null;24 ········p1__2185_SHARP_·=·null;
25 ········final·Object·overrides·=·this.overrides;25 ········final·Object·overrides·=·this.overrides;
955 B
clojure/spec/alpha$and_spec_impl.class
879 B
procyon -ec {}
    
Offset 38, 20 lines modifiedOffset 38, 20 lines modified
38 ················o4·=·specs;38 ················o4·=·specs;
39 ················specs·=·null;39 ················specs·=·null;
40 ················break;40 ················break;
41 ············}41 ············}
42 ········}42 ········}
43 ········Object·cform·=·o;43 ········Object·cform·=·o;
44 ········final·IPersistentMap·persistentMap·=·null;44 ········final·IPersistentMap·persistentMap·=·null;
45 ········final·Object·o5·=·cform; 
46 ········cform·=·null; 
47 ········final·Object·o6·=·preds;45 ········final·Object·o5·=·preds;
48 ········preds·=·null;46 ········preds·=·null;
49 ········final·Object·o7·=·gfn;47 ········final·Object·o6·=·gfn;
50 ········gfn·=·null;48 ········gfn·=·null;
 49 ········final·Object·o7·=·cform;
 50 ········cform·=·null;
51 ········final·Object·o8·=·forms;51 ········final·Object·o8·=·forms;
52 ········forms·=·null;52 ········forms·=·null;
53 ········return·((IObj)new·alpha$and_spec_impl$reify__2174(persistentMap,·o5,·o6,·o7,·o8)).withMeta((IPersistentMap)alpha$and_spec_impl.const__7);53 ········return·((IObj)new·alpha$and_spec_impl$reify__2174(persistentMap,·o5,·o6,·o7,·o8)).withMeta((IPersistentMap)alpha$and_spec_impl.const__7);
54 ····}54 ····}
55 ····55 ····
56 ····public·Object·invoke(final·Object·forms,·final·Object·preds,·final·Object·gfn)·{56 ····public·Object·invoke(final·Object·forms,·final·Object·preds,·final·Object·gfn)·{
57 ········return·invokeStatic(forms,·preds,·gfn);57 ········return·invokeStatic(forms,·preds,·gfn);
1.36 KB
clojure/spec/alpha$multi_spec_impl.class
1.28 KB
procyon -ec {}
    
Offset 29, 30 lines modifiedOffset 29, 30 lines modified
29 ····················break·Label_0063;29 ····················break·Label_0063;
30 ················}30 ················}
31 ············}31 ············}
32 ············o·=·retag;32 ············o·=·retag;
33 ········}33 ········}
34 ········Object·tag·=·o;34 ········Object·tag·=·o;
35 ········final·IPersistentMap·persistentMap·=·null;35 ········final·IPersistentMap·persistentMap·=·null;
36 ········final·Object·o2·=·tag; 
37 ········tag·=·null; 
38 ········final·Object·o3·=·dval; 
39 ········dval·=·null; 
40 ········final·Object·o4·=·id; 
41 ········id·=·null; 
42 ········final·Object·o5·=·predx;36 ········final·Object·o2·=·predx;
43 ········predx·=·null;37 ········predx·=·null;
 38 ········final·Object·o3·=·id;
 39 ········id·=·null;
 40 ········final·Object·o4·=·tag;
 41 ········tag·=·null;
 42 ········final·Object·o5·=·retag;
 43 ········retag·=·null;
44 ········final·Object·o6·=·gfn;44 ········final·Object·o6·=·gfn;
45 ········gfn·=·null;45 ········gfn·=·null;
46 ········final·Object·o7·=·form;46 ········final·Object·o7·=·form;
47 ········form·=·null;47 ········form·=·null;
48 ········final·Object·o8·=·retag; 
49 ········retag·=·null; 
50 ········final·Object·o9·=·mmvar;48 ········final·Object·o8·=·mmvar;
51 ········mmvar·=·null;49 ········mmvar·=·null;
 50 ········final·Object·o9·=·dval;
 51 ········dval·=·null;
52 ········return·((IObj)new·alpha$multi_spec_impl$reify__2065(persistentMap,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9)).withMeta((IPersistentMap)alpha$multi_spec_impl.const__6);52 ········return·((IObj)new·alpha$multi_spec_impl$reify__2065(persistentMap,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9)).withMeta((IPersistentMap)alpha$multi_spec_impl.const__6);
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·invoke(final·Object·form,·final·Object·mmvar,·final·Object·retag,·final·Object·gfn)·{55 ····public·Object·invoke(final·Object·form,·final·Object·mmvar,·final·Object·retag,·final·Object·gfn)·{
56 ········return·invokeStatic(form,·mmvar,·retag,·gfn);56 ········return·invokeStatic(form,·mmvar,·retag,·gfn);
57 ····}57 ····}
58 ····58 ····
2.66 KB
clojure/spec/alpha$multi_spec_impl$reify__2065$gen__2067.class
2.54 KB
procyon -ec {}
    
Offset 5, 30 lines modifiedOffset 5, 30 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·alpha$multi_spec_impl$reify__2065$gen__2067·extends·AFunction9 public·final·class·alpha$multi_spec_impl$reify__2065$gen__2067·extends·AFunction
10 {10 {
11 ····Object·tag; 
12 ····Object·id;11 ····Object·id;
 12 ····Object·tag;
 13 ····Object·form;
13 ····Object·rmap;14 ····Object·rmap;
14 ····Object·path;15 ····Object·path;
15 ····Object·form; 
16 ····Object·overrides;16 ····Object·overrides;
17 ····public·static·final·Var·const__3;17 ····public·static·final·Var·const__3;
18 ····public·static·final·Var·const__4;18 ····public·static·final·Var·const__4;
19 ····public·static·final·Var·const__5;19 ····public·static·final·Var·const__5;
20 ····20 ····
21 ····public·alpha$multi_spec_impl$reify__2065$gen__2067(final·Object·tag,·final·Object·id,·final·Object·rmap,·final·Object·path,·final·Object·form,·final·Object·overrides)·{21 ····public·alpha$multi_spec_impl$reify__2065$gen__2067(final·Object·id,·final·Object·tag,·final·Object·form,·final·Object·rmap,·final·Object·path,·final·Object·overrides)·{
22 ········this.tag·=·tag; 
23 ········this.id·=·id;22 ········this.id·=·id;
 23 ········this.tag·=·tag;
 24 ········this.form·=·form;
24 ········this.rmap·=·rmap;25 ········this.rmap·=·rmap;
25 ········this.path·=·path;26 ········this.path·=·path;
26 ········this.form·=·form; 
27 ········this.overrides·=·overrides;27 ········this.overrides·=·overrides;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(Object·p__2066)·{30 ····public·Object·invoke(Object·p__2066)·{
31 ········final·Object·o·=·p__2066;31 ········final·Object·o·=·p__2066;
32 ········p__2066·=·null;32 ········p__2066·=·null;
33 ········Object·vec__2068·=·o;33 ········Object·vec__2068·=·o;
Offset 43, 25 lines modifiedOffset 43, 22 lines modified
43 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067.const__4.getRawRoot()).invoke(rmap,·this.id,·this.path,·k);43 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067.const__4.getRawRoot()).invoke(rmap,·this.id,·this.path,·k);
44 ········if·(invoke·!=·null)·{44 ········if·(invoke·!=·null)·{
45 ············if·(invoke·!=·Boolean.FALSE)·{45 ············if·(invoke·!=·Boolean.FALSE)·{
46 ················return·null;46 ················return·null;
47 ············}47 ············}
48 ········}48 ········}
49 ········final·IFn·fn·=·(IFn)alpha$multi_spec_impl$reify__2065$gen__2067.const__5.getRawRoot();49 ········final·IFn·fn·=·(IFn)alpha$multi_spec_impl$reify__2065$gen__2067.const__5.getRawRoot();
50 ········final·Object·tag·=·this.tag; 
51 ········final·Object·o3·=·k; 
52 ········k·=·null; 
53 ········final·Object·path·=·this.path; 
54 ········final·Object·form·=·this.form; 
55 ········final·Object·o4·=·rmap;50 ········final·Object·o3·=·rmap;
56 ········rmap·=·null;51 ········rmap·=·null;
57 ········final·Object·overrides·=·this.overrides; 
58 ········final·Object·o5·=·p;52 ········final·Object·o4·=·p;
59 ········p·=·null;53 ········p·=·null;
 54 ········final·Object·tag·=·this.tag;
 55 ········final·Object·o5·=·k;
 56 ········k·=·null;
60 ········final·Delay·delay·=·new·Delay((IFn)new·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071(tag,·o3,·path,·form,·o4,·overrides,·o5));57 ········final·Delay·delay·=·new·Delay((IFn)new·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071(o3,·o4,·tag,·o5,·this.form,·this.path,·this.overrides));
61 ········this·=·null;58 ········this·=·null;
62 ········return·fn.invoke((Object)delay);59 ········return·fn.invoke((Object)delay);
63 ····}60 ····}
64 ····61 ····
65 ····static·{62 ····static·{
66 ········const__3·=·RT.var("clojure.spec.alpha",·"inck");63 ········const__3·=·RT.var("clojure.spec.alpha",·"inck");
67 ········const__4·=·RT.var("clojure.spec.alpha",·"recur-limit?");64 ········const__4·=·RT.var("clojure.spec.alpha",·"recur-limit?");
3.05 KB
clojure/spec/alpha$or_spec_impl.class
2.98 KB
procyon -ec {}
    
Offset 15, 63 lines modifiedOffset 15, 57 lines modified
15 {15 {
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·AFn·const__8;17 ····public·static·final·AFn·const__8;
18 ····18 ····
19 ····public·static·Object·invokeStatic(Object·keys,·Object·forms,·Object·preds,·Object·gfn)·{19 ····public·static·Object·invokeStatic(Object·keys,·Object·forms,·Object·preds,·Object·gfn)·{
20 ········Object·id·=·UUID.randomUUID();20 ········Object·id·=·UUID.randomUUID();
21 ········Object·kps·=·((IFn)alpha$or_spec_impl.const__0.getRawRoot()).invoke(keys,·preds);21 ········Object·kps·=·((IFn)alpha$or_spec_impl.const__0.getRawRoot()).invoke(keys,·preds);
22 ········Object·specs·=·new·Delay((IFn)new·alpha$or_spec_impl$fn__2099(forms,·preds));22 ········Object·specs·=·new·Delay((IFn)new·alpha$or_spec_impl$fn__2099(preds,·forms));
23 ········final·int·G__2101·=·RT.count(preds);23 ········final·int·G__2101·=·RT.count(preds);
24 ········Object·o·=·null;24 ········Object·o·=·null;
25 ········switch·(G__2101)·{25 ········switch·(G__2101)·{
26 ············case·2:·{26 ············case·2:·{
27 ················final·Object·o2;27 ················final·Object·o2;
28 ················final·Object·o3; 
29 ················o·=·new·alpha$or_spec_impl$fn__2102(o2,·o3);28 ················o·=·new·alpha$or_spec_impl$fn__2102(o2,·keys);
30 ················o2·=·keys; 
31 ················o3·=·specs;29 ················o2·=·specs;
32 ················specs·=·null;30 ················specs·=·null;
33 ················break;31 ················break;
34 ············}32 ············}
35 ············case·3:·{33 ············case·3:·{
36 ················final·Object·o4;34 ················final·Object·o3;
37 ················final·Object·o5; 
38 ················o·=·new·alpha$or_spec_impl$fn__2104(o4,·o5);35 ················o·=·new·alpha$or_spec_impl$fn__2104(o3,·keys);
39 ················o4·=·keys; 
40 ················o5·=·specs;36 ················o3·=·specs;
41 ················specs·=·null;37 ················specs·=·null;
42 ················break;38 ················break;
43 ············}39 ············}
44 ············default:·{40 ············default:·{
45 ················final·Object·o6;41 ················final·Object·o4;
46 ················final·Object·o7; 
47 ················o·=·new·alpha$or_spec_impl$fn__2106(o6,·o7);42 ················o·=·new·alpha$or_spec_impl$fn__2106(o4,·keys);
48 ················o6·=·keys; 
49 ················o7·=·specs;43 ················o4·=·specs;
50 ················specs·=·null;44 ················specs·=·null;
51 ················break;45 ················break;
52 ············}46 ············}
53 ········}47 ········}
54 ········Object·cform·=·o;48 ········Object·cform·=·o;
55 ········final·IPersistentMap·persistentMap·=·null;49 ········final·IPersistentMap·persistentMap·=·null;
 50 ········final·Object·o5·=·cform;
 51 ········cform·=·null;
56 ········final·Object·o8·=·kps;52 ········final·Object·o6·=·kps;
57 ········kps·=·null;53 ········kps·=·null;
58 ········final·Object·o9·=·id;54 ········final·Object·o7·=·id;
59 ········id·=·null;55 ········id·=·null;
 56 ········final·Object·o8·=·preds;
 57 ········preds·=·null;
 58 ········final·Object·o9·=·keys;
 59 ········keys·=·null;
60 ········final·Object·o10·=·forms;60 ········final·Object·o10·=·forms;
61 ········forms·=·null;61 ········forms·=·null;
62 ········final·Object·o11·=·gfn;62 ········final·Object·o11·=·gfn;
63 ········gfn·=·null;63 ········gfn·=·null;
64 ········final·Object·o12·=·keys; 
65 ········keys·=·null; 
66 ········final·Object·o13·=·cform; 
67 ········cform·=·null; 
68 ········final·Object·o14·=·preds; 
69 ········preds·=·null; 
70 ········return·((IObj)new·alpha$or_spec_impl$reify__2109(persistentMap,·o8,·o9,·o10,·o11,·o12,·o13,·o14)).withMeta((IPersistentMap)alpha$or_spec_impl.const__8);64 ········return·((IObj)new·alpha$or_spec_impl$reify__2109(persistentMap,·o5,·o6,·o7,·o8,·o9,·o10,·o11)).withMeta((IPersistentMap)alpha$or_spec_impl.const__8);
71 ····}65 ····}
72 ····66 ····
73 ····public·Object·invoke(final·Object·keys,·final·Object·forms,·final·Object·preds,·final·Object·gfn)·{67 ····public·Object·invoke(final·Object·keys,·final·Object·forms,·final·Object·preds,·final·Object·gfn)·{
74 ········return·invokeStatic(keys,·forms,·preds,·gfn);68 ········return·invokeStatic(keys,·forms,·preds,·gfn);
75 ····}69 ····}
76 ····70 ····
77 ····static·{71 ····static·{
5.17 KB
clojure/spec/alpha$or_spec_impl$reify__2109.class
5.07 KB
procyon -ec {}
    
Offset 10, 21 lines modifiedOffset 10, 21 lines modified
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·clojure.spec.alpha.Specize;11 import·clojure.spec.alpha.Specize;
12 import·clojure.spec.alpha.Spec;12 import·clojure.spec.alpha.Spec;
  
13 public·final·class·alpha$or_spec_impl$reify__2109·implements·Spec,·Specize,·IObj13 public·final·class·alpha$or_spec_impl$reify__2109·implements·Spec,·Specize,·IObj
14 {14 {
15 ····final·IPersistentMap·__meta;15 ····final·IPersistentMap·__meta;
 16 ····Object·cform;
16 ····Object·kps;17 ····Object·kps;
17 ····Object·id;18 ····Object·id;
 19 ····Object·preds;
 20 ····Object·keys;
18 ····Object·forms;21 ····Object·forms;
19 ····Object·gfn;22 ····Object·gfn;
20 ····Object·keys; 
21 ····Object·cform; 
22 ····Object·preds; 
23 ····public·static·final·Var·const__3;23 ····public·static·final·Var·const__3;
24 ····public·static·final·Var·const__4;24 ····public·static·final·Var·const__4;
25 ····public·static·final·Var·const__5;25 ····public·static·final·Var·const__5;
26 ····public·static·final·Var·const__6;26 ····public·static·final·Var·const__6;
27 ····public·static·final·Var·const__7;27 ····public·static·final·Var·const__7;
28 ····public·static·final·Var·const__8;28 ····public·static·final·Var·const__8;
29 ····public·static·final·Var·const__9;29 ····public·static·final·Var·const__9;
Offset 33, 35 lines modifiedOffset 33, 35 lines modified
33 ····public·static·final·Var·const__12;33 ····public·static·final·Var·const__12;
34 ····public·static·final·Var·const__13;34 ····public·static·final·Var·const__13;
35 ····public·static·final·Var·const__14;35 ····public·static·final·Var·const__14;
36 ····public·static·final·AFn·const__15;36 ····public·static·final·AFn·const__15;
37 ····public·static·final·Var·const__16;37 ····public·static·final·Var·const__16;
38 ····public·static·final·Var·const__17;38 ····public·static·final·Var·const__17;
39 ····39 ····
40 ····public·alpha$or_spec_impl$reify__2109(final·IPersistentMap·_meta,·final·Object·kps,·final·Object·id,·final·Object·forms,·final·Object·gfn,·final·Object·keys,·final·Object·cform,·final·Object·preds)·{40 ····public·alpha$or_spec_impl$reify__2109(final·IPersistentMap·_meta,·final·Object·cform,·final·Object·kps,·final·Object·id,·final·Object·preds,·final·Object·keys,·final·Object·forms,·final·Object·gfn)·{
41 ········this.__meta·=·_meta;41 ········this.__meta·=·_meta;
 42 ········this.cform·=·cform;
42 ········this.kps·=·kps;43 ········this.kps·=·kps;
43 ········this.id·=·id;44 ········this.id·=·id;
 45 ········this.preds·=·preds;
 46 ········this.keys·=·keys;
44 ········this.forms·=·forms;47 ········this.forms·=·forms;
45 ········this.gfn·=·gfn;48 ········this.gfn·=·gfn;
46 ········this.keys·=·keys; 
47 ········this.cform·=·cform; 
48 ········this.preds·=·preds; 
49 ····}49 ····}
50 ····50 ····
51 ····public·alpha$or_spec_impl$reify__2109(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7)·{51 ····public·alpha$or_spec_impl$reify__2109(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7)·{
52 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7);52 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7);
53 ····}53 ····}
54 ····54 ····
55 ····public·IPersistentMap·meta()·{55 ····public·IPersistentMap·meta()·{
56 ········return·this.__meta;56 ········return·this.__meta;
57 ····}57 ····}
58 ····58 ····
59 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{59 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
60 ········return·(IObj)new·alpha$or_spec_impl$reify__2109(persistentMap,·this.kps,·this.id,·this.forms,·this.gfn,·this.keys,·this.cform,·this.preds);60 ········return·(IObj)new·alpha$or_spec_impl$reify__2109(persistentMap,·this.cform,·this.kps,·this.id,·this.preds,·this.keys,·this.forms,·this.gfn);
61 ····}61 ····}
62 ····62 ····
63 ····public·Object·describe_STAR_()·{63 ····public·Object·describe_STAR_()·{
64 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109.const__13.getRawRoot();64 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109.const__13.getRawRoot();
65 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109.const__6.getRawRoot()).invoke(((IFn)alpha$or_spec_impl$reify__2109.const__14.getRawRoot()).invoke((Object)alpha$or_spec_impl$reify__2109.const__15),·((IFn)alpha$or_spec_impl$reify__2109.const__16.getRawRoot()).invoke(alpha$or_spec_impl$reify__2109.const__17.getRawRoot(),·this.keys,·this.forms));65 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109.const__6.getRawRoot()).invoke(((IFn)alpha$or_spec_impl$reify__2109.const__14.getRawRoot()).invoke((Object)alpha$or_spec_impl$reify__2109.const__15),·((IFn)alpha$or_spec_impl$reify__2109.const__16.getRawRoot()).invoke(alpha$or_spec_impl$reify__2109.const__17.getRawRoot(),·this.keys,·this.forms));
66 ········this·=·null;66 ········this·=·null;
67 ········return·fn.invoke(invoke);67 ········return·fn.invoke(invoke);
Offset 83, 22 lines modifiedOffset 83, 22 lines modified
83 ········if·(gfn·!=·null)·{83 ········if·(gfn·!=·null)·{
84 ············if·(gfn·!=·Boolean.FALSE)·{84 ············if·(gfn·!=·Boolean.FALSE)·{
85 ················final·IFn·fn·=·(IFn)this.gfn;85 ················final·IFn·fn·=·(IFn)this.gfn;
86 ················this·=·null;86 ················this·=·null;
87 ················return·fn.invoke();87 ················return·fn.invoke();
88 ············}88 ············}
89 ········}89 ········}
 90 ········final·Object·o2·=·path;
 91 ········path·=·null;
90 ········final·Object·id·=·this.id;92 ········final·Object·id·=·this.id;
91 ········final·Object·o2·=·rmap; 
92 ········rmap·=·null; 
93 ········final·Object·o3·=·overrides;93 ········final·Object·o3·=·overrides;
94 ········overrides·=·null;94 ········overrides·=·null;
95 ········final·Object·o4·=·path;95 ········final·Object·o4·=·rmap;
96 ········path·=·null;96 ········rmap·=·null;
97 ········Object·gen·=·new·alpha$or_spec_impl$reify__2109$gen__2115(id,·o2,·o3,·o4);97 ········Object·gen·=·new·alpha$or_spec_impl$reify__2109$gen__2115(o2,·id,·o3,·o4);
98 ········final·IFn·fn2·=·(IFn)alpha$or_spec_impl$reify__2109.const__8.getRawRoot();98 ········final·IFn·fn2·=·(IFn)alpha$or_spec_impl$reify__2109.const__8.getRawRoot();
99 ········final·Object·rawRoot·=·alpha$or_spec_impl$reify__2109.const__9.getRawRoot();99 ········final·Object·rawRoot·=·alpha$or_spec_impl$reify__2109.const__9.getRawRoot();
100 ········final·IFn·fn3·=·(IFn)alpha$or_spec_impl$reify__2109.const__7.getRawRoot();100 ········final·IFn·fn3·=·(IFn)alpha$or_spec_impl$reify__2109.const__7.getRawRoot();
101 ········final·Object·o5·=·gen;101 ········final·Object·o5·=·gen;
102 ········gen·=·null;102 ········gen·=·null;
103 ········Object·gs·=·fn2.invoke(rawRoot,·fn3.invoke(o5,·this.keys,·this.preds,·this.forms));103 ········Object·gs·=·fn2.invoke(rawRoot,·fn3.invoke(o5,·this.keys,·this.preds,·this.forms));
104 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109.const__10.getRawRoot()).invoke(gs);104 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109.const__10.getRawRoot()).invoke(gs);
Offset 120, 22 lines modifiedOffset 120, 22 lines modified
120 ············if·(invoke·!=·Boolean.FALSE)·{120 ············if·(invoke·!=·Boolean.FALSE)·{
121 ················return·null;121 ················return·null;
122 ············}122 ············}
123 ········}123 ········}
124 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109.const__5.getRawRoot();124 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109.const__5.getRawRoot();
125 ········final·Object·rawRoot·=·alpha$or_spec_impl$reify__2109.const__6.getRawRoot();125 ········final·Object·rawRoot·=·alpha$or_spec_impl$reify__2109.const__6.getRawRoot();
126 ········final·IFn·fn2·=·(IFn)alpha$or_spec_impl$reify__2109.const__7.getRawRoot();126 ········final·IFn·fn2·=·(IFn)alpha$or_spec_impl$reify__2109.const__7.getRawRoot();
 127 ········final·Object·o·=·path;
 128 ········path·=·null;
127 ········final·Object·o·=·x;129 ········final·Object·o2·=·x;
128 ········x·=·null;130 ········x·=·null;
129 ········final·Object·o2·=·in;131 ········final·Object·o3·=·in;
130 ········in·=·null;132 ········in·=·null;
131 ········final·Object·o3·=·via;133 ········final·Object·o4·=·via;
132 ········via·=·null;134 ········via·=·null;
133 ········final·Object·o4·=·path; 
134 ········path·=·null; 
135 ········final·Object·invoke3·=·fn2.invoke((Object)new·alpha$or_spec_impl$reify__2109$fn__2113(o,·o2,·o3,·o4),·this.keys,·this.forms,·this.preds);135 ········final·Object·invoke3·=·fn2.invoke((Object)new·alpha$or_spec_impl$reify__2109$fn__2113(o,·o2,·o3,·o4),·this.keys,·this.forms,·this.preds);
136 ········this·=·null;136 ········this·=·null;
137 ········return·fn.invoke(rawRoot,·invoke3);137 ········return·fn.invoke(rawRoot,·invoke3);
138 ····}138 ····}
139 ····139 ····
140 ····public·Object·unform_STAR_(Object·p__2108)·{140 ····public·Object·unform_STAR_(Object·p__2108)·{
141 ········final·Object·o·=·p__2108;141 ········final·Object·o·=·p__2108;
1.26 KB
clojure/spec/alpha$or_spec_impl$fn__2102.class
1.17 KB
procyon -ec {}
    
Offset 7, 29 lines modifiedOffset 7, 29 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·alpha$or_spec_impl$fn__2102·extends·AFunction11 public·final·class·alpha$or_spec_impl$fn__2102·extends·AFunction
12 {12 {
13 ····Object·keys; 
14 ····Object·specs;13 ····Object·specs;
 14 ····Object·keys;
15 ····private·static·Class·__cached_class__0;15 ····private·static·Class·__cached_class__0;
16 ····private·static·Class·__cached_class__1;16 ····private·static·Class·__cached_class__1;
17 ····public·static·final·Var·const__0;17 ····public·static·final·Var·const__0;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····public·static·final·Object·const__2;19 ····public·static·final·Object·const__2;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····public·static·final·Object·const__4;21 ····public·static·final·Object·const__4;
22 ····public·static·final·Keyword·const__5;22 ····public·static·final·Keyword·const__5;
23 ····public·static·final·Var·const__6;23 ····public·static·final·Var·const__6;
24 ····24 ····
25 ····public·alpha$or_spec_impl$fn__2102(final·Object·keys,·final·Object·specs)·{25 ····public·alpha$or_spec_impl$fn__2102(final·Object·specs,·final·Object·keys)·{
26 ········this.keys·=·keys; 
27 ········this.specs·=·specs;26 ········this.specs·=·specs;
 27 ········this.keys·=·keys;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(Object·x)·{30 ····public·Object·invoke(Object·x)·{
31 ········Object·specs·=·((IFn)alpha$or_spec_impl$fn__2102.const__0.getRawRoot()).invoke(this.specs);31 ········Object·specs·=·((IFn)alpha$or_spec_impl$fn__2102.const__0.getRawRoot()).invoke(this.specs);
32 ········final·Object·invoke·=·((IFn)specs).invoke(alpha$or_spec_impl$fn__2102.const__2);32 ········final·Object·invoke·=·((IFn)specs).invoke(alpha$or_spec_impl$fn__2102.const__2);
33 ········Object·o·=·null;33 ········Object·o·=·null;
34 ········Label_0080:·{34 ········Label_0080:·{
986 B
clojure/spec/alpha$or_spec_impl$fn__2099.class
894 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$or_spec_impl$fn__2099·extends·AFunction8 public·final·class·alpha$or_spec_impl$fn__2099·extends·AFunction
9 {9 {
10 ····Object·forms; 
11 ····Object·preds;10 ····Object·preds;
 11 ····Object·forms;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····public·static·final·Var·const__1;13 ····public·static·final·Var·const__1;
14 ····14 ····
15 ····public·alpha$or_spec_impl$fn__2099(final·Object·forms,·final·Object·preds)·{15 ····public·alpha$or_spec_impl$fn__2099(final·Object·preds,·final·Object·forms)·{
16 ········this.forms·=·forms; 
17 ········this.preds·=·preds;16 ········this.preds·=·preds;
 17 ········this.forms·=·forms;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$fn__2099.const__0.getRawRoot();21 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$fn__2099.const__0.getRawRoot();
22 ········final·Object·rawRoot·=·alpha$or_spec_impl$fn__2099.const__1.getRawRoot();22 ········final·Object·rawRoot·=·alpha$or_spec_impl$fn__2099.const__1.getRawRoot();
23 ········final·Object·preds·=·this.preds;23 ········final·Object·preds·=·this.preds;
24 ········this.preds·=·null;24 ········this.preds·=·null;
1.31 KB
clojure/spec/alpha$tuple_impl.class
1.24 KB
procyon -ec {}
    
Offset 15, 24 lines modifiedOffset 15, 24 lines modified
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·AFn·const__6;16 ····public·static·final·AFn·const__6;
17 ····17 ····
18 ····public·static·Object·invokeStatic(Object·forms,·Object·preds,·Object·gfn)·{18 ····public·static·Object·invokeStatic(Object·forms,·Object·preds,·Object·gfn)·{
19 ········Object·specs·=·new·Delay((IFn)new·alpha$tuple_impl$fn__2087(preds,·forms));19 ········Object·specs·=·new·Delay((IFn)new·alpha$tuple_impl$fn__2087(preds,·forms));
20 ········final·int·cnt·=·RT.count(preds);20 ········final·int·cnt·=·RT.count(preds);
21 ········final·IPersistentMap·persistentMap·=·null;21 ········final·IPersistentMap·persistentMap·=·null;
22 ········final·Object·o·=·gfn; 
23 ········gfn·=·null; 
24 ········final·int·n·=·cnt; 
25 ········final·Object·o2·=·specs;22 ········final·Object·o·=·specs;
26 ········specs·=·null;23 ········specs·=·null;
 24 ········final·Object·o2·=·gfn;
 25 ········gfn·=·null;
27 ········final·Object·o3·=·preds;26 ········final·Object·o3·=·preds;
28 ········preds·=·null;27 ········preds·=·null;
 28 ········final·int·n·=·cnt;
29 ········final·Object·o4·=·forms;29 ········final·Object·o4·=·forms;
30 ········forms·=·null;30 ········forms·=·null;
31 ········return·((IObj)new·alpha$tuple_impl$reify__2089(persistentMap,·o,·n,·o2,·o3,·o4)).withMeta((IPersistentMap)alpha$tuple_impl.const__6);31 ········return·((IObj)new·alpha$tuple_impl$reify__2089(persistentMap,·o,·o2,·o3,·n,·o4)).withMeta((IPersistentMap)alpha$tuple_impl.const__6);
32 ····}32 ····}
33 ····33 ····
34 ····public·Object·invoke(final·Object·forms,·final·Object·preds,·final·Object·gfn)·{34 ····public·Object·invoke(final·Object·forms,·final·Object·preds,·final·Object·gfn)·{
35 ········return·invokeStatic(forms,·preds,·gfn);35 ········return·invokeStatic(forms,·preds,·gfn);
36 ····}36 ····}
37 ····37 ····
38 ····public·static·Object·invokeStatic(Object·forms,·Object·preds)·{38 ····public·static·Object·invokeStatic(Object·forms,·Object·preds)·{
4.9 KB
clojure/spec/alpha$tuple_impl$reify__2089.class
4.8 KB
procyon -ec {}
    
Offset 17, 18 lines modifiedOffset 17, 18 lines modified
17 import·clojure.lang.IObj;17 import·clojure.lang.IObj;
18 import·clojure.spec.alpha.Specize;18 import·clojure.spec.alpha.Specize;
19 import·clojure.spec.alpha.Spec;19 import·clojure.spec.alpha.Spec;
  
20 public·final·class·alpha$tuple_impl$reify__2089·implements·Spec,·Specize,·IObj20 public·final·class·alpha$tuple_impl$reify__2089·implements·Spec,·Specize,·IObj
21 {21 {
22 ····final·IPersistentMap·__meta;22 ····final·IPersistentMap·__meta;
23 ····Object·gfn; 
24 ····int·cnt; 
25 ····Object·specs;23 ····Object·specs;
 24 ····Object·gfn;
26 ····Object·preds;25 ····Object·preds;
 26 ····int·cnt;
27 ····Object·forms;27 ····Object·forms;
28 ····private·static·Class·__cached_class__0;28 ····private·static·Class·__cached_class__0;
29 ····public·static·final·Var·const__0;29 ····public·static·final·Var·const__0;
30 ····public·static·final·Var·const__1;30 ····public·static·final·Var·const__1;
31 ····public·static·final·Var·const__2;31 ····public·static·final·Var·const__2;
32 ····public·static·final·Keyword·const__5;32 ····public·static·final·Keyword·const__5;
33 ····public·static·final·Var·const__7;33 ····public·static·final·Var·const__7;
Offset 57, 33 lines modifiedOffset 57, 33 lines modified
57 ····public·static·final·Var·const__32;57 ····public·static·final·Var·const__32;
58 ····public·static·final·Var·const__33;58 ····public·static·final·Var·const__33;
59 ····public·static·final·Var·const__34;59 ····public·static·final·Var·const__34;
60 ····public·static·final·Var·const__35;60 ····public·static·final·Var·const__35;
61 ····public·static·final·Var·const__36;61 ····public·static·final·Var·const__36;
62 ····public·static·final·AFn·const__37;62 ····public·static·final·AFn·const__37;
63 ····63 ····
64 ····public·alpha$tuple_impl$reify__2089(final·IPersistentMap·_meta,·final·Object·gfn,·final·int·cnt,·final·Object·specs,·final·Object·preds,·final·Object·forms)·{64 ····public·alpha$tuple_impl$reify__2089(final·IPersistentMap·_meta,·final·Object·specs,·final·Object·gfn,·final·Object·preds,·final·int·cnt,·final·Object·forms)·{
65 ········this.__meta·=·_meta;65 ········this.__meta·=·_meta;
66 ········this.gfn·=·gfn; 
67 ········this.cnt·=·cnt; 
68 ········this.specs·=·specs;66 ········this.specs·=·specs;
 67 ········this.gfn·=·gfn;
69 ········this.preds·=·preds;68 ········this.preds·=·preds;
 69 ········this.cnt·=·cnt;
70 ········this.forms·=·forms;70 ········this.forms·=·forms;
71 ····}71 ····}
72 ····72 ····
73 ····public·alpha$tuple_impl$reify__2089(final·Object·o,·final·int·n,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{73 ····public·alpha$tuple_impl$reify__2089(final·Object·o,·final·Object·o2,·final·Object·o3,·final·int·n,·final·Object·o4)·{
74 ········this(null,·o,·n,·o2,·o3,·o4);74 ········this(null,·o,·o2,·o3,·n,·o4);
75 ····}75 ····}
76 ····76 ····
77 ····public·IPersistentMap·meta()·{77 ····public·IPersistentMap·meta()·{
78 ········return·this.__meta;78 ········return·this.__meta;
79 ····}79 ····}
80 ····80 ····
81 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{81 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
82 ········return·(IObj)new·alpha$tuple_impl$reify__2089(persistentMap,·this.gfn,·this.cnt,·this.specs,·this.preds,·this.forms);82 ········return·(IObj)new·alpha$tuple_impl$reify__2089(persistentMap,·this.specs,·this.gfn,·this.preds,·this.cnt,·this.forms);
83 ····}83 ····}
84 ····84 ····
85 ····public·Object·describe_STAR_()·{85 ····public·Object·describe_STAR_()·{
86 ········final·IFn·fn·=·(IFn)alpha$tuple_impl$reify__2089.const__23.getRawRoot();86 ········final·IFn·fn·=·(IFn)alpha$tuple_impl$reify__2089.const__23.getRawRoot();
87 ········final·Object·invoke·=·((IFn)alpha$tuple_impl$reify__2089.const__24.getRawRoot()).invoke(((IFn)alpha$tuple_impl$reify__2089.const__25.getRawRoot()).invoke((Object)alpha$tuple_impl$reify__2089.const__37),·this.forms);87 ········final·Object·invoke·=·((IFn)alpha$tuple_impl$reify__2089.const__24.getRawRoot()).invoke(((IFn)alpha$tuple_impl$reify__2089.const__25.getRawRoot()).invoke((Object)alpha$tuple_impl$reify__2089.const__37),·this.forms);
88 ········this·=·null;88 ········this·=·null;
89 ········return·fn.invoke(invoke);89 ········return·fn.invoke(invoke);
Offset 106, 18 lines modifiedOffset 106, 18 lines modified
106 ················final·IFn·fn·=·(IFn)this.gfn;106 ················final·IFn·fn·=·(IFn)this.gfn;
107 ················this·=·null;107 ················this·=·null;
108 ················return·fn.invoke();108 ················return·fn.invoke();
109 ············}109 ············}
110 ········}110 ········}
111 ········final·Object·o2·=·overrides;111 ········final·Object·o2·=·overrides;
112 ········overrides·=·null;112 ········overrides·=·null;
113 ········final·Object·o3·=·rmap; 
114 ········rmap·=·null; 
115 ········final·Object·o4·=·path;113 ········final·Object·o3·=·path;
116 ········path·=·null;114 ········path·=·null;
 115 ········final·Object·o4·=·rmap;
 116 ········rmap·=·null;
117 ········Object·gen·=·new·alpha$tuple_impl$reify__2089$gen__2092(o2,·o3,·o4);117 ········Object·gen·=·new·alpha$tuple_impl$reify__2089$gen__2092(o2,·o3,·o4);
118 ········final·IFn·fn2·=·(IFn)alpha$tuple_impl$reify__2089.const__31.getRawRoot();118 ········final·IFn·fn2·=·(IFn)alpha$tuple_impl$reify__2089.const__31.getRawRoot();
119 ········final·Object·o5·=·gen;119 ········final·Object·o5·=·gen;
120 ········gen·=·null;120 ········gen·=·null;
121 ········Object·gs·=·fn2.invoke(o5,·((IFn)alpha$tuple_impl$reify__2089.const__32.getRawRoot()).invoke((Object)RT.count(this.preds)),·this.preds,·this.forms);121 ········Object·gs·=·fn2.invoke(o5,·((IFn)alpha$tuple_impl$reify__2089.const__32.getRawRoot()).invoke((Object)RT.count(this.preds)),·this.preds,·this.forms);
122 ········final·Object·invoke·=·((IFn)alpha$tuple_impl$reify__2089.const__33.getRawRoot()).invoke(alpha$tuple_impl$reify__2089.const__34.getRawRoot(),·gs);122 ········final·Object·invoke·=·((IFn)alpha$tuple_impl$reify__2089.const__33.getRawRoot()).invoke(alpha$tuple_impl$reify__2089.const__34.getRawRoot(),·gs);
123 ········if·(invoke·!=·null)·{123 ········if·(invoke·!=·null)·{
Offset 194, 22 lines modifiedOffset 194, 22 lines modified
194 ········}194 ········}
195 ········final·Keyword·const__29·=·alpha$tuple_impl$reify__2089.const__29;195 ········final·Keyword·const__29·=·alpha$tuple_impl$reify__2089.const__29;
196 ········if·(const__29·!=·null)·{196 ········if·(const__29·!=·null)·{
197 ············if·(const__29·!=·Boolean.FALSE)·{197 ············if·(const__29·!=·Boolean.FALSE)·{
198 ················final·IFn·fn·=·(IFn)alpha$tuple_impl$reify__2089.const__30.getRawRoot();198 ················final·IFn·fn·=·(IFn)alpha$tuple_impl$reify__2089.const__30.getRawRoot();
199 ················final·Object·rawRoot·=·alpha$tuple_impl$reify__2089.const__24.getRawRoot();199 ················final·Object·rawRoot·=·alpha$tuple_impl$reify__2089.const__24.getRawRoot();
200 ················final·IFn·fn2·=·(IFn)alpha$tuple_impl$reify__2089.const__31.getRawRoot();200 ················final·IFn·fn2·=·(IFn)alpha$tuple_impl$reify__2089.const__31.getRawRoot();
201 ················final·Object·o10·=·x; 
202 ················x·=·null; 
203 ················final·Object·o11·=·path;201 ················final·Object·o10·=·path;
204 ················path·=·null;202 ················path·=·null;
205 ················final·Object·o12·=·in;203 ················final·Object·o11·=·x;
206 ················in·=·null;204 ················x·=·null;
207 ················final·Object·o13·=·via;205 ················final·Object·o12·=·via;
208 ················via·=·null;206 ················via·=·null;
 207 ················final·Object·o13·=·in;
 208 ················in·=·null;
209 ················final·Object·invoke3·=·fn2.invoke((Object)new·alpha$tuple_impl$reify__2089$fn__2090(o10,·o11,·o12,·o13),·((IFn)alpha$tuple_impl$reify__2089.const__32.getRawRoot()).invoke((Object)RT.count(this.preds)),·this.forms,·this.preds);209 ················final·Object·invoke3·=·fn2.invoke((Object)new·alpha$tuple_impl$reify__2089$fn__2090(o10,·o11,·o12,·o13),·((IFn)alpha$tuple_impl$reify__2089.const__32.getRawRoot()).invoke((Object)RT.count(this.preds)),·this.forms,·this.preds);
210 ················this·=·null;210 ················this·=·null;
211 ················return·fn.invoke(rawRoot,·invoke3);211 ················return·fn.invoke(rawRoot,·invoke3);
212 ············}212 ············}
213 ········}213 ········}
214 ········return·null;214 ········return·null;
215 ····}215 ····}
1.07 KB
clojure/spec/alpha$tuple_impl$reify__2089$gen__2092.class
981 B
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$tuple_impl$reify__2089$gen__2092·extends·AFunction8 public·final·class·alpha$tuple_impl$reify__2089$gen__2092·extends·AFunction
9 {9 {
10 ····Object·overrides;10 ····Object·overrides;
11 ····Object·rmap; 
12 ····Object·path;11 ····Object·path;
 12 ····Object·rmap;
13 ····public·static·final·Var·const__0;13 ····public·static·final·Var·const__0;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·alpha$tuple_impl$reify__2089$gen__2092(final·Object·overrides,·final·Object·rmap,·final·Object·path)·{16 ····public·alpha$tuple_impl$reify__2089$gen__2092(final·Object·overrides,·final·Object·path,·final·Object·rmap)·{
17 ········this.overrides·=·overrides;17 ········this.overrides·=·overrides;
18 ········this.rmap·=·rmap; 
19 ········this.path·=·path;18 ········this.path·=·path;
 19 ········this.rmap·=·rmap;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·i,·Object·p,·Object·f)·{22 ····public·Object·invoke(Object·i,·Object·p,·Object·f)·{
23 ········final·IFn·fn·=·(IFn)alpha$tuple_impl$reify__2089$gen__2092.const__0.getRawRoot();23 ········final·IFn·fn·=·(IFn)alpha$tuple_impl$reify__2089$gen__2092.const__0.getRawRoot();
24 ········final·Object·o·=·p;24 ········final·Object·o·=·p;
25 ········p·=·null;25 ········p·=·null;
26 ········final·Object·overrides·=·this.overrides;26 ········final·Object·overrides·=·this.overrides;
4.76 KB
clojure/spec/alpha$multi_spec_impl$reify__2065.class
4.66 KB
procyon -ec {}
    
Offset 12, 22 lines modifiedOffset 12, 22 lines modified
12 import·clojure.lang.IObj;12 import·clojure.lang.IObj;
13 import·clojure.spec.alpha.Specize;13 import·clojure.spec.alpha.Specize;
14 import·clojure.spec.alpha.Spec;14 import·clojure.spec.alpha.Spec;
  
15 public·final·class·alpha$multi_spec_impl$reify__2065·implements·Spec,·Specize,·IObj15 public·final·class·alpha$multi_spec_impl$reify__2065·implements·Spec,·Specize,·IObj
16 {16 {
17 ····final·IPersistentMap·__meta;17 ····final·IPersistentMap·__meta;
18 ····Object·tag; 
19 ····Object·dval; 
20 ····Object·id; 
21 ····Object·predx;18 ····Object·predx;
 19 ····Object·id;
 20 ····Object·tag;
 21 ····Object·retag;
22 ····Object·gfn;22 ····Object·gfn;
23 ····Object·form;23 ····Object·form;
24 ····Object·retag; 
25 ····Object·mmvar;24 ····Object·mmvar;
 25 ····Object·dval;
26 ····public·static·final·Var·const__0;26 ····public·static·final·Var·const__0;
27 ····public·static·final·Keyword·const__1;27 ····public·static·final·Keyword·const__1;
28 ····public·static·final·Var·const__2;28 ····public·static·final·Var·const__2;
29 ····public·static·final·Var·const__3;29 ····public·static·final·Var·const__3;
30 ····public·static·final·Var·const__4;30 ····public·static·final·Var·const__4;
31 ····public·static·final·Var·const__5;31 ····public·static·final·Var·const__5;
32 ····public·static·final·Keyword·const__6;32 ····public·static·final·Keyword·const__6;
Offset 46, 36 lines modifiedOffset 46, 36 lines modified
46 ····public·static·final·Var·const__19;46 ····public·static·final·Var·const__19;
47 ····public·static·final·Var·const__20;47 ····public·static·final·Var·const__20;
48 ····public·static·final·Var·const__21;48 ····public·static·final·Var·const__21;
49 ····public·static·final·Var·const__22;49 ····public·static·final·Var·const__22;
50 ····public·static·final·Var·const__23;50 ····public·static·final·Var·const__23;
51 ····public·static·final·AFn·const__24;51 ····public·static·final·AFn·const__24;
52 ····52 ····
53 ····public·alpha$multi_spec_impl$reify__2065(final·IPersistentMap·_meta,·final·Object·tag,·final·Object·dval,·final·Object·id,·final·Object·predx,·final·Object·gfn,·final·Object·form,·final·Object·retag,·final·Object·mmvar)·{53 ····public·alpha$multi_spec_impl$reify__2065(final·IPersistentMap·_meta,·final·Object·predx,·final·Object·id,·final·Object·tag,·final·Object·retag,·final·Object·gfn,·final·Object·form,·final·Object·mmvar,·final·Object·dval)·{
54 ········this.__meta·=·_meta;54 ········this.__meta·=·_meta;
55 ········this.tag·=·tag; 
56 ········this.dval·=·dval; 
57 ········this.id·=·id; 
58 ········this.predx·=·predx;55 ········this.predx·=·predx;
 56 ········this.id·=·id;
 57 ········this.tag·=·tag;
 58 ········this.retag·=·retag;
59 ········this.gfn·=·gfn;59 ········this.gfn·=·gfn;
60 ········this.form·=·form;60 ········this.form·=·form;
61 ········this.retag·=·retag; 
62 ········this.mmvar·=·mmvar;61 ········this.mmvar·=·mmvar;
 62 ········this.dval·=·dval;
63 ····}63 ····}
64 ····64 ····
65 ····public·alpha$multi_spec_impl$reify__2065(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8)·{65 ····public·alpha$multi_spec_impl$reify__2065(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5,·final·Object·o6,·final·Object·o7,·final·Object·o8)·{
66 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8);66 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8);
67 ····}67 ····}
68 ····68 ····
69 ····public·IPersistentMap·meta()·{69 ····public·IPersistentMap·meta()·{
70 ········return·this.__meta;70 ········return·this.__meta;
71 ····}71 ····}
72 ····72 ····
73 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{73 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
74 ········return·(IObj)new·alpha$multi_spec_impl$reify__2065(persistentMap,·this.tag,·this.dval,·this.id,·this.predx,·this.gfn,·this.form,·this.retag,·this.mmvar);74 ········return·(IObj)new·alpha$multi_spec_impl$reify__2065(persistentMap,·this.predx,·this.id,·this.tag,·this.retag,·this.gfn,·this.form,·this.mmvar,·this.dval);
75 ····}75 ····}
76 ····76 ····
77 ····public·Object·describe_STAR_()·{77 ····public·Object·describe_STAR_()·{
78 ········final·IFn·fn·=·(IFn)alpha$multi_spec_impl$reify__2065.const__21.getRawRoot();78 ········final·IFn·fn·=·(IFn)alpha$multi_spec_impl$reify__2065.const__21.getRawRoot();
79 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065.const__22.getRawRoot()).invoke(((IFn)alpha$multi_spec_impl$reify__2065.const__23.getRawRoot()).invoke((Object)alpha$multi_spec_impl$reify__2065.const__24),·((IFn)alpha$multi_spec_impl$reify__2065.const__23.getRawRoot()).invoke(this.form),·((IFn)alpha$multi_spec_impl$reify__2065.const__23.getRawRoot()).invoke(this.retag));79 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065.const__22.getRawRoot()).invoke(((IFn)alpha$multi_spec_impl$reify__2065.const__23.getRawRoot()).invoke((Object)alpha$multi_spec_impl$reify__2065.const__24),·((IFn)alpha$multi_spec_impl$reify__2065.const__23.getRawRoot()).invoke(this.form),·((IFn)alpha$multi_spec_impl$reify__2065.const__23.getRawRoot()).invoke(this.retag));
80 ········this·=·null;80 ········this·=·null;
81 ········return·fn.invoke(invoke);81 ········return·fn.invoke(invoke);
Offset 97, 24 lines modifiedOffset 97, 24 lines modified
97 ········if·(gfn·!=·null)·{97 ········if·(gfn·!=·null)·{
98 ············if·(gfn·!=·Boolean.FALSE)·{98 ············if·(gfn·!=·Boolean.FALSE)·{
99 ················final·IFn·fn·=·(IFn)this.gfn;99 ················final·IFn·fn·=·(IFn)this.gfn;
100 ················this·=·null;100 ················this·=·null;
101 ················return·fn.invoke();101 ················return·fn.invoke();
102 ············}102 ············}
103 ········}103 ········}
104 ········final·Object·tag·=·this.tag; 
105 ········final·Object·id·=·this.id;104 ········final·Object·id·=·this.id;
 105 ········final·Object·tag·=·this.tag;
 106 ········final·Object·form·=·this.form;
106 ········final·Object·o2·=·rmap;107 ········final·Object·o2·=·rmap;
107 ········rmap·=·null;108 ········rmap·=·null;
108 ········final·Object·o3·=·path;109 ········final·Object·o3·=·path;
109 ········path·=·null;110 ········path·=·null;
110 ········final·Object·form·=·this.form; 
111 ········final·Object·o4·=·overrides;111 ········final·Object·o4·=·overrides;
112 ········overrides·=·null;112 ········overrides·=·null;
113 ········Object·gen·=·new·alpha$multi_spec_impl$reify__2065$gen__2067(tag,·id,·o2,·o3,·form,·o4);113 ········Object·gen·=·new·alpha$multi_spec_impl$reify__2065$gen__2067(id,·tag,·form,·o2,·o3,·o4);
114 ········final·IFn·fn2·=·(IFn)alpha$multi_spec_impl$reify__2065.const__12.getRawRoot();114 ········final·IFn·fn2·=·(IFn)alpha$multi_spec_impl$reify__2065.const__12.getRawRoot();
115 ········final·Object·rawRoot·=·alpha$multi_spec_impl$reify__2065.const__13.getRawRoot();115 ········final·Object·rawRoot·=·alpha$multi_spec_impl$reify__2065.const__13.getRawRoot();
116 ········final·IFn·fn3·=·(IFn)alpha$multi_spec_impl$reify__2065.const__14.getRawRoot();116 ········final·IFn·fn3·=·(IFn)alpha$multi_spec_impl$reify__2065.const__14.getRawRoot();
117 ········final·Object·o5·=·gen;117 ········final·Object·o5·=·gen;
118 ········gen·=·null;118 ········gen·=·null;
119 ········Object·gs·=·fn2.invoke(rawRoot,·fn3.invoke(o5,·((IFn)alpha$multi_spec_impl$reify__2065.const__12.getRawRoot()).invoke((Object)new·alpha$multi_spec_impl$reify__2065$fn__2077(),·((IFn)alpha$multi_spec_impl$reify__2065.const__15.getRawRoot()).invoke(((IFn)alpha$multi_spec_impl$reify__2065.const__16.getRawRoot()).invoke(this.mmvar)))));119 ········Object·gs·=·fn2.invoke(rawRoot,·fn3.invoke(o5,·((IFn)alpha$multi_spec_impl$reify__2065.const__12.getRawRoot()).invoke((Object)new·alpha$multi_spec_impl$reify__2065$fn__2077(),·((IFn)alpha$multi_spec_impl$reify__2065.const__15.getRawRoot()).invoke(((IFn)alpha$multi_spec_impl$reify__2065.const__16.getRawRoot()).invoke(this.mmvar)))));
120 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065.const__17.getRawRoot()).invoke(alpha$multi_spec_impl$reify__2065.const__18.getRawRoot(),·gs);120 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065.const__17.getRawRoot()).invoke(alpha$multi_spec_impl$reify__2065.const__18.getRawRoot(),·gs);
1.07 KB
clojure/spec/alpha$assert_STAR_$fn__2607.class
1000 B
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$assert_STAR_$fn__2607·extends·AFunction8 public·final·class·alpha$assert_STAR_$fn__2607·extends·AFunction
9 {9 {
10 ····Object·s__6336__auto__; 
11 ····Object·ed;10 ····Object·ed;
 11 ····Object·s__6336__auto__;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····public·static·final·Var·const__1;13 ····public·static·final·Var·const__1;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····15 ····
16 ····public·alpha$assert_STAR_$fn__2607(final·Object·s__6336__auto__,·final·Object·ed)·{16 ····public·alpha$assert_STAR_$fn__2607(final·Object·ed,·final·Object·s__6336__auto__)·{
17 ········this.s__6336__auto__·=·s__6336__auto__; 
18 ········this.ed·=·ed;17 ········this.ed·=·ed;
 18 ········this.s__6336__auto__·=·s__6336__auto__;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·invoke;22 ········Object·invoke;
23 ········try·{23 ········try·{
24 ············((IFn)alpha$assert_STAR_$fn__2607.const__0.getRawRoot()).invoke(this.ed);24 ············((IFn)alpha$assert_STAR_$fn__2607.const__0.getRawRoot()).invoke(this.ed);
25 ············invoke·=·((IFn)alpha$assert_STAR_$fn__2607.const__1.getRawRoot()).invoke(this.s__6336__auto__);25 ············invoke·=·((IFn)alpha$assert_STAR_$fn__2607.const__1.getRawRoot()).invoke(this.s__6336__auto__);
1.49 KB
clojure/spec/alpha$nilable_impl$reify__2547$fn__2550.class
1.38 KB
procyon -ec {}
    
Offset 5, 29 lines modifiedOffset 5, 29 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·alpha$nilable_impl$reify__2547$fn__2550·extends·AFunction9 public·final·class·alpha$nilable_impl$reify__2547$fn__2550·extends·AFunction
10 {10 {
11 ····Object·rmap; 
12 ····Object·overrides;11 ····Object·overrides;
13 ····Object·pred;12 ····Object·pred;
14 ····Object·form; 
15 ····Object·path;13 ····Object·path;
 14 ····Object·form;
 15 ····Object·rmap;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····public·static·final·Keyword·const__2;18 ····public·static·final·Keyword·const__2;
19 ····19 ····
20 ····public·alpha$nilable_impl$reify__2547$fn__2550(final·Object·rmap,·final·Object·overrides,·final·Object·pred,·final·Object·form,·final·Object·path)·{20 ····public·alpha$nilable_impl$reify__2547$fn__2550(final·Object·overrides,·final·Object·pred,·final·Object·path,·final·Object·form,·final·Object·rmap)·{
21 ········this.rmap·=·rmap; 
22 ········this.overrides·=·overrides;21 ········this.overrides·=·overrides;
23 ········this.pred·=·pred;22 ········this.pred·=·pred;
24 ········this.form·=·form; 
25 ········this.path·=·path;23 ········this.path·=·path;
 24 ········this.form·=·form;
 25 ········this.rmap·=·rmap;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke()·{28 ····public·Object·invoke()·{
29 ········final·IFn·fn·=·(IFn)alpha$nilable_impl$reify__2547$fn__2550.const__0.getRawRoot();29 ········final·IFn·fn·=·(IFn)alpha$nilable_impl$reify__2547$fn__2550.const__0.getRawRoot();
30 ········final·Object·pred·=·this.pred;30 ········final·Object·pred·=·this.pred;
31 ········final·Object·overrides·=·this.overrides;31 ········final·Object·overrides·=·this.overrides;
32 ········final·Object·invoke·=·((IFn)alpha$nilable_impl$reify__2547$fn__2550.const__1.getRawRoot()).invoke(this.path,·(Object)alpha$nilable_impl$reify__2547$fn__2550.const__2);32 ········final·Object·invoke·=·((IFn)alpha$nilable_impl$reify__2547$fn__2550.const__1.getRawRoot()).invoke(this.path,·(Object)alpha$nilable_impl$reify__2547$fn__2550.const__2);
1.49 KB
clojure/spec/alpha$map_spec_impl$reify__1988$fn__2023.class
1.37 KB
procyon -ec {}
    
Offset 4, 31 lines modifiedOffset 4, 31 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$map_spec_impl$reify__1988$fn__2023·extends·AFunction8 public·final·class·alpha$map_spec_impl$reify__1988$fn__2023·extends·AFunction
9 {9 {
10 ····Object·in;10 ····Object·path;
11 ····Object·reg;11 ····Object·reg;
12 ····Object·keys__GT_specnames;12 ····Object·in;
13 ····Object·via;13 ····Object·via;
14 ····Object·path;14 ····Object·keys__GT_specnames;
15 ····public·static·final·Var·const__3;15 ····public·static·final·Var·const__3;
16 ····public·static·final·Var·const__4;16 ····public·static·final·Var·const__4;
17 ····public·static·final·Var·const__5;17 ····public·static·final·Var·const__5;
18 ····public·static·final·Var·const__6;18 ····public·static·final·Var·const__6;
19 ····public·static·final·Var·const__7;19 ····public·static·final·Var·const__7;
20 ····20 ····
21 ····public·alpha$map_spec_impl$reify__1988$fn__2023(final·Object·in,·final·Object·reg,·final·Object·keys__GT_specnames,·final·Object·via,·final·Object·path)·{21 ····public·alpha$map_spec_impl$reify__1988$fn__2023(final·Object·path,·final·Object·reg,·final·Object·in,·final·Object·via,·final·Object·keys__GT_specnames)·{
22 ········this.in·=·in;22 ········this.path·=·path;
23 ········this.reg·=·reg;23 ········this.reg·=·reg;
24 ········this.keys__GT_specnames·=·keys__GT_specnames;24 ········this.in·=·in;
25 ········this.via·=·via;25 ········this.via·=·via;
26 ········this.path·=·path;26 ········this.keys__GT_specnames·=·keys__GT_specnames;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke(Object·p__2022)·{29 ····public·Object·invoke(Object·p__2022)·{
30 ········final·Object·o·=·p__2022;30 ········final·Object·o·=·p__2022;
31 ········p__2022·=·null;31 ········p__2022·=·null;
32 ········Object·vec__2024·=·o;32 ········Object·vec__2024·=·o;
33 ········Object·k·=·RT.nth(vec__2024,·RT.intCast(0L),·(Object)null);33 ········Object·k·=·RT.nth(vec__2024,·RT.intCast(0L),·(Object)null);
2.69 KB
clojure/spec/test/alpha$quick_check.class
2.61 KB
procyon -ec {}
    
Offset 67, 49 lines modifiedOffset 67, 48 lines modified
67 ············create2·=·map__3058;67 ············create2·=·map__3058;
68 ············map__3058·=·null;68 ············map__3058·=·null;
69 ········}69 ········}
70 ········final·Object·o5;70 ········final·Object·o5;
71 ········Object·map__3059·=·o5·=·create2;71 ········Object·map__3059·=·o5·=·create2;
72 ········map__3059·=·null;72 ········map__3059·=·null;
73 ········Object·num_tests·=·RT.get(o5,·(Object)alpha$quick_check.const__5,·alpha$quick_check.const__6);73 ········Object·num_tests·=·RT.get(o5,·(Object)alpha$quick_check.const__5,·alpha$quick_check.const__6);
74 ········final·Object·o6·=·specs; 
75 ········final·Object·o7·=·gen;74 ········final·Object·o6·=·gen;
76 ········gen·=·null;75 ········gen·=·null;
77 ········Object·g·=·((IFn)new·alpha$quick_check$fn__3058(o6,·o7)).invoke();76 ········Object·g·=·((IFn)new·alpha$quick_check$fn__3058(o6,·specs)).invoke();
78 ········final·Object·invoke3·=·((IFn)alpha$quick_check.const__7.getRawRoot()).invoke(g);77 ········final·Object·invoke3·=·((IFn)alpha$quick_check.const__7.getRawRoot()).invoke(g);
79 ········if·(invoke3·!=·null)·{78 ········if·(invoke3·!=·null)·{
80 ············if·(invoke3·!=·Boolean.FALSE)·{79 ············if·(invoke3·!=·Boolean.FALSE)·{
81 ················final·Object[]·array·=·{·alpha$quick_check.const__8,·null·};80 ················final·Object[]·array·=·{·alpha$quick_check.const__8,·null·};
82 ················final·int·n·=·1;81 ················final·int·n·=·1;
83 ················final·Object·o8·=·g;82 ················final·Object·o7·=·g;
84 ················g·=·null;83 ················g·=·null;
85 ················array[n]·=·o8;84 ················array[n]·=·o7;
86 ················return·RT.mapUniqueKeys(array);85 ················return·RT.mapUniqueKeys(array);
87 ············}86 ············}
88 ········}87 ········}
89 ········final·IFn·fn3·=·(IFn)alpha$quick_check.const__9.getRawRoot();88 ········final·IFn·fn3·=·(IFn)alpha$quick_check.const__9.getRawRoot();
90 ········final·Object·o10·=·g;89 ········final·Object·o9·=·g;
91 ········g·=·null;90 ········g·=·null;
92 ········final·IPersistentVector·create3·=·Tuple.create(o10);91 ········final·IPersistentVector·create3·=·Tuple.create(o9);
93 ········final·Object·o11·=·specs;92 ········final·Object·o10·=·specs;
94 ········specs·=·null;93 ········specs·=·null;
95 ········final·Object·o12·=·f;94 ········final·Object·o11·=·f;
96 ········f·=·null;95 ········f·=·null;
97 ········Object·prop·=·fn3.invoke((Object)create3,·(Object)new·alpha$quick_check$fn__3060(o11,·o12));96 ········Object·prop·=·fn3.invoke((Object)create3,·(Object)new·alpha$quick_check$fn__3060(o10,·o11));
98 ········final·IFn·fn4·=·(IFn)alpha$quick_check.const__10.getRawRoot();97 ········final·IFn·fn4·=·(IFn)alpha$quick_check.const__10.getRawRoot();
99 ········final·Object·rawRoot·=·alpha$quick_check.const__11.getRawRoot();98 ········final·Object·rawRoot·=·alpha$quick_check.const__11.getRawRoot();
100 ········final·Object·o13·=·num_tests;99 ········final·Object·o12·=·num_tests;
101 ········num_tests·=·null;100 ········num_tests·=·null;
102 ········final·Object·o14·=·prop;101 ········final·Object·o13·=·prop;
103 ········prop·=·null;102 ········prop·=·null;
104 ········final·IFn·fn5·=·(IFn)alpha$quick_check.const__12.getRawRoot();103 ········final·IFn·fn5·=·(IFn)alpha$quick_check.const__12.getRawRoot();
105 ········final·Object·rawRoot2·=·alpha$quick_check.const__13.getRawRoot();104 ········final·Object·rawRoot2·=·alpha$quick_check.const__13.getRawRoot();
106 ········final·Object·o15·=·opts;105 ········final·Object·o14·=·opts;
107 ········opts·=·null;106 ········opts·=·null;
108 ········return·fn4.invoke(rawRoot,·o13,·o14,·fn5.invoke(rawRoot2,·o15));107 ········return·fn4.invoke(rawRoot,·o12,·o13,·fn5.invoke(rawRoot2,·o14));
109 ····}108 ····}
110 ····109 ····
111 ····public·Object·invoke(final·Object·f,·final·Object·specs,·final·Object·p__3055)·{110 ····public·Object·invoke(final·Object·f,·final·Object·specs,·final·Object·p__3055)·{
112 ········return·invokeStatic(f,·specs,·p__3055);111 ········return·invokeStatic(f,·specs,·p__3055);
113 ····}112 ····}
114 ····113 ····
115 ····static·{114 ····static·{
1.01 KB
clojure/spec/test/alpha$quick_check$fn__3058.class
930 B
procyon -ec {}
    
Offset 7, 23 lines modifiedOffset 7, 23 lines modified
7 import·clojure.lang.ILookupThunk;7 import·clojure.lang.ILookupThunk;
8 import·clojure.lang.KeywordLookupSite;8 import·clojure.lang.KeywordLookupSite;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·alpha$quick_check$fn__3058·extends·AFunction11 public·final·class·alpha$quick_check$fn__3058·extends·AFunction
12 {12 {
13 ····Object·specs; 
14 ····Object·gen;13 ····Object·gen;
 14 ····Object·specs;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····static·final·KeywordLookupSite·__site__0__;16 ····static·final·KeywordLookupSite·__site__0__;
17 ····static·ILookupThunk·__thunk__0__;17 ····static·ILookupThunk·__thunk__0__;
18 ····18 ····
19 ····public·alpha$quick_check$fn__3058(final·Object·specs,·final·Object·gen)·{19 ····public·alpha$quick_check$fn__3058(final·Object·gen,·final·Object·specs)·{
20 ········this.specs·=·specs; 
21 ········this.gen·=·gen;20 ········this.gen·=·gen;
 21 ········this.specs·=·specs;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········Object·invoke;25 ········Object·invoke;
26 ········try·{26 ········try·{
27 ············final·IFn·fn·=·(IFn)alpha$quick_check$fn__3058.const__0.getRawRoot();27 ············final·IFn·fn·=·(IFn)alpha$quick_check$fn__3058.const__0.getRawRoot();
28 ············final·ILookupThunk·_thunk__0__·=·alpha$quick_check$fn__3058.__thunk__0__;28 ············final·ILookupThunk·_thunk__0__·=·alpha$quick_check$fn__3058.__thunk__0__;
1.42 KB
clojure/spec/test/alpha$spec_checking_fn.class
1.33 KB
procyon -ec {}
    
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 ····public·static·final·Var·const__1;12 ····public·static·final·Var·const__1;
13 ····13 ····
14 ····public·static·Object·invokeStatic(Object·v,·Object·f,·Object·fn_spec)·{14 ····public·static·Object·invokeStatic(Object·v,·Object·f,·Object·fn_spec)·{
15 ········final·IFn·fn·=·(IFn)((IFn)alpha$spec_checking_fn.const__0.getRawRoot()).invoke((Object)alpha$spec_checking_fn.const__1);15 ········final·IFn·fn·=·(IFn)((IFn)alpha$spec_checking_fn.const__0.getRawRoot()).invoke((Object)alpha$spec_checking_fn.const__1);
16 ········final·Object·o·=·fn_spec;16 ········final·Object·o·=·fn_spec;
17 ········fn_spec·=·null;17 ········fn_spec·=·null;
18 ········Object·fn_spec2·=·fn.invoke(o);18 ········Object·fn_spec2·=·fn.invoke(o);
19 ········final·alpha$spec_checking_fn$conform_BANG___3015·alpha$spec_checking_fn$conform_BANG___3015; 
20 ········Object·conform_BANG_·=·alpha$spec_checking_fn$conform_BANG___3015·=·new·alpha$spec_checking_fn$conform_BANG___3015();19 ········Object·conform_BANG_·=·new·alpha$spec_checking_fn$conform_BANG___3015();
21 ········conform_BANG_·=·null; 
22 ········final·Object·o2·=·v;20 ········final·Object·o2·=·v;
23 ········v·=·null;21 ········v·=·null;
24 ········final·Object·o3·=·f;22 ········final·Object·o3·=·f;
25 ········f·=·null;23 ········f·=·null;
 24 ········final·Object·o4·=·conform_BANG_;
 25 ········conform_BANG_·=·null;
26 ········final·Object·o4·=·fn_spec2;26 ········final·Object·o5·=·fn_spec2;
27 ········fn_spec2·=·null;27 ········fn_spec2·=·null;
28 ········return·new·alpha$spec_checking_fn$fn__3017((Object)alpha$spec_checking_fn$conform_BANG___3015,·o2,·o3,·o4);28 ········return·new·alpha$spec_checking_fn$fn__3017(o2,·o3,·o4,·o5);
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke(final·Object·v,·final·Object·f,·final·Object·fn_spec)·{31 ····public·Object·invoke(final·Object·v,·final·Object·f,·final·Object·fn_spec)·{
32 ········return·invokeStatic(v,·f,·fn_spec);32 ········return·invokeStatic(v,·f,·fn_spec);
33 ····}33 ····}
34 ····34 ····
35 ····static·{35 ····static·{
1.43 KB
clojure/spec/test/alpha$spec_checking_fn$fn__3017.class
1.33 KB
procyon -ec {}
    
Offset 9, 32 lines modifiedOffset 9, 32 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.RestFn;12 import·clojure.lang.RestFn;
  
13 public·final·class·alpha$spec_checking_fn$fn__3017·extends·RestFn13 public·final·class·alpha$spec_checking_fn$fn__3017·extends·RestFn
14 {14 {
15 ····Object·conform_BANG_; 
16 ····Object·v;15 ····Object·v;
17 ····Object·f;16 ····Object·f;
 17 ····Object·conform_BANG_;
18 ····Object·fn_spec;18 ····Object·fn_spec;
19 ····public·static·final·Var·const__0;19 ····public·static·final·Var·const__0;
20 ····public·static·final·Var·const__1;20 ····public·static·final·Var·const__1;
21 ····public·static·final·Var·const__2;21 ····public·static·final·Var·const__2;
22 ····public·static·final·Keyword·const__3;22 ····public·static·final·Keyword·const__3;
23 ····public·static·final·Var·const__4;23 ····public·static·final·Var·const__4;
24 ····static·final·KeywordLookupSite·__site__0__;24 ····static·final·KeywordLookupSite·__site__0__;
25 ····static·ILookupThunk·__thunk__0__;25 ····static·ILookupThunk·__thunk__0__;
26 ····static·final·KeywordLookupSite·__site__1__;26 ····static·final·KeywordLookupSite·__site__1__;
27 ····static·ILookupThunk·__thunk__1__;27 ····static·ILookupThunk·__thunk__1__;
28 ····28 ····
29 ····public·alpha$spec_checking_fn$fn__3017(final·Object·conform_BANG_,·final·Object·v,·final·Object·f,·final·Object·fn_spec)·{29 ····public·alpha$spec_checking_fn$fn__3017(final·Object·v,·final·Object·f,·final·Object·conform_BANG_,·final·Object·fn_spec)·{
30 ········this.conform_BANG_·=·conform_BANG_; 
31 ········this.v·=·v;30 ········this.v·=·v;
32 ········this.f·=·f;31 ········this.f·=·f;
 32 ········this.conform_BANG_·=·conform_BANG_;
33 ········this.fn_spec·=·fn_spec;33 ········this.fn_spec·=·fn_spec;
34 ····}34 ····}
35 ····35 ····
36 ····public·Object·doInvoke(Object·args)·{36 ····public·Object·doInvoke(Object·args)·{
37 ········final·Object·value·=·alpha$spec_checking_fn$fn__3017.const__0.get();37 ········final·Object·value·=·alpha$spec_checking_fn$fn__3017.const__0.get();
38 ········if·(value·!=·null)·{38 ········if·(value·!=·null)·{
39 ············if·(value·!=·Boolean.FALSE)·{39 ············if·(value·!=·Boolean.FALSE)·{
905 B
clojure/spec/alpha$keys$parse_req__1916.class
815 B
procyon -ec {}
    
Offset 13, 17 lines modifiedOffset 13, 18 lines modified
13 ····13 ····
14 ····public·alpha$keys$parse_req__1916(final·Object·gx)·{14 ····public·alpha$keys$parse_req__1916(final·Object·gx)·{
15 ········this.gx·=·gx;15 ········this.gx·=·gx;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·rk,·Object·f)·{18 ····public·Object·invoke(Object·rk,·Object·f)·{
19 ········final·IFn·fn·=·(IFn)alpha$keys$parse_req__1916.const__0.getRawRoot();19 ········final·IFn·fn·=·(IFn)alpha$keys$parse_req__1916.const__0.getRawRoot();
 20 ········final·Object·gx·=·this.gx;
20 ········final·Object·o·=·f;21 ········final·Object·o·=·f;
21 ········f·=·null;22 ········f·=·null;
22 ········final·alpha$keys$parse_req__1916$fn__1917·alpha$keys$parse_req__1916$fn__1917·=·new·alpha$keys$parse_req__1916$fn__1917(o,·this.gx);23 ········final·alpha$keys$parse_req__1916$fn__1917·alpha$keys$parse_req__1916$fn__1917·=·new·alpha$keys$parse_req__1916$fn__1917(gx,·o);
23 ········final·Object·o2·=·rk;24 ········final·Object·o2·=·rk;
24 ········rk·=·null;25 ········rk·=·null;
25 ········this·=·null;26 ········this·=·null;
26 ········return·fn.invoke((Object)alpha$keys$parse_req__1916$fn__1917,·o2);27 ········return·fn.invoke((Object)alpha$keys$parse_req__1916$fn__1917,·o2);
27 ····}28 ····}
28 ····29 ····
29 ····static·{30 ····static·{
2.01 KB
clojure/spec/alpha$keys$parse_req__1916$fn__1917.class
1.9 KB
procyon -ec {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFn;7 import·clojure.lang.AFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$keys$parse_req__1916$fn__1917·extends·AFunction10 public·final·class·alpha$keys$parse_req__1916$fn__1917·extends·AFunction
11 {11 {
12 ····Object·f; 
13 ····Object·gx;12 ····Object·gx;
 13 ····Object·f;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····public·static·final·Var·const__3;17 ····public·static·final·Var·const__3;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····public·static·final·Var·const__5;19 ····public·static·final·Var·const__5;
20 ····20 ····
21 ····public·alpha$keys$parse_req__1916$fn__1917(final·Object·f,·final·Object·gx)·{21 ····public·alpha$keys$parse_req__1916$fn__1917(final·Object·gx,·final·Object·f)·{
22 ········this.f·=·f; 
23 ········this.gx·=·gx;22 ········this.gx·=·gx;
 23 ········this.f·=·f;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke(Object·x)·{26 ····public·Object·invoke(Object·x)·{
27 ········final·Object·invoke·=·((IFn)alpha$keys$parse_req__1916$fn__1917.const__0.getRawRoot()).invoke(x);27 ········final·Object·invoke·=·((IFn)alpha$keys$parse_req__1916$fn__1917.const__0.getRawRoot()).invoke(x);
28 ········if·(invoke·!=·null)·{28 ········if·(invoke·!=·null)·{
29 ············if·(invoke·!=·Boolean.FALSE)·{29 ············if·(invoke·!=·Boolean.FALSE)·{
30 ················final·IFn·fn·=·(IFn)alpha$keys$parse_req__1916$fn__1917.const__1.getRawRoot();30 ················final·IFn·fn·=·(IFn)alpha$keys$parse_req__1916$fn__1917.const__1.getRawRoot();
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ················x·=·null;38 ················x·=·null;
39 ················final·Object·invoke4·=·fn2.invoke(invoke2,·invoke3,·fn3.invoke(fn4.invoke(o)));39 ················final·Object·invoke4·=·fn2.invoke(invoke2,·invoke3,·fn3.invoke(fn4.invoke(o)));
40 ················this·=·null;40 ················this·=·null;
41 ················return·fn.invoke(invoke4);41 ················return·fn.invoke(invoke4);
42 ············}42 ············}
43 ········}43 ········}
44 ········final·IFn·fn5·=·(IFn)alpha$keys$parse_req__1916$fn__1917.const__5.getRawRoot();44 ········final·IFn·fn5·=·(IFn)alpha$keys$parse_req__1916$fn__1917.const__5.getRawRoot();
45 ········final·alpha$keys$parse_req__1916$fn__1917$fn__1918·alpha$keys$parse_req__1916$fn__1917$fn__1918·=·new·alpha$keys$parse_req__1916$fn__1917$fn__1918(this.f,·this.gx);45 ········final·alpha$keys$parse_req__1916$fn__1917$fn__1918·alpha$keys$parse_req__1916$fn__1917$fn__1918·=·new·alpha$keys$parse_req__1916$fn__1917$fn__1918(this.gx,·this.f);
46 ········final·Object·o3·=·x;46 ········final·Object·o3·=·x;
47 ········x·=·null;47 ········x·=·null;
48 ········this·=·null;48 ········this·=·null;
49 ········return·fn5.invoke((Object)alpha$keys$parse_req__1916$fn__1917$fn__1918,·o3);49 ········return·fn5.invoke((Object)alpha$keys$parse_req__1916$fn__1917$fn__1918,·o3);
50 ····}50 ····}
51 ····51 ····
52 ····static·{52 ····static·{
1.18 KB
clojure/spec/alpha$keys$parse_req__1916$fn__1917$fn__1918.class
1.06 KB
procyon -ec {}
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFn;7 import·clojure.lang.AFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$keys$parse_req__1916$fn__1917$fn__1918·extends·AFunction10 public·final·class·alpha$keys$parse_req__1916$fn__1917$fn__1918·extends·AFunction
11 {11 {
12 ····Object·f; 
13 ····Object·gx;12 ····Object·gx;
 13 ····Object·f;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····public·static·final·Var·const__3;17 ····public·static·final·Var·const__3;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····19 ····
20 ····public·alpha$keys$parse_req__1916$fn__1917$fn__1918(final·Object·f,·final·Object·gx)·{20 ····public·alpha$keys$parse_req__1916$fn__1917$fn__1918(final·Object·gx,·final·Object·f)·{
21 ········this.f·=·f; 
22 ········this.gx·=·gx;21 ········this.gx·=·gx;
 22 ········this.f·=·f;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·y)·{25 ····public·Object·invoke(Object·y)·{
26 ········final·Object·invoke·=·((IFn)alpha$keys$parse_req__1916$fn__1917$fn__1918.const__0.getRawRoot()).invoke(y);26 ········final·Object·invoke·=·((IFn)alpha$keys$parse_req__1916$fn__1917$fn__1918.const__0.getRawRoot()).invoke(y);
27 ········if·(invoke·!=·null)·{27 ········if·(invoke·!=·null)·{
28 ············if·(invoke·!=·Boolean.FALSE)·{28 ············if·(invoke·!=·Boolean.FALSE)·{
29 ················final·IFn·fn·=·(IFn)alpha$keys$parse_req__1916$fn__1917$fn__1918.const__1.getRawRoot();29 ················final·IFn·fn·=·(IFn)alpha$keys$parse_req__1916$fn__1917$fn__1918.const__1.getRawRoot();
2.43 KB
clojure/spec/alpha$or_spec_impl$reify__2109$gen__2115.class
2.32 KB
procyon -ec {}
    
Offset 5, 47 lines modifiedOffset 5, 49 lines modified
5 import·clojure.lang.Delay;5 import·clojure.lang.Delay;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·alpha$or_spec_impl$reify__2109$gen__2115·extends·AFunction9 public·final·class·alpha$or_spec_impl$reify__2109$gen__2115·extends·AFunction
10 {10 {
 11 ····Object·path;
11 ····Object·id;12 ····Object·id;
12 ····Object·rmap; 
13 ····Object·overrides;13 ····Object·overrides;
14 ····Object·path;14 ····Object·rmap;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····18 ····
19 ····public·alpha$or_spec_impl$reify__2109$gen__2115(final·Object·id,·final·Object·rmap,·final·Object·overrides,·final·Object·path)·{19 ····public·alpha$or_spec_impl$reify__2109$gen__2115(final·Object·path,·final·Object·id,·final·Object·overrides,·final·Object·rmap)·{
 20 ········this.path·=·path;
20 ········this.id·=·id;21 ········this.id·=·id;
21 ········this.rmap·=·rmap; 
22 ········this.overrides·=·overrides;22 ········this.overrides·=·overrides;
23 ········this.path·=·path;23 ········this.rmap·=·rmap;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke(Object·k,·Object·p,·Object·f)·{26 ····public·Object·invoke(Object·k,·Object·p,·Object·f)·{
27 ········Object·rmap·=·((IFn)alpha$or_spec_impl$reify__2109$gen__2115.const__0.getRawRoot()).invoke(this.rmap,·this.id);27 ········Object·rmap·=·((IFn)alpha$or_spec_impl$reify__2109$gen__2115.const__0.getRawRoot()).invoke(this.rmap,·this.id);
28 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109$gen__2115.const__1.getRawRoot()).invoke(rmap,·this.id,·this.path,·k);28 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109$gen__2115.const__1.getRawRoot()).invoke(rmap,·this.id,·this.path,·k);
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················return·null;31 ················return·null;
32 ············}32 ············}
33 ········}33 ········}
34 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109$gen__2115.const__2.getRawRoot();34 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109$gen__2115.const__2.getRawRoot();
35 ········final·Object·o·=·k;35 ········final·Object·o·=·p;
36 ········k·=·null;36 ········p·=·null;
 37 ········final·Object·path·=·this.path;
37 ········final·Object·o2·=·rmap;38 ········final·Object·o2·=·rmap;
38 ········rmap·=·null;39 ········rmap·=·null;
 40 ········final·Object·overrides·=·this.overrides;
39 ········final·Object·o3·=·p;41 ········final·Object·o3·=·f;
40 ········p·=·null; 
41 ········final·Object·o4·=·f; 
42 ········f·=·null;42 ········f·=·null;
 43 ········final·Object·o4·=·k;
 44 ········k·=·null;
43 ········final·Delay·delay·=·new·Delay((IFn)new·alpha$or_spec_impl$reify__2109$gen__2115$fn__2116(o,·o2,·o3,·o4,·this.overrides,·this.path));45 ········final·Delay·delay·=·new·Delay((IFn)new·alpha$or_spec_impl$reify__2109$gen__2115$fn__2116(o,·path,·o2,·overrides,·o3,·o4));
44 ········this·=·null;46 ········this·=·null;
45 ········return·fn.invoke((Object)delay);47 ········return·fn.invoke((Object)delay);
46 ····}48 ····}
47 ····49 ····
48 ····static·{50 ····static·{
49 ········const__0·=·RT.var("clojure.spec.alpha",·"inck");51 ········const__0·=·RT.var("clojure.spec.alpha",·"inck");
50 ········const__1·=·RT.var("clojure.spec.alpha",·"recur-limit?");52 ········const__1·=·RT.var("clojure.spec.alpha",·"recur-limit?");
1.58 KB
clojure/spec/alpha$or_spec_impl$reify__2109$gen__2115$fn__2116.class
1.45 KB
procyon -ec {}
    
Offset 4, 30 lines modifiedOffset 4, 30 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$or_spec_impl$reify__2109$gen__2115$fn__2116·extends·AFunction8 public·final·class·alpha$or_spec_impl$reify__2109$gen__2115$fn__2116·extends·AFunction
9 {9 {
10 ····Object·k; 
11 ····Object·rmap; 
12 ····Object·p;10 ····Object·p;
13 ····Object·f; 
14 ····Object·overrides; 
15 ····Object·path;11 ····Object·path;
 12 ····Object·rmap;
 13 ····Object·overrides;
 14 ····Object·f;
 15 ····Object·k;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····18 ····
19 ····public·alpha$or_spec_impl$reify__2109$gen__2115$fn__2116(final·Object·k,·final·Object·rmap,·final·Object·p6,·final·Object·f,·final·Object·overrides,·final·Object·path)·{19 ····public·alpha$or_spec_impl$reify__2109$gen__2115$fn__2116(final·Object·p6,·final·Object·path,·final·Object·rmap,·final·Object·overrides,·final·Object·f,·final·Object·k)·{
20 ········this.k·=·k; 
21 ········this.rmap·=·rmap; 
22 ········this.p·=·p6;20 ········this.p·=·p6;
23 ········this.f·=·f; 
24 ········this.overrides·=·overrides; 
25 ········this.path·=·path;21 ········this.path·=·path;
 22 ········this.rmap·=·rmap;
 23 ········this.overrides·=·overrides;
 24 ········this.f·=·f;
 25 ········this.k·=·k;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke()·{28 ····public·Object·invoke()·{
29 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109$gen__2115$fn__2116.const__0.getRawRoot();29 ········final·IFn·fn·=·(IFn)alpha$or_spec_impl$reify__2109$gen__2115$fn__2116.const__0.getRawRoot();
30 ········final·Object·p·=·this.p;30 ········final·Object·p·=·this.p;
31 ········final·Object·overrides·=·this.overrides;31 ········final·Object·overrides·=·this.overrides;
32 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109$gen__2115$fn__2116.const__1.getRawRoot()).invoke(this.path,·this.k);32 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109$gen__2115$fn__2116.const__1.getRawRoot()).invoke(this.path,·this.k);
1.11 KB
clojure/spec/alpha$or_spec_impl$fn__2106.class
1.02 KB
procyon -ec {}
    
Offset 8, 26 lines modifiedOffset 8, 26 lines modified
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.lang.Keyword;9 import·clojure.lang.Keyword;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·alpha$or_spec_impl$fn__2106·extends·AFunction12 public·final·class·alpha$or_spec_impl$fn__2106·extends·AFunction
13 {13 {
14 ····Object·keys; 
15 ····Object·specs;14 ····Object·specs;
 15 ····Object·keys;
16 ····private·static·Class·__cached_class__0;16 ····private·static·Class·__cached_class__0;
17 ····public·static·final·Var·const__0;17 ····public·static·final·Var·const__0;
18 ····public·static·final·Var·const__4;18 ····public·static·final·Var·const__4;
19 ····public·static·final·Var·const__5;19 ····public·static·final·Var·const__5;
20 ····public·static·final·Var·const__7;20 ····public·static·final·Var·const__7;
21 ····public·static·final·Keyword·const__8;21 ····public·static·final·Keyword·const__8;
22 ····22 ····
23 ····public·alpha$or_spec_impl$fn__2106(final·Object·keys,·final·Object·specs)·{23 ····public·alpha$or_spec_impl$fn__2106(final·Object·specs,·final·Object·keys)·{
24 ········this.keys·=·keys; 
25 ········this.specs·=·specs;24 ········this.specs·=·specs;
 25 ········this.keys·=·keys;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke(final·Object·x)·{28 ····public·Object·invoke(final·Object·x)·{
29 ········final·Object·specs·=·((IFn)alpha$or_spec_impl$fn__2106.const__0.getRawRoot()).invoke(this.specs);29 ········final·Object·specs·=·((IFn)alpha$or_spec_impl$fn__2106.const__0.getRawRoot()).invoke(this.specs);
30 ········long·i·=·0L;30 ········long·i·=·0L;
31 ········while·(i·<·RT.count(specs))·{31 ········while·(i·<·RT.count(specs))·{
32 ············final·Object·invoke;32 ············final·Object·invoke;
1.23 KB
clojure/spec/alpha$tuple_impl$reify__2089$fn__2090.class
1.12 KB
procyon -ec {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$tuple_impl$reify__2089$fn__2090·extends·AFunction8 public·final·class·alpha$tuple_impl$reify__2089$fn__2090·extends·AFunction
9 {9 {
10 ····Object·x; 
11 ····Object·path;10 ····Object·path;
12 ····Object·in;11 ····Object·x;
13 ····Object·via;12 ····Object·via;
 13 ····Object·in;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····17 ····
18 ····public·alpha$tuple_impl$reify__2089$fn__2090(final·Object·x,·final·Object·path,·final·Object·in,·final·Object·via)·{18 ····public·alpha$tuple_impl$reify__2089$fn__2090(final·Object·path,·final·Object·x,·final·Object·via,·final·Object·in)·{
19 ········this.x·=·x; 
20 ········this.path·=·path;19 ········this.path·=·path;
21 ········this.in·=·in;20 ········this.x·=·x;
22 ········this.via·=·via;21 ········this.via·=·via;
 22 ········this.in·=·in;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·i,·Object·form,·Object·pred)·{25 ····public·Object·invoke(Object·i,·Object·form,·Object·pred)·{
26 ········Object·v·=·((IFn)this.x).invoke(i);26 ········Object·v·=·((IFn)this.x).invoke(i);
27 ········final·Object·invoke·=·((IFn)alpha$tuple_impl$reify__2089$fn__2090.const__0.getRawRoot()).invoke(pred,·v);27 ········final·Object·invoke·=·((IFn)alpha$tuple_impl$reify__2089$fn__2090.const__0.getRawRoot()).invoke(pred,·v);
28 ········if·(invoke·!=·null)·{28 ········if·(invoke·!=·null)·{
29 ············if·(invoke·!=·Boolean.FALSE)·{29 ············if·(invoke·!=·Boolean.FALSE)·{
2.22 KB
clojure/spec/alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.class
2.08 KB
procyon -ec {}
    
Offset 6, 35 lines modifiedOffset 6, 35 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFn;7 import·clojure.lang.AFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071·extends·AFunction10 public·final·class·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071·extends·AFunction
11 {11 {
 12 ····Object·rmap;
 13 ····Object·p;
12 ····Object·tag;14 ····Object·tag;
13 ····Object·k;15 ····Object·k;
14 ····Object·path; 
15 ····Object·form;16 ····Object·form;
16 ····Object·rmap;17 ····Object·path;
17 ····Object·overrides;18 ····Object·overrides;
18 ····Object·p; 
19 ····public·static·final·Var·const__0;19 ····public·static·final·Var·const__0;
20 ····public·static·final·Var·const__1;20 ····public·static·final·Var·const__1;
21 ····public·static·final·Var·const__2;21 ····public·static·final·Var·const__2;
22 ····public·static·final·Var·const__3;22 ····public·static·final·Var·const__3;
23 ····public·static·final·AFn·const__4;23 ····public·static·final·AFn·const__4;
24 ····24 ····
25 ····public·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071(final·Object·tag,·final·Object·k,·final·Object·path,·final·Object·form,·final·Object·rmap,·final·Object·overrides,·final·Object·p7)·{25 ····public·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071(final·Object·rmap,·final·Object·p7,·final·Object·tag,·final·Object·k,·final·Object·form,·final·Object·path,·final·Object·overrides)·{
 26 ········this.rmap·=·rmap;
 27 ········this.p·=·p7;
26 ········this.tag·=·tag;28 ········this.tag·=·tag;
27 ········this.k·=·k;29 ········this.k·=·k;
28 ········this.path·=·path; 
29 ········this.form·=·form;30 ········this.form·=·form;
30 ········this.rmap·=·rmap;31 ········this.path·=·path;
31 ········this.overrides·=·overrides;32 ········this.overrides·=·overrides;
32 ········this.p·=·p7; 
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke()·{35 ····public·Object·invoke()·{
36 ········final·IFn·fn·=·(IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__0.getRawRoot();36 ········final·IFn·fn·=·(IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__0.getRawRoot();
37 ········final·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071$fn__2072·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071$fn__2072·=·new·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071$fn__2072(this.tag,·this.k);37 ········final·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071$fn__2072·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071$fn__2072·=·new·alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071$fn__2072(this.tag,·this.k);
38 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__1.getRawRoot()).invoke(this.p,·this.overrides,·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__2.getRawRoot()).invoke(this.path,·this.k),·this.rmap,·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__3.getRawRoot()).invoke((Object)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__4,·this.form,·this.k));38 ········final·Object·invoke·=·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__1.getRawRoot()).invoke(this.p,·this.overrides,·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__2.getRawRoot()).invoke(this.path,·this.k),·this.rmap,·((IFn)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__3.getRawRoot()).invoke((Object)alpha$multi_spec_impl$reify__2065$gen__2067$fn__2071.const__4,·this.form,·this.k));
39 ········this·=·null;39 ········this·=·null;
1.28 KB
clojure/spec/alpha$spec_impl.class
1.21 KB
procyon -ec {}
    
Offset 81, 22 lines modifiedOffset 81, 22 lines modified
81 ········}81 ········}
82 ········final·Keyword·const__7·=·alpha$spec_impl.const__7;82 ········final·Keyword·const__7·=·alpha$spec_impl.const__7;
83 ········if·(const__7·!=·null)·{83 ········if·(const__7·!=·null)·{
84 ············if·(const__7·!=·Boolean.FALSE)·{84 ············if·(const__7·!=·Boolean.FALSE)·{
85 ················final·IPersistentMap·persistentMap·=·null;85 ················final·IPersistentMap·persistentMap·=·null;
86 ················final·Object·o12·=·form;86 ················final·Object·o12·=·form;
87 ················form·=·null;87 ················form·=·null;
88 ················final·Object·o13·=·unc; 
89 ················unc·=·null; 
90 ················final·Object·o14·=·gfn; 
91 ················gfn·=·null; 
92 ················final·Object·o15·=·pred; 
93 ················pred·=·null; 
94 ················final·Object·o16·=·cpred_QMARK_;88 ················final·Object·o13·=·cpred_QMARK_;
95 ················cpred_QMARK_·=·null;89 ················cpred_QMARK_·=·null;
 90 ················final·Object·o14·=·pred;
 91 ················pred·=·null;
 92 ················final·Object·o15·=·gfn;
 93 ················gfn·=·null;
 94 ················final·Object·o16·=·unc;
 95 ················unc·=·null;
96 ················return·((IObj)new·alpha$spec_impl$reify__2050(persistentMap,·o12,·o13,·o14,·o15,·o16)).withMeta((IPersistentMap)alpha$spec_impl.const__12);96 ················return·((IObj)new·alpha$spec_impl$reify__2050(persistentMap,·o12,·o13,·o14,·o15,·o16)).withMeta((IPersistentMap)alpha$spec_impl.const__12);
97 ············}97 ············}
98 ········}98 ········}
99 ········return·null;99 ········return·null;
100 ····}100 ····}
101 ····101 ····
102 ····public·Object·invoke(final·Object·form,·final·Object·pred,·final·Object·gfn,·final·Object·cpred_QMARK_,·final·Object·unc)·{102 ····public·Object·invoke(final·Object·form,·final·Object·pred,·final·Object·gfn,·final·Object·cpred_QMARK_,·final·Object·unc)·{
2.17 KB
clojure/spec/alpha$spec_impl$reify__2050.class
2.08 KB
procyon -ec {}
    
Offset 12, 48 lines modifiedOffset 12, 48 lines modified
12 import·clojure.spec.alpha.Specize;12 import·clojure.spec.alpha.Specize;
13 import·clojure.spec.alpha.Spec;13 import·clojure.spec.alpha.Spec;
  
14 public·final·class·alpha$spec_impl$reify__2050·implements·Spec,·Specize,·IObj14 public·final·class·alpha$spec_impl$reify__2050·implements·Spec,·Specize,·IObj
15 {15 {
16 ····final·IPersistentMap·__meta;16 ····final·IPersistentMap·__meta;
17 ····Object·form;17 ····Object·form;
18 ····Object·unc; 
19 ····Object·gfn; 
20 ····Object·pred; 
21 ····Object·cpred_QMARK_;18 ····Object·cpred_QMARK_;
 19 ····Object·pred;
 20 ····Object·gfn;
 21 ····Object·unc;
22 ····public·static·final·Keyword·const__0;22 ····public·static·final·Keyword·const__0;
23 ····public·static·final·Var·const__1;23 ····public·static·final·Var·const__1;
24 ····public·static·final·Var·const__2;24 ····public·static·final·Var·const__2;
25 ····public·static·final·Keyword·const__3;25 ····public·static·final·Keyword·const__3;
26 ····public·static·final·Keyword·const__4;26 ····public·static·final·Keyword·const__4;
27 ····public·static·final·Keyword·const__5;27 ····public·static·final·Keyword·const__5;
28 ····public·static·final·Keyword·const__6;28 ····public·static·final·Keyword·const__6;
29 ····public·static·final·Keyword·const__7;29 ····public·static·final·Keyword·const__7;
30 ····public·static·final·Var·const__8;30 ····public·static·final·Var·const__8;
31 ····public·static·final·Var·const__9;31 ····public·static·final·Var·const__9;
32 ····32 ····
33 ····public·alpha$spec_impl$reify__2050(final·IPersistentMap·_meta,·final·Object·form,·final·Object·unc,·final·Object·gfn,·final·Object·pred,·final·Object·cpred_QMARK_)·{33 ····public·alpha$spec_impl$reify__2050(final·IPersistentMap·_meta,·final·Object·form,·final·Object·cpred_QMARK_,·final·Object·pred,·final·Object·gfn,·final·Object·unc)·{
34 ········this.__meta·=·_meta;34 ········this.__meta·=·_meta;
35 ········this.form·=·form;35 ········this.form·=·form;
36 ········this.unc·=·unc; 
37 ········this.gfn·=·gfn; 
38 ········this.pred·=·pred; 
39 ········this.cpred_QMARK_·=·cpred_QMARK_;36 ········this.cpred_QMARK_·=·cpred_QMARK_;
 37 ········this.pred·=·pred;
 38 ········this.gfn·=·gfn;
 39 ········this.unc·=·unc;
40 ····}40 ····}
41 ····41 ····
42 ····public·alpha$spec_impl$reify__2050(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5)·{42 ····public·alpha$spec_impl$reify__2050(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4,·final·Object·o5)·{
43 ········this(null,·o,·o2,·o3,·o4,·o5);43 ········this(null,·o,·o2,·o3,·o4,·o5);
44 ····}44 ····}
45 ····45 ····
46 ····public·IPersistentMap·meta()·{46 ····public·IPersistentMap·meta()·{
47 ········return·this.__meta;47 ········return·this.__meta;
48 ····}48 ····}
49 ····49 ····
50 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{50 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
51 ········return·(IObj)new·alpha$spec_impl$reify__2050(persistentMap,·this.form,·this.unc,·this.gfn,·this.pred,·this.cpred_QMARK_);51 ········return·(IObj)new·alpha$spec_impl$reify__2050(persistentMap,·this.form,·this.cpred_QMARK_,·this.pred,·this.gfn,·this.unc);
52 ····}52 ····}
53 ····53 ····
54 ····public·Object·describe_STAR_()·{54 ····public·Object·describe_STAR_()·{
55 ········return·this.form;55 ········return·this.form;
56 ····}56 ····}
57 ····57 ····
58 ····public·Object·with_gen_STAR_(Object·gfn)·{58 ····public·Object·with_gen_STAR_(Object·gfn)·{
2.61 KB
clojure/spec/alpha$map_spec_impl.class
2.53 KB
procyon -ec {}
    
Offset 70, 44 lines modifiedOffset 70, 44 lines modified
70 ········Object·pred_forms·=·RT.get(o3,·(Object)alpha$map_spec_impl.const__14);70 ········Object·pred_forms·=·RT.get(o3,·(Object)alpha$map_spec_impl.const__14);
71 ········final·Object·invoke2;71 ········final·Object·invoke2;
72 ········Object·k__GT_s·=·invoke2·=·((IFn)alpha$map_spec_impl.const__15.getRawRoot()).invoke(((IFn)alpha$map_spec_impl.const__16.getRawRoot()).invoke(req_keys,·opt_keys),·((IFn)alpha$map_spec_impl.const__16.getRawRoot()).invoke(req_specs,·opt_specs));72 ········Object·k__GT_s·=·invoke2·=·((IFn)alpha$map_spec_impl.const__15.getRawRoot()).invoke(((IFn)alpha$map_spec_impl.const__16.getRawRoot()).invoke(req_keys,·opt_keys),·((IFn)alpha$map_spec_impl.const__16.getRawRoot()).invoke(req_specs,·opt_specs));
73 ········k__GT_s·=·null;73 ········k__GT_s·=·null;
74 ········Object·keys__GT_specnames·=·new·alpha$map_spec_impl$keys__GT_specnames__1985(invoke2);74 ········Object·keys__GT_specnames·=·new·alpha$map_spec_impl$keys__GT_specnames__1985(invoke2);
75 ········Object·id·=·UUID.randomUUID();75 ········Object·id·=·UUID.randomUUID();
76 ········final·IPersistentMap·persistentMap·=·null;76 ········final·IPersistentMap·persistentMap·=·null;
77 ········final·Object·o4·=·opt_specs; 
78 ········opt_specs·=·null; 
79 ········final·Object·o5·=·keys_pred; 
80 ········keys_pred·=·null; 
81 ········final·Object·o6·=·pred_forms;77 ········final·Object·o4·=·pred_forms;
82 ········pred_forms·=·null;78 ········pred_forms·=·null;
83 ········final·Object·o7·=·opt;79 ········final·Object·o5·=·opt_keys;
84 ········opt·=·null;80 ········opt_keys·=·null;
 81 ········final·Object·o6·=·req_un;
 82 ········req_un·=·null;
 83 ········final·Object·o7·=·keys_pred;
 84 ········keys_pred·=·null;
85 ········final·Object·o8·=·pred_exprs;85 ········final·Object·o8·=·pred_exprs;
86 ········pred_exprs·=·null;86 ········pred_exprs·=·null;
87 ········final·Object·o9·=·gfn;87 ········final·Object·o9·=·req;
88 ········gfn·=·null;88 ········req·=·null;
89 ········final·Object·o10·=·req_specs;89 ········final·Object·o10·=·req_specs;
90 ········req_specs·=·null;90 ········req_specs·=·null;
91 ········final·Object·o11·=·opt_keys; 
92 ········opt_keys·=·null; 
93 ········final·Object·o12·=·keys__GT_specnames; 
94 ········keys__GT_specnames·=·null; 
95 ········final·Object·o13·=·argm; 
96 ········argm·=·null; 
97 ········final·Object·o14·=·req; 
98 ········req·=·null; 
99 ········final·Object·o15·=·id;91 ········final·Object·o11·=·id;
100 ········id·=·null;92 ········id·=·null;
101 ········final·Object·o16·=·opt_un;93 ········final·Object·o12·=·opt;
102 ········opt_un·=·null;94 ········opt·=·null;
103 ········final·Object·o17·=·req_keys;95 ········final·Object·o13·=·req_keys;
104 ········req_keys·=·null;96 ········req_keys·=·null;
 97 ········final·Object·o14·=·gfn;
 98 ········gfn·=·null;
 99 ········final·Object·o15·=·opt_specs;
 100 ········opt_specs·=·null;
 101 ········final·Object·o16·=·keys__GT_specnames;
 102 ········keys__GT_specnames·=·null;
105 ········final·Object·o18·=·req_un;103 ········final·Object·o17·=·opt_un;
106 ········req_un·=·null;104 ········opt_un·=·null;
 105 ········final·Object·o18·=·argm;
 106 ········argm·=·null;
107 ········return·((IObj)new·alpha$map_spec_impl$reify__1988(persistentMap,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18)).withMeta((IPersistentMap)alpha$map_spec_impl.const__21);107 ········return·((IObj)new·alpha$map_spec_impl$reify__1988(persistentMap,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15,·o16,·o17,·o18)).withMeta((IPersistentMap)alpha$map_spec_impl.const__21);
108 ····}108 ····}
109 ····109 ····
110 ····public·Object·invoke(final·Object·p__1983)·{110 ····public·Object·invoke(final·Object·p__1983)·{
111 ········return·invokeStatic(p__1983);111 ········return·invokeStatic(p__1983);
112 ····}112 ····}
113 ····113 ····
7.89 KB
clojure/spec/alpha$map_spec_impl$reify__1988.class
7.8 KB
procyon -ec {}
    
Offset 14, 29 lines modifiedOffset 14, 29 lines modified
14 import·clojure.lang.IObj;14 import·clojure.lang.IObj;
15 import·clojure.spec.alpha.Specize;15 import·clojure.spec.alpha.Specize;
16 import·clojure.spec.alpha.Spec;16 import·clojure.spec.alpha.Spec;
  
17 public·final·class·alpha$map_spec_impl$reify__1988·implements·Spec,·Specize,·IObj17 public·final·class·alpha$map_spec_impl$reify__1988·implements·Spec,·Specize,·IObj
18 {18 {
19 ····final·IPersistentMap·__meta;19 ····final·IPersistentMap·__meta;
20 ····Object·opt_specs; 
21 ····Object·keys_pred; 
22 ····Object·pred_forms;20 ····Object·pred_forms;
23 ····Object·opt; 
24 ····Object·pred_exprs; 
25 ····Object·gfn; 
26 ····Object·req_specs; 
27 ····Object·opt_keys;21 ····Object·opt_keys;
28 ····Object·keys__GT_specnames; 
29 ····Object·argm;22 ····Object·req_un;
 23 ····Object·keys_pred;
 24 ····Object·pred_exprs;
30 ····Object·req;25 ····Object·req;
 26 ····Object·req_specs;
31 ····Object·id;27 ····Object·id;
32 ····Object·opt_un;28 ····Object·opt;
33 ····Object·req_keys;29 ····Object·req_keys;
 30 ····Object·gfn;
 31 ····Object·opt_specs;
 32 ····Object·keys__GT_specnames;
34 ····Object·req_un;33 ····Object·opt_un;
 34 ····Object·argm;
35 ····public·static·final·Var·const__0;35 ····public·static·final·Var·const__0;
36 ····public·static·final·Var·const__1;36 ····public·static·final·Var·const__1;
37 ····public·static·final·Var·const__2;37 ····public·static·final·Var·const__2;
38 ····public·static·final·Var·const__3;38 ····public·static·final·Var·const__3;
39 ····public·static·final·Var·const__8;39 ····public·static·final·Var·const__8;
40 ····public·static·final·Var·const__9;40 ····public·static·final·Var·const__9;
41 ····public·static·final·Keyword·const__10;41 ····public·static·final·Keyword·const__10;
Offset 72, 43 lines modifiedOffset 72, 43 lines modified
72 ····public·static·final·AFn·const__41;72 ····public·static·final·AFn·const__41;
73 ····public·static·final·Var·const__42;73 ····public·static·final·Var·const__42;
74 ····public·static·final·Keyword·const__43;74 ····public·static·final·Keyword·const__43;
75 ····public·static·final·Keyword·const__44;75 ····public·static·final·Keyword·const__44;
76 ····public·static·final·Keyword·const__45;76 ····public·static·final·Keyword·const__45;
77 ····public·static·final·Keyword·const__46;77 ····public·static·final·Keyword·const__46;
78 ····78 ····
79 ····public·alpha$map_spec_impl$reify__1988(final·IPersistentMap·_meta,·final·Object·opt_specs,·final·Object·keys_pred,·final·Object·pred_forms,·final·Object·opt,·final·Object·pred_exprs,·final·Object·gfn,·final·Object·req_specs,·final·Object·opt_keys,·final·Object·keys__GT_specnames,·final·Object·argm,·final·Object·req,·final·Object·id,·final·Object·opt_un,·final·Object·req_keys,·final·Object·req_un)·{79 ····public·alpha$map_spec_impl$reify__1988(final·IPersistentMap·_meta,·final·Object·pred_forms,·final·Object·opt_keys,·final·Object·req_un,·final·Object·keys_pred,·final·Object·pred_exprs,·final·Object·req,·final·Object·req_specs,·final·Object·id,·final·Object·opt,·final·Object·req_keys,·final·Object·gfn,·final·Object·opt_specs,·final·Object·keys__GT_specnames,·final·Object·opt_un,·final·Object·argm)·{
80 ········this.__meta·=·_meta;80 ········this.__meta·=·_meta;
81 ········this.opt_specs·=·opt_specs; 
82 ········this.keys_pred·=·keys_pred; 
83 ········this.pred_forms·=·pred_forms;81 ········this.pred_forms·=·pred_forms;
84 ········this.opt·=·opt; 
85 ········this.pred_exprs·=·pred_exprs; 
86 ········this.gfn·=·gfn; 
87 ········this.req_specs·=·req_specs; 
88 ········this.opt_keys·=·opt_keys;82 ········this.opt_keys·=·opt_keys;
89 ········this.keys__GT_specnames·=·keys__GT_specnames; 
90 ········this.argm·=·argm;83 ········this.req_un·=·req_un;
 84 ········this.keys_pred·=·keys_pred;
 85 ········this.pred_exprs·=·pred_exprs;
91 ········this.req·=·req;86 ········this.req·=·req;
 87 ········this.req_specs·=·req_specs;
92 ········this.id·=·id;88 ········this.id·=·id;
93 ········this.opt_un·=·opt_un;89 ········this.opt·=·opt;
94 ········this.req_keys·=·req_keys;90 ········this.req_keys·=·req_keys;
 91 ········this.gfn·=·gfn;
 92 ········this.opt_specs·=·opt_specs;
 93 ········this.keys__GT_specnames·=·keys__GT_specnames;
95 ········this.req_un·=·req_un;94 ········this.opt_un·=·opt_un;
 95 ········this.argm·=·argm;
96 ····}96 ····}
97 ····97 ····
98 ····public·alpha$map_spec_impl$reify__1988(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)·{98 ····public·alpha$map_spec_impl$reify__1988(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)·{
99 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15);99 ········this(null,·o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9,·o10,·o11,·o12,·o13,·o14,·o15);
100 ····}100 ····}
101 ····101 ····
102 ····public·IPersistentMap·meta()·{102 ····public·IPersistentMap·meta()·{
103 ········return·this.__meta;103 ········return·this.__meta;
104 ····}104 ····}
105 ····105 ····
106 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{106 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
107 ········return·(IObj)new·alpha$map_spec_impl$reify__1988(persistentMap,·this.opt_specs,·this.keys_pred,·this.pred_forms,·this.opt,·this.pred_exprs,·this.gfn,·this.req_specs,·this.opt_keys,·this.keys__GT_specnames,·this.argm,·this.req,·this.id,·this.opt_un,·this.req_keys,·this.req_un);107 ········return·(IObj)new·alpha$map_spec_impl$reify__1988(persistentMap,·this.pred_forms,·this.opt_keys,·this.req_un,·this.keys_pred,·this.pred_exprs,·this.req,·this.req_specs,·this.id,·this.opt,·this.req_keys,·this.gfn,·this.opt_specs,·this.keys__GT_specnames,·this.opt_un,·this.argm);
108 ····}108 ····}
109 ····109 ····
110 ····public·Object·describe_STAR_()·{110 ····public·Object·describe_STAR_()·{
111 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988.const__40.getRawRoot();111 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988.const__40.getRawRoot();
112 ········final·AFn·const__41·=·alpha$map_spec_impl$reify__1988.const__41;112 ········final·AFn·const__41·=·alpha$map_spec_impl$reify__1988.const__41;
113 ········Object·G__2043·=·PersistentVector.EMPTY;113 ········Object·G__2043·=·PersistentVector.EMPTY;
114 ········final·Object·req·=·this.req;114 ········final·Object·req·=·this.req;
Offset 199, 22 lines modifiedOffset 199, 22 lines modified
199 ················return·fn.invoke();199 ················return·fn.invoke();
200 ············}200 ············}
201 ········}201 ········}
202 ········final·IFn·fn2·=·(IFn)alpha$map_spec_impl$reify__1988.const__29.getRawRoot();202 ········final·IFn·fn2·=·(IFn)alpha$map_spec_impl$reify__1988.const__29.getRawRoot();
203 ········final·Object·o2·=·rmap;203 ········final·Object·o2·=·rmap;
204 ········rmap·=·null;204 ········rmap·=·null;
205 ········Object·rmap2·=·fn2.invoke(o2,·this.id);205 ········Object·rmap2·=·fn2.invoke(o2,·this.id);
206 ········Object·rgen·=·new·alpha$map_spec_impl$reify__1988$rgen__2029(path,·rmap2,·overrides);206 ········Object·rgen·=·new·alpha$map_spec_impl$reify__1988$rgen__2029(overrides,·rmap2,·path);
207 ········final·Object·o3·=·path;207 ········final·Object·o3·=·overrides;
208 ········path·=·null;208 ········overrides·=·null;
209 ········final·Object·o4·=·rmap2;209 ········final·Object·o4·=·rmap2;
210 ········rmap2·=·null;210 ········rmap2·=·null;
211 ········final·Object·id·=·this.id;211 ········final·Object·id·=·this.id;
212 ········final·Object·o5·=·overrides;212 ········final·Object·o5·=·path;
213 ········overrides·=·null;213 ········path·=·null;
214 ········Object·ogen·=·new·alpha$map_spec_impl$reify__1988$ogen__2031(o3,·o4,·id,·o5);214 ········Object·ogen·=·new·alpha$map_spec_impl$reify__1988$ogen__2031(o3,·o4,·id,·o5);
215 ········final·IFn·fn3·=·(IFn)alpha$map_spec_impl$reify__1988.const__28.getRawRoot();215 ········final·IFn·fn3·=·(IFn)alpha$map_spec_impl$reify__1988.const__28.getRawRoot();
216 ········final·Object·o6·=·rgen;216 ········final·Object·o6·=·rgen;
217 ········rgen·=·null;217 ········rgen·=·null;
218 ········Object·reqs·=·fn3.invoke(o6,·this.req_keys,·this.req_specs);218 ········Object·reqs·=·fn3.invoke(o6,·this.req_keys,·this.req_specs);
219 ········final·IFn·fn4·=·(IFn)alpha$map_spec_impl$reify__1988.const__30.getRawRoot();219 ········final·IFn·fn4·=·(IFn)alpha$map_spec_impl$reify__1988.const__30.getRawRoot();
220 ········final·Object·rawRoot·=·alpha$map_spec_impl$reify__1988.const__31.getRawRoot();220 ········final·Object·rawRoot·=·alpha$map_spec_impl$reify__1988.const__31.getRawRoot();
Offset 278, 34 lines modifiedOffset 278, 33 lines modified
278 ········Label_0274:·{278 ········Label_0274:·{
279 ············if·(invoke2·!=·null)·{279 ············if·(invoke2·!=·null)·{
280 ················if·(invoke2·!=·Boolean.FALSE)·{280 ················if·(invoke2·!=·Boolean.FALSE)·{
281 ····················final·Object·o6·=·temp__5720__auto__2045;281 ····················final·Object·o6·=·temp__5720__auto__2045;
282 ····················temp__5720__auto__2045·=·null;282 ····················temp__5720__auto__2045·=·null;
283 ····················Object·probs·=·o6;283 ····················Object·probs·=·o6;
284 ····················final·IFn·fn2·=·(IFn)alpha$map_spec_impl$reify__1988.const__28.getRawRoot();284 ····················final·IFn·fn2·=·(IFn)alpha$map_spec_impl$reify__1988.const__28.getRawRoot();
285 ····················final·alpha$map_spec_impl$reify__1988$fn__2020·alpha$map_spec_impl$reify__1988$fn__2020·=·new·alpha$map_spec_impl$reify__1988$fn__2020(x,·in,·via,·path);285 ····················final·alpha$map_spec_impl$reify__1988$fn__2020·alpha$map_spec_impl$reify__1988$fn__2020·=·new·alpha$map_spec_impl$reify__1988$fn__2020(path,·x,·in,·via);
286 ····················final·Object·o7·=·probs;286 ····················final·Object·o7·=·probs;
287 ····················probs·=·null;287 ····················probs·=·null;
288 ····················invoke3·=·fn2.invoke((Object)alpha$map_spec_impl$reify__1988$fn__2020,·o7);288 ····················invoke3·=·fn2.invoke((Object)alpha$map_spec_impl$reify__1988$fn__2020,·o7);
289 ····················break·Label_0274;289 ····················break·Label_0274;
290 ················}290 ················}
291 ············}291 ············}
292 ············invoke3·=·null;292 ············invoke3·=·null;
293 ········}293 ········}
Max diff block lines reached; 1122/7956 bytes (14.10%) of diff not shown.
1.3 KB
clojure/spec/alpha$map_spec_impl$reify__1988$fn__2036.class
1.19 KB
procyon -ec {}
    
Offset 53, 18 lines modifiedOffset 53, 18 lines modified
53 ········opt_un_ks·=·null;53 ········opt_un_ks·=·null;
54 ········Object·unqks·=·fn3.invoke(invoke,·fn4.invoke(fn5.invoke(o5,·o6)));54 ········Object·unqks·=·fn3.invoke(invoke,·fn4.invoke(fn5.invoke(o5,·o6)));
55 ········final·IFn·fn6·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__11.getRawRoot();55 ········final·IFn·fn6·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__11.getRawRoot();
56 ········final·Object·rawRoot·=·alpha$map_spec_impl$reify__1988$fn__2036.const__12.getRawRoot();56 ········final·Object·rawRoot·=·alpha$map_spec_impl$reify__1988$fn__2036.const__12.getRawRoot();
57 ········final·IFn·fn7·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__11.getRawRoot();57 ········final·IFn·fn7·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__11.getRawRoot();
58 ········final·Object·rawRoot2·=·alpha$map_spec_impl$reify__1988$fn__2036.const__6.getRawRoot();58 ········final·Object·rawRoot2·=·alpha$map_spec_impl$reify__1988$fn__2036.const__6.getRawRoot();
59 ········final·IFn·fn8·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__13.getRawRoot();59 ········final·IFn·fn8·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__13.getRawRoot();
60 ········final·Object·o7·=·unqks;60 ········final·Object·o7·=·qks;
61 ········unqks·=·null; 
62 ········final·Object·o8·=·qks; 
63 ········qks·=·null;61 ········qks·=·null;
 62 ········final·Object·o8·=·unqks;
 63 ········unqks·=·null;
64 ········final·Object·invoke2·=·fn7.invoke(rawRoot2,·fn8.invoke((Object)new·alpha$map_spec_impl$reify__1988$fn__2036$fn__2040(o7,·o8),·((IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__14.getRawRoot()).invoke(this.reqs,·this.opts)));64 ········final·Object·invoke2·=·fn7.invoke(rawRoot2,·fn8.invoke((Object)new·alpha$map_spec_impl$reify__1988$fn__2036$fn__2040(o7,·o8),·((IFn)alpha$map_spec_impl$reify__1988$fn__2036.const__14.getRawRoot()).invoke(this.reqs,·this.opts)));
65 ········this·=·null;65 ········this·=·null;
66 ········return·fn6.invoke(rawRoot,·invoke2);66 ········return·fn6.invoke(rawRoot,·invoke2);
67 ····}67 ····}
68 ····68 ····
69 ····static·{69 ····static·{
70 ········const__5·=·RT.var("clojure.core",·"flatten");70 ········const__5·=·RT.var("clojure.core",·"flatten");
1.29 KB
clojure/spec/alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.class
1.15 KB
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$map_spec_impl$reify__1988$fn__2036$fn__2040·extends·AFunction8 public·final·class·alpha$map_spec_impl$reify__1988$fn__2036$fn__2040·extends·AFunction
9 {9 {
10 ····Object·unqks; 
11 ····Object·qks;10 ····Object·qks;
 11 ····Object·unqks;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····public·static·final·Var·const__1;13 ····public·static·final·Var·const__1;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····15 ····
16 ····public·alpha$map_spec_impl$reify__1988$fn__2036$fn__2040(final·Object·unqks,·final·Object·qks)·{16 ····public·alpha$map_spec_impl$reify__1988$fn__2036$fn__2040(final·Object·qks,·final·Object·unqks)·{
17 ········this.unqks·=·unqks; 
18 ········this.qks·=·qks;17 ········this.qks·=·qks;
 18 ········this.unqks·=·unqks;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·p1__1982_SHARP_)·{21 ····public·Object·invoke(Object·p1__1982_SHARP_)·{
22 ········final·IFn·fn·=·(IFn)((IFn)alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.const__0.getRawRoot()).invoke(((IFn)alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.const__1.getRawRoot()).invoke(this.qks,·this.unqks));22 ········final·IFn·fn·=·(IFn)((IFn)alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.const__0.getRawRoot()).invoke(((IFn)alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.const__1.getRawRoot()).invoke(this.qks,·this.unqks));
23 ········final·IFn·fn2·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.const__2.getRawRoot();23 ········final·IFn·fn2·=·(IFn)alpha$map_spec_impl$reify__1988$fn__2036$fn__2040.const__2.getRawRoot();
24 ········final·Object·o·=·p1__1982_SHARP_;24 ········final·Object·o·=·p1__1982_SHARP_;
25 ········p1__1982_SHARP_·=·null;25 ········p1__1982_SHARP_·=·null;
2.19 KB
clojure/spec/alpha$map_spec_impl$reify__1988$ogen__2031.class
2.08 KB
procyon -ec {}
    
Offset 7, 42 lines modifiedOffset 7, 44 lines modified
7 import·clojure.lang.Delay;7 import·clojure.lang.Delay;
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·alpha$map_spec_impl$reify__1988$ogen__2031·extends·AFunction11 public·final·class·alpha$map_spec_impl$reify__1988$ogen__2031·extends·AFunction
12 {12 {
13 ····Object·path;13 ····Object·overrides;
14 ····Object·rmap;14 ····Object·rmap;
15 ····Object·id;15 ····Object·id;
16 ····Object·overrides;16 ····Object·path;
17 ····public·static·final·Var·const__0;17 ····public·static·final·Var·const__0;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····19 ····
20 ····public·alpha$map_spec_impl$reify__1988$ogen__2031(final·Object·path,·final·Object·rmap,·final·Object·id,·final·Object·overrides)·{20 ····public·alpha$map_spec_impl$reify__1988$ogen__2031(final·Object·overrides,·final·Object·rmap,·final·Object·id,·final·Object·path)·{
21 ········this.path·=·path;21 ········this.overrides·=·overrides;
22 ········this.rmap·=·rmap;22 ········this.rmap·=·rmap;
23 ········this.id·=·id;23 ········this.id·=·id;
24 ········this.overrides·=·overrides;24 ········this.path·=·path;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke(Object·k,·Object·s)·{27 ····public·Object·invoke(Object·k,·Object·s)·{
28 ········final·Object·invoke·=·((IFn)alpha$map_spec_impl$reify__1988$ogen__2031.const__0.getRawRoot()).invoke(this.rmap,·this.id,·this.path,·k);28 ········final·Object·invoke·=·((IFn)alpha$map_spec_impl$reify__1988$ogen__2031.const__0.getRawRoot()).invoke(this.rmap,·this.id,·this.path,·k);
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················return·null;31 ················return·null;
32 ············}32 ············}
33 ········}33 ········}
34 ········final·Object·o·=·k;34 ········final·Object·o·=·k;
35 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$ogen__2031.const__1.getRawRoot();35 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$ogen__2031.const__1.getRawRoot();
 36 ········final·Object·overrides·=·this.overrides;
36 ········final·Object·o2·=·k;37 ········final·Object·o2·=·s;
37 ········k·=·null; 
38 ········final·Object·o3·=·s; 
39 ········s·=·null;38 ········s·=·null;
 39 ········final·Object·rmap·=·this.rmap;
 40 ········final·Object·o3·=·k;
 41 ········k·=·null;
40 ········return·Tuple.create(o,·fn.invoke((Object)new·Delay((IFn)new·alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032(o2,·o3,·this.path,·this.rmap,·this.overrides))));42 ········return·Tuple.create(o,·fn.invoke((Object)new·Delay((IFn)new·alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032(overrides,·o2,·rmap,·o3,·this.path))));
41 ····}43 ····}
42 ····44 ····
43 ····static·{45 ····static·{
44 ········const__0·=·RT.var("clojure.spec.alpha",·"recur-limit?");46 ········const__0·=·RT.var("clojure.spec.alpha",·"recur-limit?");
45 ········const__1·=·RT.var("clojure.spec.gen.alpha",·"delay-impl");47 ········const__1·=·RT.var("clojure.spec.gen.alpha",·"delay-impl");
46 ····}48 ····}
47 }49 }
1.49 KB
clojure/spec/alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032.class
1.35 KB
procyon -ec {}
    
Offset 4, 28 lines modifiedOffset 4, 28 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032·extends·AFunction8 public·final·class·alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032·extends·AFunction
9 {9 {
10 ····Object·k;10 ····Object·overrides;
11 ····Object·s;11 ····Object·s;
12 ····Object·path; 
13 ····Object·rmap;12 ····Object·rmap;
14 ····Object·overrides;13 ····Object·k;
 14 ····Object·path;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····17 ····
18 ····public·alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032(final·Object·k,·final·Object·s,·final·Object·path,·final·Object·rmap,·final·Object·overrides)·{18 ····public·alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032(final·Object·overrides,·final·Object·s,·final·Object·rmap,·final·Object·k,·final·Object·path)·{
19 ········this.k·=·k;19 ········this.overrides·=·overrides;
20 ········this.s·=·s;20 ········this.s·=·s;
21 ········this.path·=·path; 
22 ········this.rmap·=·rmap;21 ········this.rmap·=·rmap;
23 ········this.overrides·=·overrides;22 ········this.k·=·k;
 23 ········this.path·=·path;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032.const__0.getRawRoot();27 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032.const__0.getRawRoot();
28 ········final·Object·s·=·this.s;28 ········final·Object·s·=·this.s;
29 ········final·Object·overrides·=·this.overrides;29 ········final·Object·overrides·=·this.overrides;
30 ········final·Object·invoke·=·((IFn)alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032.const__1.getRawRoot()).invoke(this.path,·this.k);30 ········final·Object·invoke·=·((IFn)alpha$map_spec_impl$reify__1988$ogen__2031$fn__2032.const__1.getRawRoot()).invoke(this.path,·this.k);
1.13 KB
clojure/spec/alpha$map_spec_impl$reify__1988$rgen__2029.class
1.02 KB
procyon -ec {}
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·alpha$map_spec_impl$reify__1988$rgen__2029·extends·AFunction9 public·final·class·alpha$map_spec_impl$reify__1988$rgen__2029·extends·AFunction
10 {10 {
11 ····Object·path; 
12 ····Object·rmap; 
13 ····Object·overrides;11 ····Object·overrides;
 12 ····Object·rmap;
 13 ····Object·path;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····16 ····
17 ····public·alpha$map_spec_impl$reify__1988$rgen__2029(final·Object·path,·final·Object·rmap,·final·Object·overrides)·{17 ····public·alpha$map_spec_impl$reify__1988$rgen__2029(final·Object·overrides,·final·Object·rmap,·final·Object·path)·{
18 ········this.path·=·path; 
19 ········this.rmap·=·rmap; 
20 ········this.overrides·=·overrides;18 ········this.overrides·=·overrides;
 19 ········this.rmap·=·rmap;
 20 ········this.path·=·path;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke(Object·k,·Object·s)·{23 ····public·Object·invoke(Object·k,·Object·s)·{
24 ········final·Object·o·=·k;24 ········final·Object·o·=·k;
25 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$rgen__2029.const__0.getRawRoot();25 ········final·IFn·fn·=·(IFn)alpha$map_spec_impl$reify__1988$rgen__2029.const__0.getRawRoot();
26 ········final·Object·o2·=·s;26 ········final·Object·o2·=·s;
27 ········s·=·null;27 ········s·=·null;
583 B
clojure/spec/alpha$exercise_fn$iter__2560__2564.class
477 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·alpha$exercise_fn$iter__2560__2564(final·Object·f)·{12 ····public·alpha$exercise_fn$iter__2560__2564(final·Object·f)·{
13 ········this.f·=·f;13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__2561)·{16 ····public·Object·invoke(Object·s__2561)·{
17 ········final·Object·o·=·s__2561;17 ········final·Object·o·=·s__2561;
18 ········s__2561·=·null;18 ········s__2561·=·null;
19 ········return·new·LazySeq((IFn)new·alpha$exercise_fn$iter__2560__2564$fn__2565(o,·(Object)this,·this.f));19 ········return·new·LazySeq((IFn)new·alpha$exercise_fn$iter__2560__2564$fn__2565((Object)this,·o,·this.f));
20 ····}20 ····}
21 }21 }
1.45 KB
clojure/spec/alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566.class
1.31 KB
procyon -ec {}
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
6 import·clojure.lang.Indexed;6 import·clojure.lang.Indexed;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566·extends·AFunction10 public·final·class·alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566·extends·AFunction
11 {11 {
12 ····int·size__6289__auto__; 
13 ····Object·b__2563;12 ····Object·b__2563;
14 ····Object·c__6288__auto__;13 ····Object·c__6288__auto__;
 14 ····int·size__6289__auto__;
15 ····Object·f;15 ····Object·f;
16 ····public·static·final·Var·const__3;16 ····public·static·final·Var·const__3;
17 ····public·static·final·Var·const__4;17 ····public·static·final·Var·const__4;
18 ····18 ····
19 ····public·alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566(final·int·size__6289__auto__,·final·Object·b__2563,·final·Object·c__6288__auto__,·final·Object·f)·{19 ····public·alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566(final·Object·b__2563,·final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·f)·{
20 ········this.size__6289__auto__·=·size__6289__auto__; 
21 ········this.b__2563·=·b__2563;20 ········this.b__2563·=·b__2563;
22 ········this.c__6288__auto__·=·c__6288__auto__;21 ········this.c__6288__auto__·=·c__6288__auto__;
 22 ········this.size__6289__auto__·=·size__6289__auto__;
23 ········this.f·=·f;23 ········this.f·=·f;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········for·(long·i__2562·=·(long)RT.intCast(0L);·i__2562·<·this.size__6289__auto__;·++i__2562)·{27 ········for·(long·i__2562·=·(long)RT.intCast(0L);·i__2562·<·this.size__6289__auto__;·++i__2562)·{
28 ············Object·args·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__2562));28 ············Object·args·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__2562));
29 ············final·IFn·fn·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566.const__3.getRawRoot();29 ············final·IFn·fn·=·(IFn)alpha$exercise_fn$iter__2560__2564$fn__2565$fn__2566.const__3.getRawRoot();
975 B
clojure/spec/alpha$nilable_impl.class
901 B
procyon -ec {}
    
Offset 14, 18 lines modifiedOffset 14, 18 lines modified
14 ····public·static·final·AFn·const__4;14 ····public·static·final·AFn·const__4;
15 ····15 ····
16 ····public·static·Object·invokeStatic(Object·form,·Object·pred,·Object·gfn)·{16 ····public·static·Object·invokeStatic(Object·form,·Object·pred,·Object·gfn)·{
17 ········Object·spec·=·new·Delay((IFn)new·alpha$nilable_impl$fn__2545(pred,·form));17 ········Object·spec·=·new·Delay((IFn)new·alpha$nilable_impl$fn__2545(pred,·form));
18 ········final·IPersistentMap·persistentMap·=·null;18 ········final·IPersistentMap·persistentMap·=·null;
19 ········final·Object·o·=·gfn;19 ········final·Object·o·=·gfn;
20 ········gfn·=·null;20 ········gfn·=·null;
21 ········final·Object·o2·=·spec; 
22 ········spec·=·null; 
23 ········final·Object·o3·=·pred;21 ········final·Object·o2·=·pred;
24 ········pred·=·null;22 ········pred·=·null;
 23 ········final·Object·o3·=·spec;
 24 ········spec·=·null;
25 ········final·Object·o4·=·form;25 ········final·Object·o4·=·form;
26 ········form·=·null;26 ········form·=·null;
27 ········return·((IObj)new·alpha$nilable_impl$reify__2547(persistentMap,·o,·o2,·o3,·o4)).withMeta((IPersistentMap)alpha$nilable_impl.const__4);27 ········return·((IObj)new·alpha$nilable_impl$reify__2547(persistentMap,·o,·o2,·o3,·o4)).withMeta((IPersistentMap)alpha$nilable_impl.const__4);
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(final·Object·form,·final·Object·pred,·final·Object·gfn)·{30 ····public·Object·invoke(final·Object·form,·final·Object·pred,·final·Object·gfn)·{
31 ········return·invokeStatic(form,·pred,·gfn);31 ········return·invokeStatic(form,·pred,·gfn);
4.2 KB
clojure/spec/alpha$nilable_impl$reify__2547.class
4.11 KB
procyon -ec {}
    
Offset 16, 16 lines modifiedOffset 16, 16 lines modified
16 import·clojure.spec.alpha.Specize;16 import·clojure.spec.alpha.Specize;
17 import·clojure.spec.alpha.Spec;17 import·clojure.spec.alpha.Spec;
  
18 public·final·class·alpha$nilable_impl$reify__2547·implements·Spec,·Specize,·IObj18 public·final·class·alpha$nilable_impl$reify__2547·implements·Spec,·Specize,·IObj
19 {19 {
20 ····final·IPersistentMap·__meta;20 ····final·IPersistentMap·__meta;
21 ····Object·gfn;21 ····Object·gfn;
22 ····Object·spec; 
23 ····Object·pred;22 ····Object·pred;
 23 ····Object·spec;
24 ····Object·form;24 ····Object·form;
25 ····private·static·Class·__cached_class__0;25 ····private·static·Class·__cached_class__0;
26 ····private·static·Class·__cached_class__1;26 ····private·static·Class·__cached_class__1;
27 ····public·static·final·Var·const__1;27 ····public·static·final·Var·const__1;
28 ····public·static·final·Var·const__2;28 ····public·static·final·Var·const__2;
29 ····public·static·final·Var·const__3;29 ····public·static·final·Var·const__3;
30 ····public·static·final·Var·const__4;30 ····public·static·final·Var·const__4;
Offset 46, 32 lines modifiedOffset 46, 32 lines modified
46 ····public·static·final·Var·const__19;46 ····public·static·final·Var·const__19;
47 ····public·static·final·Var·const__20;47 ····public·static·final·Var·const__20;
48 ····public·static·final·Var·const__21;48 ····public·static·final·Var·const__21;
49 ····public·static·final·Var·const__22;49 ····public·static·final·Var·const__22;
50 ····public·static·final·AFn·const__23;50 ····public·static·final·AFn·const__23;
51 ····public·static·final·Var·const__24;51 ····public·static·final·Var·const__24;
52 ····52 ····
53 ····public·alpha$nilable_impl$reify__2547(final·IPersistentMap·_meta,·final·Object·gfn,·final·Object·spec,·final·Object·pred,·final·Object·form)·{53 ····public·alpha$nilable_impl$reify__2547(final·IPersistentMap·_meta,·final·Object·gfn,·final·Object·pred,·final·Object·spec,·final·Object·form)·{
54 ········this.__meta·=·_meta;54 ········this.__meta·=·_meta;
55 ········this.gfn·=·gfn;55 ········this.gfn·=·gfn;
56 ········this.spec·=·spec; 
57 ········this.pred·=·pred;56 ········this.pred·=·pred;
 57 ········this.spec·=·spec;
58 ········this.form·=·form;58 ········this.form·=·form;
59 ····}59 ····}
60 ····60 ····
61 ····public·alpha$nilable_impl$reify__2547(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{61 ····public·alpha$nilable_impl$reify__2547(final·Object·o,·final·Object·o2,·final·Object·o3,·final·Object·o4)·{
62 ········this(null,·o,·o2,·o3,·o4);62 ········this(null,·o,·o2,·o3,·o4);
63 ····}63 ····}
64 ····64 ····
65 ····public·IPersistentMap·meta()·{65 ····public·IPersistentMap·meta()·{
66 ········return·this.__meta;66 ········return·this.__meta;
67 ····}67 ····}
68 ····68 ····
69 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{69 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
70 ········return·(IObj)new·alpha$nilable_impl$reify__2547(persistentMap,·this.gfn,·this.spec,·this.pred,·this.form);70 ········return·(IObj)new·alpha$nilable_impl$reify__2547(persistentMap,·this.gfn,·this.pred,·this.spec,·this.form);
71 ····}71 ····}
72 ····72 ····
73 ····public·Object·describe_STAR_()·{73 ····public·Object·describe_STAR_()·{
74 ········final·IFn·fn·=·(IFn)alpha$nilable_impl$reify__2547.const__20.getRawRoot();74 ········final·IFn·fn·=·(IFn)alpha$nilable_impl$reify__2547.const__20.getRawRoot();
75 ········final·Object·invoke·=·((IFn)alpha$nilable_impl$reify__2547.const__21.getRawRoot()).invoke(((IFn)alpha$nilable_impl$reify__2547.const__22.getRawRoot()).invoke((Object)alpha$nilable_impl$reify__2547.const__23),·((IFn)alpha$nilable_impl$reify__2547.const__22.getRawRoot()).invoke(((IFn)alpha$nilable_impl$reify__2547.const__24.getRawRoot()).invoke(this.form)));75 ········final·Object·invoke·=·((IFn)alpha$nilable_impl$reify__2547.const__21.getRawRoot()).invoke(((IFn)alpha$nilable_impl$reify__2547.const__22.getRawRoot()).invoke((Object)alpha$nilable_impl$reify__2547.const__23),·((IFn)alpha$nilable_impl$reify__2547.const__22.getRawRoot()).invoke(((IFn)alpha$nilable_impl$reify__2547.const__24.getRawRoot()).invoke(this.form)));
76 ········this·=·null;76 ········this·=·null;
77 ········return·fn.invoke(invoke);77 ········return·fn.invoke(invoke);
Offset 96, 23 lines modifiedOffset 96, 23 lines modified
96 ················return·fn.invoke();96 ················return·fn.invoke();
97 ············}97 ············}
98 ········}98 ········}
99 ········final·IFn·fn2·=·(IFn)alpha$nilable_impl$reify__2547.const__15.getRawRoot();99 ········final·IFn·fn2·=·(IFn)alpha$nilable_impl$reify__2547.const__15.getRawRoot();
100 ········final·IPersistentVector·create·=·Tuple.create(alpha$nilable_impl$reify__2547.const__16,·((IFn)alpha$nilable_impl$reify__2547.const__17.getRawRoot()).invoke((Object)new·Delay((IFn)new·alpha$nilable_impl$reify__2547$fn__2548())));100 ········final·IPersistentVector·create·=·Tuple.create(alpha$nilable_impl$reify__2547.const__16,·((IFn)alpha$nilable_impl$reify__2547.const__17.getRawRoot()).invoke((Object)new·Delay((IFn)new·alpha$nilable_impl$reify__2547$fn__2548())));
101 ········final·Object·const__18·=·alpha$nilable_impl$reify__2547.const__18;101 ········final·Object·const__18·=·alpha$nilable_impl$reify__2547.const__18;
102 ········final·IFn·fn3·=·(IFn)alpha$nilable_impl$reify__2547.const__17.getRawRoot();102 ········final·IFn·fn3·=·(IFn)alpha$nilable_impl$reify__2547.const__17.getRawRoot();
103 ········final·Object·o2·=·rmap; 
104 ········rmap·=·null; 
105 ········final·Object·o3·=·overrides;103 ········final·Object·o2·=·overrides;
106 ········overrides·=·null;104 ········overrides·=·null;
107 ········final·Object·pred·=·this.pred;105 ········final·Object·pred·=·this.pred;
108 ········final·Object·form·=·this.form; 
109 ········final·Object·o4·=·path;106 ········final·Object·o3·=·path;
110 ········path·=·null;107 ········path·=·null;
 108 ········final·Object·form·=·this.form;
 109 ········final·Object·o4·=·rmap;
 110 ········rmap·=·null;
111 ········final·IPersistentVector·create2·=·Tuple.create((Object)create,·(Object)Tuple.create(const__18,·fn3.invoke((Object)new·Delay((IFn)new·alpha$nilable_impl$reify__2547$fn__2550(o2,·o3,·pred,·form,·o4)))));111 ········final·IPersistentVector·create2·=·Tuple.create((Object)create,·(Object)Tuple.create(const__18,·fn3.invoke((Object)new·Delay((IFn)new·alpha$nilable_impl$reify__2547$fn__2550(o2,·pred,·o3,·form,·o4)))));
112 ········this·=·null;112 ········this·=·null;
113 ········return·fn2.invoke((Object)create2);113 ········return·fn2.invoke((Object)create2);
114 ····}114 ····}
115 ····115 ····
116 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·x)·{116 ····public·Object·explain_STAR_(Object·path,·Object·via,·Object·in,·Object·x)·{
117 ········final·Object·invoke;117 ········final·Object·invoke;
118 ········Object·or__5501__auto__2553·=·invoke·=·((IFn)alpha$nilable_impl$reify__2547.const__4.getRawRoot()).invoke(((IFn)alpha$nilable_impl$reify__2547.const__2.getRawRoot()).invoke(this.spec),·x);118 ········Object·or__5501__auto__2553·=·invoke·=·((IFn)alpha$nilable_impl$reify__2547.const__4.getRawRoot()).invoke(((IFn)alpha$nilable_impl$reify__2547.const__2.getRawRoot()).invoke(this.spec),·x);
1.45 KB
clojure/spec/alpha$re_gen$ggens__2454.class
1.37 KB
procyon -ec {}
    
Offset 4, 31 lines modifiedOffset 4, 31 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$re_gen$ggens__2454·extends·AFunction8 public·final·class·alpha$re_gen$ggens__2454·extends·AFunction
9 {9 {
10 ····Object·rmap; 
11 ····Object·overrides;10 ····Object·overrides;
12 ····Object·path;11 ····Object·path;
 12 ····Object·rmap;
13 ····Object·id;13 ····Object·id;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····17 ····
18 ····public·alpha$re_gen$ggens__2454(final·Object·rmap,·final·Object·overrides,·final·Object·path,·final·Object·id)·{18 ····public·alpha$re_gen$ggens__2454(final·Object·overrides,·final·Object·path,·final·Object·rmap,·final·Object·id)·{
19 ········this.rmap·=·rmap; 
20 ········this.overrides·=·overrides;19 ········this.overrides·=·overrides;
21 ········this.path·=·path;20 ········this.path·=·path;
 21 ········this.rmap·=·rmap;
22 ········this.id·=·id;22 ········this.id·=·id;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·ps,·Object·ks,·Object·forms)·{25 ····public·Object·invoke(Object·ps,·Object·ks,·Object·forms)·{
26 ········Object·gen·=·new·alpha$re_gen$ggens__2454$gen__2455(this.rmap,·this.overrides,·this.path,·this.id);26 ········Object·gen·=·new·alpha$re_gen$ggens__2454$gen__2455(this.overrides,·this.path,·this.rmap,·this.id);
27 ········final·IFn·fn·=·(IFn)alpha$re_gen$ggens__2454.const__0.getRawRoot();27 ········final·IFn·fn·=·(IFn)alpha$re_gen$ggens__2454.const__0.getRawRoot();
28 ········final·Object·o·=·gen;28 ········final·Object·o·=·gen;
29 ········gen·=·null;29 ········gen·=·null;
30 ········final·Object·o2·=·ps;30 ········final·Object·o2·=·ps;
31 ········ps·=·null;31 ········ps·=·null;
32 ········final·IFn·fn2·=·(IFn)alpha$re_gen$ggens__2454.const__1.getRawRoot();32 ········final·IFn·fn2·=·(IFn)alpha$re_gen$ggens__2454.const__1.getRawRoot();
33 ········final·Object·o3·=·ks;33 ········final·Object·o3·=·ks;
2.49 KB
clojure/spec/alpha$re_gen$ggens__2454$gen__2455.class
2.39 KB
procyon -ec {}
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
5 import·clojure.lang.Delay;5 import·clojure.lang.Delay;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·alpha$re_gen$ggens__2454$gen__2455·extends·AFunction9 public·final·class·alpha$re_gen$ggens__2454$gen__2455·extends·AFunction
10 {10 {
11 ····Object·rmap; 
12 ····Object·overrides;11 ····Object·overrides;
13 ····Object·path;12 ····Object·path;
 13 ····Object·rmap;
14 ····Object·id;14 ····Object·id;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····public·static·final·Var·const__3;18 ····public·static·final·Var·const__3;
19 ····19 ····
20 ····public·alpha$re_gen$ggens__2454$gen__2455(final·Object·rmap,·final·Object·overrides,·final·Object·path,·final·Object·id)·{20 ····public·alpha$re_gen$ggens__2454$gen__2455(final·Object·overrides,·final·Object·path,·final·Object·rmap,·final·Object·id)·{
21 ········this.rmap·=·rmap; 
22 ········this.overrides·=·overrides;21 ········this.overrides·=·overrides;
23 ········this.path·=·path;22 ········this.path·=·path;
 23 ········this.rmap·=·rmap;
24 ········this.id·=·id;24 ········this.id·=·id;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke(Object·p,·Object·k,·Object·f)·{27 ····public·Object·invoke(Object·p,·Object·k,·Object·f)·{
28 ········final·Object·rmap;28 ········final·Object·rmap;
29 ········Object·and__5499__auto__2462·=·rmap·=·this.rmap;29 ········Object·and__5499__auto__2462·=·rmap·=·this.rmap;
30 ········Object·invoke·=·null;30 ········Object·invoke·=·null;
Offset 67, 24 lines modifiedOffset 67, 24 lines modified
67 ················return·null;67 ················return·null;
68 ············}68 ············}
69 ········}69 ········}
70 ········final·Object·id2·=·this.id;70 ········final·Object·id2·=·this.id;
71 ········if·(id2·!=·null)·{71 ········if·(id2·!=·null)·{
72 ············if·(id2·!=·Boolean.FALSE)·{72 ············if·(id2·!=·Boolean.FALSE)·{
73 ················final·IFn·fn·=·(IFn)alpha$re_gen$ggens__2454$gen__2455.const__1.getRawRoot();73 ················final·IFn·fn·=·(IFn)alpha$re_gen$ggens__2454$gen__2455.const__1.getRawRoot();
74 ················final·Object·rmap2·=·this.rmap; 
75 ················final·Object·overrides·=·this.overrides;74 ················final·Object·overrides·=·this.overrides;
76 ················final·Object·path·=·this.path;75 ················final·Object·path·=·this.path;
77 ················final·Object·o4·=·f;76 ················final·Object·o4·=·k;
 77 ················k·=·null;
 78 ················final·Object·rmap2·=·this.rmap;
 79 ················final·Object·o5·=·f;
78 ················f·=·null;80 ················f·=·null;
79 ················final·Object·o5·=·p;81 ················final·Object·o6·=·p;
80 ················p·=·null;82 ················p·=·null;
81 ················final·Object·o6·=·k; 
82 ················k·=·null; 
83 ················final·Delay·delay·=·new·Delay((IFn)new·alpha$re_gen$ggens__2454$gen__2455$fn__2456(rmap2,·overrides,·path,·o4,·o5,·o6));83 ················final·Delay·delay·=·new·Delay((IFn)new·alpha$re_gen$ggens__2454$gen__2455$fn__2456(overrides,·path,·o4,·rmap2,·o5,·o6));
84 ················this·=·null;84 ················this·=·null;
85 ················return·fn.invoke((Object)delay);85 ················return·fn.invoke((Object)delay);
86 ············}86 ············}
87 ········}87 ········}
88 ········final·IFn·fn2·=·(IFn)alpha$re_gen$ggens__2454$gen__2455.const__2.getRawRoot();88 ········final·IFn·fn2·=·(IFn)alpha$re_gen$ggens__2454$gen__2455.const__2.getRawRoot();
89 ········final·Object·o7·=·p;89 ········final·Object·o7·=·p;
90 ········final·Object·overrides2·=·this.overrides;90 ········final·Object·overrides2·=·this.overrides;
1.35 KB
clojure/spec/alpha$re_gen$ggens__2454$gen__2455$fn__2456.class
1.23 KB
procyon -ec {}
    
Offset 4, 30 lines modifiedOffset 4, 30 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$re_gen$ggens__2454$gen__2455$fn__2456·extends·AFunction8 public·final·class·alpha$re_gen$ggens__2454$gen__2455$fn__2456·extends·AFunction
9 {9 {
10 ····Object·rmap; 
11 ····Object·overrides;10 ····Object·overrides;
12 ····Object·path;11 ····Object·path;
 12 ····Object·k;
 13 ····Object·rmap;
13 ····Object·f;14 ····Object·f;
14 ····Object·p;15 ····Object·p;
15 ····Object·k; 
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····18 ····
19 ····public·alpha$re_gen$ggens__2454$gen__2455$fn__2456(final·Object·rmap,·final·Object·overrides,·final·Object·path,·final·Object·f,·final·Object·p6,·final·Object·k)·{19 ····public·alpha$re_gen$ggens__2454$gen__2455$fn__2456(final·Object·overrides,·final·Object·path,·final·Object·k,·final·Object·rmap,·final·Object·f,·final·Object·p6)·{
20 ········this.rmap·=·rmap; 
21 ········this.overrides·=·overrides;20 ········this.overrides·=·overrides;
22 ········this.path·=·path;21 ········this.path·=·path;
 22 ········this.k·=·k;
 23 ········this.rmap·=·rmap;
23 ········this.f·=·f;24 ········this.f·=·f;
24 ········this.p·=·p6;25 ········this.p·=·p6;
25 ········this.k·=·k; 
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke()·{28 ····public·Object·invoke()·{
29 ········final·IFn·fn·=·(IFn)alpha$re_gen$ggens__2454$gen__2455$fn__2456.const__0.getRawRoot();29 ········final·IFn·fn·=·(IFn)alpha$re_gen$ggens__2454$gen__2455$fn__2456.const__0.getRawRoot();
30 ········final·Object·p·=·this.p;30 ········final·Object·p·=·this.p;
31 ········final·Object·overrides·=·this.overrides;31 ········final·Object·overrides·=·this.overrides;
32 ········final·Object·k·=·this.k;32 ········final·Object·k·=·this.k;
2.3 KB
clojure/spec/alpha$op_explain.class
2.24 KB
procyon -ec {}
    
Offset 111, 15 lines modifiedOffset 111, 15 lines modified
111 ····················break·Label_0249;111 ····················break·Label_0249;
112 ················}112 ················}
113 ············}113 ············}
114 ············invoke3·=·via;114 ············invoke3·=·via;
115 ············via·=·null;115 ············via·=·null;
116 ········}116 ········}
117 ········Object·via2·=·invoke3;117 ········Object·via2·=·invoke3;
118 ········Object·insufficient·=·new·alpha$op_explain$insufficient__2428(in,·via2);118 ········Object·insufficient·=·new·alpha$op_explain$insufficient__2428(via2,·in);
119 ········final·Object·o9·=·p2;119 ········final·Object·o9·=·p2;
120 ········if·(o9·!=·null)·{120 ········if·(o9·!=·null)·{
121 ············if·(o9·!=·Boolean.FALSE)·{121 ············if·(o9·!=·Boolean.FALSE)·{
122 ················final·Object·o10·=·op;122 ················final·Object·o10·=·op;
123 ················op·=·null;123 ················op·=·null;
124 ················Object·G__2430·=·o10;124 ················Object·G__2430·=·o10;
125 ················switch·(Util.hash(G__2430)·>>·6·&·0xF)·{125 ················switch·(Util.hash(G__2430)·>>·6·&·0xF)·{
Offset 179, 22 lines modifiedOffset 179, 22 lines modified
179 ····································p2·=·null;179 ····································p2·=·null;
180 ····································return·fn7.invoke(o23,·fn8.invoke(o24));180 ····································return·fn7.invoke(o23,·fn8.invoke(o24));
181 ································}181 ································}
182 ····························}182 ····························}
183 ····························final·IFn·fn9·=·(IFn)alpha$op_explain.const__21.getRawRoot();183 ····························final·IFn·fn9·=·(IFn)alpha$op_explain.const__21.getRawRoot();
184 ····························final·Object·rawRoot·=·alpha$op_explain.const__22.getRawRoot();184 ····························final·Object·rawRoot·=·alpha$op_explain.const__22.getRawRoot();
185 ····························final·IFn·fn10·=·(IFn)alpha$op_explain.const__23.getRawRoot();185 ····························final·IFn·fn10·=·(IFn)alpha$op_explain.const__23.getRawRoot();
186 ····························final·Object·o25·=·in; 
187 ····························in·=·null; 
188 ····························final·Object·o26·=·path;186 ····························final·Object·o25·=·path;
189 ····························path·=·null;187 ····························path·=·null;
190 ····························final·Object·o27·=·input2;188 ····························final·Object·o26·=·input2;
191 ····························input2·=·null;189 ····························input2·=·null;
192 ····························final·Object·o28·=·via2;190 ····························final·Object·o27·=·via2;
193 ····························via2·=·null;191 ····························via2·=·null;
 192 ····························final·Object·o28·=·in;
 193 ····························in·=·null;
194 ····························final·alpha$op_explain$fn__2431·alpha$op_explain$fn__2431·=·new·alpha$op_explain$fn__2431(o25,·o26,·o27,·o28);194 ····························final·alpha$op_explain$fn__2431·alpha$op_explain$fn__2431·=·new·alpha$op_explain$fn__2431(o25,·o26,·o27,·o28);
195 ····························final·IFn·fn11·=·(IFn)alpha$op_explain.const__4.getRawRoot();195 ····························final·IFn·fn11·=·(IFn)alpha$op_explain.const__4.getRawRoot();
196 ····························final·Object·o29·=·ks;196 ····························final·Object·o29·=·ks;
197 ····························ks·=·null;197 ····························ks·=·null;
198 ····························final·Object·invoke6;198 ····························final·Object·invoke6;
199 ····························Object·or__5501__auto__2445·=·invoke6·=·fn11.invoke(o29);199 ····························Object·or__5501__auto__2445·=·invoke6·=·fn11.invoke(o29);
200 ····························Object·invoke7·=·null;200 ····························Object·invoke7·=·null;
1.08 KB
clojure/spec/alpha$op_explain$fn__2431.class
1020 B
procyon -ec {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$op_explain$fn__2431·extends·AFunction8 public·final·class·alpha$op_explain$fn__2431·extends·AFunction
9 {9 {
10 ····Object·in; 
11 ····Object·path;10 ····Object·path;
12 ····Object·input;11 ····Object·input;
13 ····Object·via;12 ····Object·via;
 13 ····Object·in;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····17 ····
18 ····public·alpha$op_explain$fn__2431(final·Object·in,·final·Object·path,·final·Object·input,·final·Object·via)·{18 ····public·alpha$op_explain$fn__2431(final·Object·path,·final·Object·input,·final·Object·via,·final·Object·in)·{
19 ········this.in·=·in; 
20 ········this.path·=·path;19 ········this.path·=·path;
21 ········this.input·=·input;20 ········this.input·=·input;
22 ········this.via·=·via;21 ········this.via·=·via;
 22 ········this.in·=·in;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·k,·Object·form,·Object·pred)·{25 ····public·Object·invoke(Object·k,·Object·form,·Object·pred)·{
26 ········final·IFn·fn·=·(IFn)alpha$op_explain$fn__2431.const__0.getRawRoot();26 ········final·IFn·fn·=·(IFn)alpha$op_explain$fn__2431.const__0.getRawRoot();
27 ········final·Object·o·=·form;27 ········final·Object·o·=·form;
28 ········form·=·null;28 ········form·=·null;
29 ········final·Object·o2;29 ········final·Object·o2;
1.95 KB
clojure/spec/alpha$every_impl$reify__2245$fn__2286.class
1.84 KB
procyon -ec {}
    
Offset 6, 38 lines modifiedOffset 6, 38 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·alpha$every_impl$reify__2245$fn__2286·extends·AFunction10 public·final·class·alpha$every_impl$reify__2245$fn__2286·extends·AFunction
11 {11 {
12 ····Object·min_count;12 ····Object·count;
13 ····Object·pgen;13 ····Object·pgen;
14 ····Object·distinct;14 ····Object·distinct;
15 ····Object·gen_max; 
16 ····Object·count;15 ····Object·min_count;
17 ····Object·max_count;16 ····Object·max_count;
 17 ····Object·gen_max;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Keyword·const__2;20 ····public·static·final·Keyword·const__2;
21 ····public·static·final·Keyword·const__3;21 ····public·static·final·Keyword·const__3;
22 ····public·static·final·Object·const__4;22 ····public·static·final·Object·const__4;
23 ····public·static·final·Keyword·const__5;23 ····public·static·final·Keyword·const__5;
24 ····public·static·final·Object·const__6;24 ····public·static·final·Object·const__6;
25 ····public·static·final·Keyword·const__7;25 ····public·static·final·Keyword·const__7;
26 ····public·static·final·Var·const__11;26 ····public·static·final·Var·const__11;
27 ····public·static·final·Keyword·const__12;27 ····public·static·final·Keyword·const__12;
28 ····28 ····
29 ····public·alpha$every_impl$reify__2245$fn__2286(final·Object·min_count,·final·Object·pgen,·final·Object·distinct,·final·Object·gen_max,·final·Object·count,·final·Object·max_count)·{29 ····public·alpha$every_impl$reify__2245$fn__2286(final·Object·count,·final·Object·pgen,·final·Object·distinct,·final·Object·min_count,·final·Object·max_count,·final·Object·gen_max)·{
30 ········this.min_count·=·min_count;30 ········this.count·=·count;
31 ········this.pgen·=·pgen;31 ········this.pgen·=·pgen;
32 ········this.distinct·=·distinct;32 ········this.distinct·=·distinct;
33 ········this.gen_max·=·gen_max; 
34 ········this.count·=·count;33 ········this.min_count·=·min_count;
35 ········this.max_count·=·max_count;34 ········this.max_count·=·max_count;
 35 ········this.gen_max·=·gen_max;
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(Object·init)·{38 ····public·Object·invoke(Object·init)·{
39 ········final·IFn·fn·=·(IFn)alpha$every_impl$reify__2245$fn__2286.const__0.getRawRoot();39 ········final·IFn·fn·=·(IFn)alpha$every_impl$reify__2245$fn__2286.const__0.getRawRoot();
40 ········final·Object·o·=·init;40 ········final·Object·o·=·init;
41 ········init·=·null;41 ········init·=·null;
42 ········final·alpha$every_impl$reify__2245$fn__2286$fn__2287·alpha$every_impl$reify__2245$fn__2286$fn__2287·=·new·alpha$every_impl$reify__2245$fn__2286$fn__2287(o);42 ········final·alpha$every_impl$reify__2245$fn__2286$fn__2287·alpha$every_impl$reify__2245$fn__2286$fn__2287·=·new·alpha$every_impl$reify__2245$fn__2286$fn__2287(o);
1.56 KB
clojure/spec/alpha$every_impl$cfns__2226.class
1.47 KB
procyon -ec {}
    
Offset 8, 34 lines modifiedOffset 8, 34 lines modified
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.lang.Keyword;9 import·clojure.lang.Keyword;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·alpha$every_impl$cfns__2226·extends·AFunction12 public·final·class·alpha$every_impl$cfns__2226·extends·AFunction
13 {13 {
 14 ····Object·kind;
14 ····Object·conform_keys;15 ····Object·conform_keys;
15 ····Object·conform_into; 
16 ····Object·addcv;16 ····Object·addcv;
17 ····Object·kind;17 ····Object·conform_into;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__2;20 ····public·static·final·Var·const__2;
21 ····public·static·final·Var·const__3;21 ····public·static·final·Var·const__3;
22 ····public·static·final·Var·const__4;22 ····public·static·final·Var·const__4;
23 ····public·static·final·Var·const__5;23 ····public·static·final·Var·const__5;
24 ····public·static·final·Var·const__6;24 ····public·static·final·Var·const__6;
25 ····public·static·final·Var·const__7;25 ····public·static·final·Var·const__7;
26 ····public·static·final·Var·const__8;26 ····public·static·final·Var·const__8;
27 ····public·static·final·Keyword·const__9;27 ····public·static·final·Keyword·const__9;
28 ····28 ····
29 ····public·alpha$every_impl$cfns__2226(final·Object·conform_keys,·final·Object·conform_into,·final·Object·addcv,·final·Object·kind)·{29 ····public·alpha$every_impl$cfns__2226(final·Object·kind,·final·Object·conform_keys,·final·Object·addcv,·final·Object·conform_into)·{
 30 ········this.kind·=·kind;
30 ········this.conform_keys·=·conform_keys;31 ········this.conform_keys·=·conform_keys;
31 ········this.conform_into·=·conform_into; 
32 ········this.addcv·=·addcv;32 ········this.addcv·=·addcv;
33 ········this.kind·=·kind;33 ········this.conform_into·=·conform_into;
34 ····}34 ····}
35 ····35 ····
36 ····public·Object·invoke(Object·x)·{36 ····public·Object·invoke(Object·x)·{
37 ········final·Object·invoke;37 ········final·Object·invoke;
38 ········Object·and__5499__auto__2237·=·invoke·=·((IFn)alpha$every_impl$cfns__2226.const__0.getRawRoot()).invoke(x);38 ········Object·and__5499__auto__2237·=·invoke·=·((IFn)alpha$every_impl$cfns__2226.const__0.getRawRoot()).invoke(x);
39 ········Object·invoke3·=·null;39 ········Object·invoke3·=·null;
40 ········Object·o·=·null;40 ········Object·o·=·null;
1.21 KB
clojure/spec/alpha$or_spec_impl$reify__2109$fn__2113.class
1.09 KB
procyon -ec {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·alpha$or_spec_impl$reify__2109$fn__2113·extends·AFunction8 public·final·class·alpha$or_spec_impl$reify__2109$fn__2113·extends·AFunction
9 {9 {
 10 ····Object·path;
10 ····Object·x;11 ····Object·x;
11 ····Object·in;12 ····Object·in;
12 ····Object·via;13 ····Object·via;
13 ····Object·path; 
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····17 ····
18 ····public·alpha$or_spec_impl$reify__2109$fn__2113(final·Object·x,·final·Object·in,·final·Object·via,·final·Object·path)·{18 ····public·alpha$or_spec_impl$reify__2109$fn__2113(final·Object·path,·final·Object·x,·final·Object·in,·final·Object·via)·{
 19 ········this.path·=·path;
19 ········this.x·=·x;20 ········this.x·=·x;
20 ········this.in·=·in;21 ········this.in·=·in;
21 ········this.via·=·via;22 ········this.via·=·via;
22 ········this.path·=·path; 
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·k,·Object·form,·Object·pred)·{25 ····public·Object·invoke(Object·k,·Object·form,·Object·pred)·{
26 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109$fn__2113.const__0.getRawRoot()).invoke(pred,·this.x);26 ········final·Object·invoke·=·((IFn)alpha$or_spec_impl$reify__2109$fn__2113.const__0.getRawRoot()).invoke(pred,·this.x);
27 ········if·(invoke·!=·null)·{27 ········if·(invoke·!=·null)·{
28 ············if·(invoke·!=·Boolean.FALSE)·{28 ············if·(invoke·!=·Boolean.FALSE)·{
29 ················return·null;29 ················return·null;
1.35 KB
clojure/spec/alpha$or_spec_impl$fn__2104.class
1.26 KB
procyon -ec {}
    
Offset 7, 31 lines modifiedOffset 7, 31 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·alpha$or_spec_impl$fn__2104·extends·AFunction11 public·final·class·alpha$or_spec_impl$fn__2104·extends·AFunction
12 {12 {
13 ····Object·keys; 
14 ····Object·specs;13 ····Object·specs;
 14 ····Object·keys;
15 ····private·static·Class·__cached_class__0;15 ····private·static·Class·__cached_class__0;
16 ····private·static·Class·__cached_class__1;16 ····private·static·Class·__cached_class__1;
17 ····private·static·Class·__cached_class__2;17 ····private·static·Class·__cached_class__2;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Object·const__2;20 ····public·static·final·Object·const__2;
21 ····public·static·final·Var·const__3;21 ····public·static·final·Var·const__3;
22 ····public·static·final·Object·const__4;22 ····public·static·final·Object·const__4;
23 ····public·static·final·Object·const__5;23 ····public·static·final·Object·const__5;
24 ····public·static·final·Keyword·const__6;24 ····public·static·final·Keyword·const__6;
25 ····public·static·final·Var·const__7;25 ····public·static·final·Var·const__7;
26 ····26 ····
27 ····public·alpha$or_spec_impl$fn__2104(final·Object·keys,·final·Object·specs)·{27 ····public·alpha$or_spec_impl$fn__2104(final·Object·specs,·final·Object·keys)·{
28 ········this.keys·=·keys; 
29 ········this.specs·=·specs;28 ········this.specs·=·specs;
 29 ········this.keys·=·keys;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke(Object·x)·{32 ····public·Object·invoke(Object·x)·{
33 ········Object·specs·=·((IFn)alpha$or_spec_impl$fn__2104.const__0.getRawRoot()).invoke(this.specs);33 ········Object·specs·=·((IFn)alpha$or_spec_impl$fn__2104.const__0.getRawRoot()).invoke(this.specs);
34 ········final·Object·invoke·=·((IFn)specs).invoke(alpha$or_spec_impl$fn__2104.const__2);34 ········final·Object·invoke·=·((IFn)specs).invoke(alpha$or_spec_impl$fn__2104.const__2);
35 ········Object·o·=·null;35 ········Object·o·=·null;
36 ········Label_0080:·{36 ········Label_0080:·{