pair programming

This commit is contained in:
Akko
2025-02-06 19:47:55 +01:00
parent 71f708ff8c
commit 8cf6e78a79
210 changed files with 16744 additions and 16728 deletions

View File

@@ -242,45 +242,45 @@ shadow.cljs.devtools.client.env.patch_goog_BANG_ = (function shadow$cljs$devtool
return (goog.require = goog.module.get);
});
shadow.cljs.devtools.client.env.add_warnings_to_info = (function shadow$cljs$devtools$client$env$add_warnings_to_info(p__21841){
var map__21843 = p__21841;
var map__21843__$1 = cljs.core.__destructure_map(map__21843);
var msg = map__21843__$1;
var info = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21843__$1,new cljs.core.Keyword(null,"info","info",-317069002));
var warnings = cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,cljs.core.distinct.cljs$core$IFn$_invoke$arity$1((function (){var iter__5480__auto__ = (function shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__21849(s__21850){
shadow.cljs.devtools.client.env.add_warnings_to_info = (function shadow$cljs$devtools$client$env$add_warnings_to_info(p__22147){
var map__22148 = p__22147;
var map__22148__$1 = cljs.core.__destructure_map(map__22148);
var msg = map__22148__$1;
var info = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22148__$1,new cljs.core.Keyword(null,"info","info",-317069002));
var warnings = cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,cljs.core.distinct.cljs$core$IFn$_invoke$arity$1((function (){var iter__5480__auto__ = (function shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__22154(s__22155){
return (new cljs.core.LazySeq(null,(function (){
var s__21850__$1 = s__21850;
var s__22155__$1 = s__22155;
while(true){
var temp__5804__auto__ = cljs.core.seq(s__21850__$1);
var temp__5804__auto__ = cljs.core.seq(s__22155__$1);
if(temp__5804__auto__){
var xs__6360__auto__ = temp__5804__auto__;
var map__21859 = cljs.core.first(xs__6360__auto__);
var map__21859__$1 = cljs.core.__destructure_map(map__21859);
var src = map__21859__$1;
var resource_name = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21859__$1,new cljs.core.Keyword(null,"resource-name","resource-name",2001617100));
var warnings = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21859__$1,new cljs.core.Keyword(null,"warnings","warnings",-735437651));
var map__22167 = cljs.core.first(xs__6360__auto__);
var map__22167__$1 = cljs.core.__destructure_map(map__22167);
var src = map__22167__$1;
var resource_name = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22167__$1,new cljs.core.Keyword(null,"resource-name","resource-name",2001617100));
var warnings = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22167__$1,new cljs.core.Keyword(null,"warnings","warnings",-735437651));
if(cljs.core.not(new cljs.core.Keyword(null,"from-jar","from-jar",1050932827).cljs$core$IFn$_invoke$arity$1(src))){
var iterys__5476__auto__ = ((function (s__21850__$1,map__21859,map__21859__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__21843,map__21843__$1,msg,info){
return (function shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__21849_$_iter__21851(s__21852){
return (new cljs.core.LazySeq(null,((function (s__21850__$1,map__21859,map__21859__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__21843,map__21843__$1,msg,info){
var iterys__5476__auto__ = ((function (s__22155__$1,map__22167,map__22167__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__22148,map__22148__$1,msg,info){
return (function shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__22154_$_iter__22156(s__22157){
return (new cljs.core.LazySeq(null,((function (s__22155__$1,map__22167,map__22167__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__22148,map__22148__$1,msg,info){
return (function (){
var s__21852__$1 = s__21852;
var s__22157__$1 = s__22157;
while(true){
var temp__5804__auto____$1 = cljs.core.seq(s__21852__$1);
var temp__5804__auto____$1 = cljs.core.seq(s__22157__$1);
if(temp__5804__auto____$1){
var s__21852__$2 = temp__5804__auto____$1;
if(cljs.core.chunked_seq_QMARK_(s__21852__$2)){
var c__5478__auto__ = cljs.core.chunk_first(s__21852__$2);
var s__22157__$2 = temp__5804__auto____$1;
if(cljs.core.chunked_seq_QMARK_(s__22157__$2)){
var c__5478__auto__ = cljs.core.chunk_first(s__22157__$2);
var size__5479__auto__ = cljs.core.count(c__5478__auto__);
var b__21854 = cljs.core.chunk_buffer(size__5479__auto__);
if((function (){var i__21853 = (0);
var b__22159 = cljs.core.chunk_buffer(size__5479__auto__);
if((function (){var i__22158 = (0);
while(true){
if((i__21853 < size__5479__auto__)){
var warning = cljs.core._nth(c__5478__auto__,i__21853);
cljs.core.chunk_append(b__21854,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(warning,new cljs.core.Keyword(null,"resource-name","resource-name",2001617100),resource_name));
if((i__22158 < size__5479__auto__)){
var warning = cljs.core._nth(c__5478__auto__,i__22158);
cljs.core.chunk_append(b__22159,cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(warning,new cljs.core.Keyword(null,"resource-name","resource-name",2001617100),resource_name));
var G__22252 = (i__21853 + (1));
i__21853 = G__22252;
var G__22556 = (i__22158 + (1));
i__22158 = G__22556;
continue;
} else {
return true;
@@ -288,34 +288,34 @@ return true;
break;
}
})()){
return cljs.core.chunk_cons(cljs.core.chunk(b__21854),shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__21849_$_iter__21851(cljs.core.chunk_rest(s__21852__$2)));
return cljs.core.chunk_cons(cljs.core.chunk(b__22159),shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__22154_$_iter__22156(cljs.core.chunk_rest(s__22157__$2)));
} else {
return cljs.core.chunk_cons(cljs.core.chunk(b__21854),null);
return cljs.core.chunk_cons(cljs.core.chunk(b__22159),null);
}
} else {
var warning = cljs.core.first(s__21852__$2);
return cljs.core.cons(cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(warning,new cljs.core.Keyword(null,"resource-name","resource-name",2001617100),resource_name),shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__21849_$_iter__21851(cljs.core.rest(s__21852__$2)));
var warning = cljs.core.first(s__22157__$2);
return cljs.core.cons(cljs.core.assoc.cljs$core$IFn$_invoke$arity$3(warning,new cljs.core.Keyword(null,"resource-name","resource-name",2001617100),resource_name),shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__22154_$_iter__22156(cljs.core.rest(s__22157__$2)));
}
} else {
return null;
}
break;
}
});})(s__21850__$1,map__21859,map__21859__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__21843,map__21843__$1,msg,info))
});})(s__22155__$1,map__22167,map__22167__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__22148,map__22148__$1,msg,info))
,null,null));
});})(s__21850__$1,map__21859,map__21859__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__21843,map__21843__$1,msg,info))
});})(s__22155__$1,map__22167,map__22167__$1,src,resource_name,warnings,xs__6360__auto__,temp__5804__auto__,map__22148,map__22148__$1,msg,info))
;
var fs__5477__auto__ = cljs.core.seq(iterys__5476__auto__(warnings));
if(fs__5477__auto__){
return cljs.core.concat.cljs$core$IFn$_invoke$arity$2(fs__5477__auto__,shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__21849(cljs.core.rest(s__21850__$1)));
return cljs.core.concat.cljs$core$IFn$_invoke$arity$2(fs__5477__auto__,shadow$cljs$devtools$client$env$add_warnings_to_info_$_iter__22154(cljs.core.rest(s__22155__$1)));
} else {
var G__22258 = cljs.core.rest(s__21850__$1);
s__21850__$1 = G__22258;
var G__22566 = cljs.core.rest(s__22155__$1);
s__22155__$1 = G__22566;
continue;
}
} else {
var G__22259 = cljs.core.rest(s__21850__$1);
s__21850__$1 = G__22259;
var G__22567 = cljs.core.rest(s__22155__$1);
s__22155__$1 = G__22567;
continue;
}
} else {
@@ -337,7 +337,7 @@ if((!(cljs.core.fn_QMARK_(fn)))){
return console.warn("couldn't find custom :build-notify",shadow.cljs.devtools.client.env.custom_notify_fn);
} else {
try{return (fn.cljs$core$IFn$_invoke$arity$1 ? fn.cljs$core$IFn$_invoke$arity$1(msg) : fn.call(null, msg));
}catch (e21909){var e = e21909;
}catch (e22208){var e = e22208;
console.error("Failed to run custom :build-notify",shadow.cljs.devtools.client.env.custom_notify_fn);
return console.error(e);
@@ -346,17 +346,17 @@ return console.error(e);
return null;
}
});
shadow.cljs.devtools.client.env.make_task_fn = (function shadow$cljs$devtools$client$env$make_task_fn(p__21916,p__21917){
var map__21918 = p__21916;
var map__21918__$1 = cljs.core.__destructure_map(map__21918);
var log_missing_fn = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21918__$1,new cljs.core.Keyword(null,"log-missing-fn","log-missing-fn",732676765));
var log_call_async = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21918__$1,new cljs.core.Keyword(null,"log-call-async","log-call-async",183826192));
var log_call = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21918__$1,new cljs.core.Keyword(null,"log-call","log-call",412404391));
var map__21919 = p__21917;
var map__21919__$1 = cljs.core.__destructure_map(map__21919);
var fn_sym = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21919__$1,new cljs.core.Keyword(null,"fn-sym","fn-sym",1423988510));
var fn_str = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21919__$1,new cljs.core.Keyword(null,"fn-str","fn-str",-1348506402));
var async = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21919__$1,new cljs.core.Keyword(null,"async","async",1050769601));
shadow.cljs.devtools.client.env.make_task_fn = (function shadow$cljs$devtools$client$env$make_task_fn(p__22209,p__22210){
var map__22211 = p__22209;
var map__22211__$1 = cljs.core.__destructure_map(map__22211);
var log_missing_fn = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22211__$1,new cljs.core.Keyword(null,"log-missing-fn","log-missing-fn",732676765));
var log_call_async = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22211__$1,new cljs.core.Keyword(null,"log-call-async","log-call-async",183826192));
var log_call = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22211__$1,new cljs.core.Keyword(null,"log-call","log-call",412404391));
var map__22216 = p__22210;
var map__22216__$1 = cljs.core.__destructure_map(map__22216);
var fn_sym = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22216__$1,new cljs.core.Keyword(null,"fn-sym","fn-sym",1423988510));
var fn_str = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22216__$1,new cljs.core.Keyword(null,"fn-str","fn-str",-1348506402));
var async = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22216__$1,new cljs.core.Keyword(null,"async","async",1050769601));
return (function (next){
try{var fn_obj = goog.getObjectByName(fn_str,$CLJS);
if((fn_obj == null)){
@@ -386,25 +386,25 @@ return (next.cljs$core$IFn$_invoke$arity$0 ? next.cljs$core$IFn$_invoke$arity$0(
}
}
}catch (e21929){var ex = e21929;
}catch (e22228){var ex = e22228;
console.warn("error when calling lifecycle function",cljs.core.str.cljs$core$IFn$_invoke$arity$1(fn_sym),ex);
return (next.cljs$core$IFn$_invoke$arity$0 ? next.cljs$core$IFn$_invoke$arity$0() : next.call(null, ));
}});
});
shadow.cljs.devtools.client.env.do_js_reload_STAR_ = (function shadow$cljs$devtools$client$env$do_js_reload_STAR_(failure_fn,p__21940){
var vec__21941 = p__21940;
var seq__21942 = cljs.core.seq(vec__21941);
var first__21943 = cljs.core.first(seq__21942);
var seq__21942__$1 = cljs.core.next(seq__21942);
var task = first__21943;
var remaining_tasks = seq__21942__$1;
shadow.cljs.devtools.client.env.do_js_reload_STAR_ = (function shadow$cljs$devtools$client$env$do_js_reload_STAR_(failure_fn,p__22238){
var vec__22239 = p__22238;
var seq__22240 = cljs.core.seq(vec__22239);
var first__22241 = cljs.core.first(seq__22240);
var seq__22240__$1 = cljs.core.next(seq__22240);
var task = first__22241;
var remaining_tasks = seq__22240__$1;
if(cljs.core.truth_(task)){
try{var G__21945 = (function (){
try{var G__22245 = (function (){
return (shadow.cljs.devtools.client.env.do_js_reload_STAR_.cljs$core$IFn$_invoke$arity$2 ? shadow.cljs.devtools.client.env.do_js_reload_STAR_.cljs$core$IFn$_invoke$arity$2(failure_fn,remaining_tasks) : shadow.cljs.devtools.client.env.do_js_reload_STAR_.call(null, failure_fn,remaining_tasks));
});
return (task.cljs$core$IFn$_invoke$arity$1 ? task.cljs$core$IFn$_invoke$arity$1(G__21945) : task.call(null, G__21945));
}catch (e21944){var e = e21944;
return (task.cljs$core$IFn$_invoke$arity$1 ? task.cljs$core$IFn$_invoke$arity$1(G__22245) : task.call(null, G__22245));
}catch (e22243){var e = e22243;
return (failure_fn.cljs$core$IFn$_invoke$arity$3 ? failure_fn.cljs$core$IFn$_invoke$arity$3(e,task,remaining_tasks) : failure_fn.call(null, e,task,remaining_tasks));
}} else {
return null;
@@ -416,8 +416,8 @@ return null;
* will call all before/after callbacks in order
*/
shadow.cljs.devtools.client.env.do_js_reload = (function shadow$cljs$devtools$client$env$do_js_reload(var_args){
var G__21951 = arguments.length;
switch (G__21951) {
var G__22258 = arguments.length;
switch (G__22258) {
case 2:
return shadow.cljs.devtools.client.env.do_js_reload.cljs$core$IFn$_invoke$arity$2((arguments[(0)]),(arguments[(1)]));
@@ -448,19 +448,19 @@ return console.warn("JS reload failed",error);
}));
}));
(shadow.cljs.devtools.client.env.do_js_reload.cljs$core$IFn$_invoke$arity$4 = (function (p__21958,load_code_fn,complete_fn,failure_fn){
var map__21959 = p__21958;
var map__21959__$1 = cljs.core.__destructure_map(map__21959);
var msg = map__21959__$1;
var reload_info = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21959__$1,new cljs.core.Keyword(null,"reload-info","reload-info",1648088086));
var load_tasks = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.into.cljs$core$IFn$_invoke$arity$3(cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,cljs.core.reverse(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__21946_SHARP_){
return shadow.cljs.devtools.client.env.make_task_fn(msg,p1__21946_SHARP_);
(shadow.cljs.devtools.client.env.do_js_reload.cljs$core$IFn$_invoke$arity$4 = (function (p__22265,load_code_fn,complete_fn,failure_fn){
var map__22266 = p__22265;
var map__22266__$1 = cljs.core.__destructure_map(map__22266);
var msg = map__22266__$1;
var reload_info = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22266__$1,new cljs.core.Keyword(null,"reload-info","reload-info",1648088086));
var load_tasks = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.into.cljs$core$IFn$_invoke$arity$3(cljs.core.conj.cljs$core$IFn$_invoke$arity$2(cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,cljs.core.reverse(cljs.core.map.cljs$core$IFn$_invoke$arity$2((function (p1__22250_SHARP_){
return shadow.cljs.devtools.client.env.make_task_fn(msg,p1__22250_SHARP_);
}),new cljs.core.Keyword(null,"before-load","before-load",-2060117064).cljs$core$IFn$_invoke$arity$1(reload_info)))),(function (next){
(load_code_fn.cljs$core$IFn$_invoke$arity$0 ? load_code_fn.cljs$core$IFn$_invoke$arity$0() : load_code_fn.call(null, ));
return (next.cljs$core$IFn$_invoke$arity$0 ? next.cljs$core$IFn$_invoke$arity$0() : next.call(null, ));
})),cljs.core.map.cljs$core$IFn$_invoke$arity$1((function (p1__21947_SHARP_){
return shadow.cljs.devtools.client.env.make_task_fn(msg,p1__21947_SHARP_);
})),cljs.core.map.cljs$core$IFn$_invoke$arity$1((function (p1__22251_SHARP_){
return shadow.cljs.devtools.client.env.make_task_fn(msg,p1__22251_SHARP_);
})),new cljs.core.Keyword(null,"after-load","after-load",-1278503285).cljs$core$IFn$_invoke$arity$1(reload_info)),(function (next){
(complete_fn.cljs$core$IFn$_invoke$arity$0 ? complete_fn.cljs$core$IFn$_invoke$arity$0() : complete_fn.call(null, ));
@@ -471,60 +471,60 @@ return shadow.cljs.devtools.client.env.do_js_reload_STAR_(failure_fn,load_tasks)
(shadow.cljs.devtools.client.env.do_js_reload.cljs$lang$maxFixedArity = 4);
shadow.cljs.devtools.client.env.before_load_src = (function shadow$cljs$devtools$client$env$before_load_src(p__21970){
var map__21971 = p__21970;
var map__21971__$1 = cljs.core.__destructure_map(map__21971);
var src = map__21971__$1;
var type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21971__$1,new cljs.core.Keyword(null,"type","type",1174270348));
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__21971__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
shadow.cljs.devtools.client.env.before_load_src = (function shadow$cljs$devtools$client$env$before_load_src(p__22278){
var map__22279 = p__22278;
var map__22279__$1 = cljs.core.__destructure_map(map__22279);
var src = map__22279__$1;
var type = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22279__$1,new cljs.core.Keyword(null,"type","type",1174270348));
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22279__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(new cljs.core.Keyword(null,"cljs","cljs",1492417629),type)){
var seq__21974 = cljs.core.seq(goog.global.SHADOW_NS_RESET);
var chunk__21975 = null;
var count__21976 = (0);
var i__21977 = (0);
var seq__22290 = cljs.core.seq(goog.global.SHADOW_NS_RESET);
var chunk__22291 = null;
var count__22292 = (0);
var i__22293 = (0);
while(true){
if((i__21977 < count__21976)){
var x = chunk__21975.cljs$core$IIndexed$_nth$arity$2(null, i__21977);
if((i__22293 < count__22292)){
var x = chunk__22291.cljs$core$IIndexed$_nth$arity$2(null, i__22293);
(x.cljs$core$IFn$_invoke$arity$1 ? x.cljs$core$IFn$_invoke$arity$1(ns) : x.call(null, ns));
var G__22306 = seq__21974;
var G__22307 = chunk__21975;
var G__22308 = count__21976;
var G__22309 = (i__21977 + (1));
seq__21974 = G__22306;
chunk__21975 = G__22307;
count__21976 = G__22308;
i__21977 = G__22309;
var G__22629 = seq__22290;
var G__22630 = chunk__22291;
var G__22631 = count__22292;
var G__22632 = (i__22293 + (1));
seq__22290 = G__22629;
chunk__22291 = G__22630;
count__22292 = G__22631;
i__22293 = G__22632;
continue;
} else {
var temp__5804__auto__ = cljs.core.seq(seq__21974);
var temp__5804__auto__ = cljs.core.seq(seq__22290);
if(temp__5804__auto__){
var seq__21974__$1 = temp__5804__auto__;
if(cljs.core.chunked_seq_QMARK_(seq__21974__$1)){
var c__5525__auto__ = cljs.core.chunk_first(seq__21974__$1);
var G__22317 = cljs.core.chunk_rest(seq__21974__$1);
var G__22318 = c__5525__auto__;
var G__22319 = cljs.core.count(c__5525__auto__);
var G__22320 = (0);
seq__21974 = G__22317;
chunk__21975 = G__22318;
count__21976 = G__22319;
i__21977 = G__22320;
var seq__22290__$1 = temp__5804__auto__;
if(cljs.core.chunked_seq_QMARK_(seq__22290__$1)){
var c__5525__auto__ = cljs.core.chunk_first(seq__22290__$1);
var G__22637 = cljs.core.chunk_rest(seq__22290__$1);
var G__22638 = c__5525__auto__;
var G__22639 = cljs.core.count(c__5525__auto__);
var G__22640 = (0);
seq__22290 = G__22637;
chunk__22291 = G__22638;
count__22292 = G__22639;
i__22293 = G__22640;
continue;
} else {
var x = cljs.core.first(seq__21974__$1);
var x = cljs.core.first(seq__22290__$1);
(x.cljs$core$IFn$_invoke$arity$1 ? x.cljs$core$IFn$_invoke$arity$1(ns) : x.call(null, ns));
var G__22326 = cljs.core.next(seq__21974__$1);
var G__22327 = null;
var G__22328 = (0);
var G__22329 = (0);
seq__21974 = G__22326;
chunk__21975 = G__22327;
count__21976 = G__22328;
i__21977 = G__22329;
var G__22643 = cljs.core.next(seq__22290__$1);
var G__22644 = null;
var G__22645 = (0);
var G__22646 = (0);
seq__22290 = G__22643;
chunk__22291 = G__22644;
count__22292 = G__22645;
i__22293 = G__22646;
continue;
}
} else {
@@ -541,12 +541,12 @@ shadow.cljs.devtools.client.env.goog_is_loaded_QMARK_ = (function shadow$cljs$de
return $CLJS.SHADOW_ENV.isLoaded(name);
});
shadow.cljs.devtools.client.env.goog_base_rc = new cljs.core.PersistentVector(null, 2, 5, cljs.core.PersistentVector.EMPTY_NODE, [new cljs.core.Keyword("shadow.build.classpath","resource","shadow.build.classpath/resource",-879517823),"goog/base.js"], null);
shadow.cljs.devtools.client.env.src_is_loaded_QMARK_ = (function shadow$cljs$devtools$client$env$src_is_loaded_QMARK_(p__22003){
var map__22004 = p__22003;
var map__22004__$1 = cljs.core.__destructure_map(map__22004);
var src = map__22004__$1;
var resource_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22004__$1,new cljs.core.Keyword(null,"resource-id","resource-id",-1308422582));
var output_name = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22004__$1,new cljs.core.Keyword(null,"output-name","output-name",-1769107767));
shadow.cljs.devtools.client.env.src_is_loaded_QMARK_ = (function shadow$cljs$devtools$client$env$src_is_loaded_QMARK_(p__22329){
var map__22330 = p__22329;
var map__22330__$1 = cljs.core.__destructure_map(map__22330);
var src = map__22330__$1;
var resource_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22330__$1,new cljs.core.Keyword(null,"resource-id","resource-id",-1308422582));
var output_name = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22330__$1,new cljs.core.Keyword(null,"output-name","output-name",-1769107767));
var or__5002__auto__ = cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(shadow.cljs.devtools.client.env.goog_base_rc,resource_id);
if(or__5002__auto__){
return or__5002__auto__;
@@ -555,70 +555,70 @@ return shadow.cljs.devtools.client.env.goog_is_loaded_QMARK_(output_name);
}
});
shadow.cljs.devtools.client.env.prefilter_sources = (function shadow$cljs$devtools$client$env$prefilter_sources(reload_info,sources){
return cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p__22026){
var map__22032 = p__22026;
var map__22032__$1 = cljs.core.__destructure_map(map__22032);
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22032__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
return cljs.core.remove.cljs$core$IFn$_invoke$arity$2((function (p__22341){
var map__22342 = p__22341;
var map__22342__$1 = cljs.core.__destructure_map(map__22342);
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22342__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
return cljs.core.contains_QMARK_(new cljs.core.Keyword(null,"never-load","never-load",1300896819).cljs$core$IFn$_invoke$arity$1(reload_info),ns);
}),cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p__22039){
var map__22040 = p__22039;
var map__22040__$1 = cljs.core.__destructure_map(map__22040);
var rc = map__22040__$1;
var module__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22040__$1,new cljs.core.Keyword(null,"module","module",1424618191));
}),cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p__22346){
var map__22349 = p__22346;
var map__22349__$1 = cljs.core.__destructure_map(map__22349);
var rc = map__22349__$1;
var module__$1 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22349__$1,new cljs.core.Keyword(null,"module","module",1424618191));
return ((cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2("js",shadow.cljs.devtools.client.env.module_format)) || (shadow.cljs.devtools.client.env.module_is_active_QMARK_(module__$1)));
}),sources));
});
shadow.cljs.devtools.client.env.filter_sources_to_get_optimized = (function shadow$cljs$devtools$client$env$filter_sources_to_get_optimized(p__22054,reload_info){
var map__22055 = p__22054;
var map__22055__$1 = cljs.core.__destructure_map(map__22055);
var info = map__22055__$1;
var sources = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22055__$1,new cljs.core.Keyword(null,"sources","sources",-321166424));
var compiled = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22055__$1,new cljs.core.Keyword(null,"compiled","compiled",850043082));
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p__22056){
var map__22057 = p__22056;
var map__22057__$1 = cljs.core.__destructure_map(map__22057);
var src = map__22057__$1;
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22057__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
var resource_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22057__$1,new cljs.core.Keyword(null,"resource-id","resource-id",-1308422582));
shadow.cljs.devtools.client.env.filter_sources_to_get_optimized = (function shadow$cljs$devtools$client$env$filter_sources_to_get_optimized(p__22364,reload_info){
var map__22366 = p__22364;
var map__22366__$1 = cljs.core.__destructure_map(map__22366);
var info = map__22366__$1;
var sources = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22366__$1,new cljs.core.Keyword(null,"sources","sources",-321166424));
var compiled = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22366__$1,new cljs.core.Keyword(null,"compiled","compiled",850043082));
return cljs.core.into.cljs$core$IFn$_invoke$arity$2(cljs.core.PersistentVector.EMPTY,cljs.core.filter.cljs$core$IFn$_invoke$arity$2((function (p__22370){
var map__22371 = p__22370;
var map__22371__$1 = cljs.core.__destructure_map(map__22371);
var src = map__22371__$1;
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22371__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
var resource_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22371__$1,new cljs.core.Keyword(null,"resource-id","resource-id",-1308422582));
return ((cljs.core.contains_QMARK_(new cljs.core.Keyword(null,"always-load","always-load",66405637).cljs$core$IFn$_invoke$arity$1(reload_info),ns)) || (((cljs.core.not(shadow.cljs.devtools.client.env.src_is_loaded_QMARK_(src))) || (((cljs.core.contains_QMARK_(compiled,resource_id)) && (cljs.core.not(new cljs.core.Keyword(null,"from-jar","from-jar",1050932827).cljs$core$IFn$_invoke$arity$1(src))))))));
}),shadow.cljs.devtools.client.env.prefilter_sources(reload_info,sources)));
});
shadow.cljs.devtools.client.env.filter_sources_to_get_full = (function shadow$cljs$devtools$client$env$filter_sources_to_get_full(p__22085,reload_info){
var map__22090 = p__22085;
var map__22090__$1 = cljs.core.__destructure_map(map__22090);
var info = map__22090__$1;
var sources = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22090__$1,new cljs.core.Keyword(null,"sources","sources",-321166424));
var compiled = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22090__$1,new cljs.core.Keyword(null,"compiled","compiled",850043082));
shadow.cljs.devtools.client.env.filter_sources_to_get_full = (function shadow$cljs$devtools$client$env$filter_sources_to_get_full(p__22395,reload_info){
var map__22397 = p__22395;
var map__22397__$1 = cljs.core.__destructure_map(map__22397);
var info = map__22397__$1;
var sources = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22397__$1,new cljs.core.Keyword(null,"sources","sources",-321166424));
var compiled = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22397__$1,new cljs.core.Keyword(null,"compiled","compiled",850043082));
var affected = cljs.core.PersistentHashSet.EMPTY;
var sources_to_get = cljs.core.PersistentVector.EMPTY;
var G__22103 = shadow.cljs.devtools.client.env.prefilter_sources(reload_info,sources);
var vec__22109 = G__22103;
var seq__22110 = cljs.core.seq(vec__22109);
var first__22111 = cljs.core.first(seq__22110);
var seq__22110__$1 = cljs.core.next(seq__22110);
var src = first__22111;
var more = seq__22110__$1;
var G__22405 = shadow.cljs.devtools.client.env.prefilter_sources(reload_info,sources);
var vec__22406 = G__22405;
var seq__22407 = cljs.core.seq(vec__22406);
var first__22408 = cljs.core.first(seq__22407);
var seq__22407__$1 = cljs.core.next(seq__22407);
var src = first__22408;
var more = seq__22407__$1;
var affected__$1 = affected;
var sources_to_get__$1 = sources_to_get;
var G__22103__$1 = G__22103;
var G__22405__$1 = G__22405;
while(true){
var affected__$2 = affected__$1;
var sources_to_get__$2 = sources_to_get__$1;
var vec__22167 = G__22103__$1;
var seq__22168 = cljs.core.seq(vec__22167);
var first__22169 = cljs.core.first(seq__22168);
var seq__22168__$1 = cljs.core.next(seq__22168);
var src__$1 = first__22169;
var more__$1 = seq__22168__$1;
var vec__22445 = G__22405__$1;
var seq__22446 = cljs.core.seq(vec__22445);
var first__22447 = cljs.core.first(seq__22446);
var seq__22446__$1 = cljs.core.next(seq__22446);
var src__$1 = first__22447;
var more__$1 = seq__22446__$1;
if(cljs.core.not(src__$1)){
return sources_to_get__$2;
} else {
var map__22177 = src__$1;
var map__22177__$1 = cljs.core.__destructure_map(map__22177);
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22177__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
var resource_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22177__$1,new cljs.core.Keyword(null,"resource-id","resource-id",-1308422582));
var deps = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22177__$1,new cljs.core.Keyword(null,"deps","deps",1883360319));
var provides = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22177__$1,new cljs.core.Keyword(null,"provides","provides",-1634397992));
var map__22450 = src__$1;
var map__22450__$1 = cljs.core.__destructure_map(map__22450);
var ns = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22450__$1,new cljs.core.Keyword(null,"ns","ns",441598760));
var resource_id = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22450__$1,new cljs.core.Keyword(null,"resource-id","resource-id",-1308422582));
var deps = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22450__$1,new cljs.core.Keyword(null,"deps","deps",1883360319));
var provides = cljs.core.get.cljs$core$IFn$_invoke$arity$2(map__22450__$1,new cljs.core.Keyword(null,"provides","provides",-1634397992));
var should_reload_QMARK_ = (function (){var or__5002__auto__ = cljs.core.contains_QMARK_(new cljs.core.Keyword(null,"always-load","always-load",66405637).cljs$core$IFn$_invoke$arity$1(reload_info),ns);
if(or__5002__auto__){
return or__5002__auto__;
@@ -643,20 +643,20 @@ return and__5000__auto__;
}
})();
if(cljs.core.not(should_reload_QMARK_)){
var G__22429 = affected__$2;
var G__22430 = sources_to_get__$2;
var G__22431 = more__$1;
affected__$1 = G__22429;
sources_to_get__$1 = G__22430;
G__22103__$1 = G__22431;
var G__22699 = affected__$2;
var G__22700 = sources_to_get__$2;
var G__22701 = more__$1;
affected__$1 = G__22699;
sources_to_get__$1 = G__22700;
G__22405__$1 = G__22701;
continue;
} else {
var G__22432 = clojure.set.union.cljs$core$IFn$_invoke$arity$2(affected__$2,provides);
var G__22433 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(sources_to_get__$2,src__$1);
var G__22434 = more__$1;
affected__$1 = G__22432;
sources_to_get__$1 = G__22433;
G__22103__$1 = G__22434;
var G__22703 = clojure.set.union.cljs$core$IFn$_invoke$arity$2(affected__$2,provides);
var G__22704 = cljs.core.conj.cljs$core$IFn$_invoke$arity$2(sources_to_get__$2,src__$1);
var G__22705 = more__$1;
affected__$1 = G__22703;
sources_to_get__$1 = G__22704;
G__22405__$1 = G__22705;
continue;
}
}